From 66ecf50867b431c890d7f8a04855e356dfab60f5 Mon Sep 17 00:00:00 2001 From: "ak.dmitriev" Date: Tue, 16 Dec 2025 12:46:38 +0700 Subject: [PATCH 1/6] DS-187 --- .editorconfig | 2 +- .github/workflows/auto-assign-by-label.yml | 1 - .github/workflows/deploy-pages.yml | 86 +- .github/workflows/npm-publish.yml | 4 +- .github/workflows/sync-status-to-hub.yml | 112 +- .gitignore | 5 + .prettierrc.json | 2 +- .storybook/main.ts | 10 +- .storybook/preview.ts | 87 +- .storybook/tsconfig.doc.json | 4 +- .storybook/tsconfig.json | 5 +- Dockerfile | 13 - LICENSE.md | 75 - angular.json | 369 +- api-generator/build-apidoc.ts | 425 - api/index.js | 5 - build-themes.js | 100 - builder/builders.json | 9 - builder/package-lock.json | 187 - builder/package.json | 17 - builder/src/index.ts | 49 - builder/src/schema.json | 12 - builder/tsconfig.json | 10 - dist-css/package.json | 15 - gulpfile.js | 53 - karma.conf.js | 30 - package-lock.json | 53308 ++++++++-------- package.json | 201 +- primeng-sass-theme/.gitignore | 3 - primeng-sass-theme/.idea/.gitignore | 5 - primeng-sass-theme/CHANGELOG.md | 298 - primeng-sass-theme/LICENSE.md | 21 - primeng-sass-theme/README.md | 1 - primeng-sass-theme/package.json | 24 - primeng-sass-theme/theme-base/_colors.scss | 18 - primeng-sass-theme/theme-base/_common.scss | 326 - .../theme-base/_components.scss | 125 - primeng-sass-theme/theme-base/_mixins.scss | 273 - primeng-sass-theme/theme-base/_spacing.scss | 45 - .../theme-base/_typography-mode.scss | 39 - .../theme-base/components/button/_button.scss | 565 - .../components/button/_speeddial.scss | 91 - .../components/button/_splitbutton.scss | 359 - .../theme-base/components/data/_carousel.scss | 40 - .../components/data/_datascroller.scss | 47 - .../components/data/_datatable.scss | 569 - .../theme-base/components/data/_dataview.scss | 47 - .../theme-base/components/data/_filter.scss | 138 - .../components/data/_orderlist.scss | 86 - .../components/data/_organizationchart.scss | 50 - .../components/data/_paginator.scss | 102 - .../theme-base/components/data/_picklist.scss | 74 - .../theme-base/components/data/_timeline.scss | 46 - .../theme-base/components/data/_tree.scss | 184 - .../components/data/_treetable.scss | 429 - .../components/file/_fileupload.scss | 120 - .../components/input/_autocomplete.scss | 231 - .../components/input/_calendar.scss | 313 - .../components/input/_cascadeselect.scss | 107 - .../components/input/_checkbox.scss | 133 - .../theme-base/components/input/_chips.scss | 126 - .../components/input/_colorpicker.scss | 18 - .../components/input/_dropdown.scss | 264 - .../theme-base/components/input/_editor.scss | 122 - .../components/input/_floatlabel.scss | 73 - .../components/input/_iconfield.scss | 10 - .../components/input/_inputgroup.scss | 79 - .../components/input/_inputicon.scss | 15 - .../components/input/_inputnumber.scss | 82 - .../components/input/_inputotp.scss | 33 - .../components/input/_inputswitch.scss | 75 - .../components/input/_inputtext.scss | 65 - .../components/input/_inputtextarea.scss | 9 - .../theme-base/components/input/_listbox.scss | 235 - .../theme-base/components/input/_mention.scss | 31 - .../components/input/_multiselect.scss | 290 - .../components/input/_password.scss | 108 - .../components/input/_radiobutton.scss | 129 - .../theme-base/components/input/_rating.scss | 83 - .../components/input/_selectbutton.scss | 66 - .../theme-base/components/input/_slider.scss | 58 - .../components/input/_togglebutton.scss | 77 - .../components/input/_treeselect.scss | 151 - .../components/input/_tristatecheckbox.scss | 46 - .../components/menu/_breadcrumb.scss | 67 - .../components/menu/_contextmenu.scss | 53 - .../theme-base/components/menu/_dock.scss | 109 - .../theme-base/components/menu/_megamenu.scss | 161 - .../theme-base/components/menu/_menu.scss | 46 - .../theme-base/components/menu/_menubar.scss | 231 - .../components/menu/_panelmenu.scss | 152 - .../components/menu/_slidemenu.scss | 60 - .../theme-base/components/menu/_steps.scss | 97 - .../theme-base/components/menu/_tabmenu.scss | 68 - .../components/menu/_tieredmenu.scss | 18 - .../components/messages/_inlinemessage.scss | 69 - .../components/messages/_message.scss | 151 - .../components/messages/_toast.scss | 140 - .../theme-base/components/misc/_avatar.scss | 68 - .../theme-base/components/misc/_badge.scss | 36 - .../theme-base/components/misc/_chip.scss | 67 - .../theme-base/components/misc/_inplace.scss | 17 - .../components/misc/_metergroup.scss | 128 - .../components/misc/_progressbar.scss | 17 - .../components/misc/_progressspinner.scss | 22 - .../components/misc/_scrolltop.scss | 25 - .../theme-base/components/misc/_skeleton.scss | 8 - .../theme-base/components/misc/_tag.scss | 53 - .../theme-base/components/misc/_terminal.scss | 12 - .../components/multimedia/_galleria.scss | 164 - .../components/multimedia/_image.scss | 54 - .../components/overlay/_confirmpopup.scss | 72 - .../components/overlay/_dialog.scss | 120 - .../components/overlay/_overlaypanel.scss | 70 - .../components/overlay/_sidebar.scss | 56 - .../components/overlay/_tooltip.scss | 43 - .../components/panel/_accordion.scss | 79 - .../theme-base/components/panel/_card.scss | 41 - .../theme-base/components/panel/_divider.scss | 45 - .../components/panel/_fieldset.scss | 47 - .../theme-base/components/panel/_panel.scss | 42 - .../components/panel/_scrollpanel.scss | 11 - .../components/panel/_splitter.scss | 23 - .../theme-base/components/panel/_stepper.scss | 216 - .../theme-base/components/panel/_tabview.scss | 69 - .../theme-base/components/panel/_toolbar.scss | 11 - .../themes/base-dark/_variables.scss | 981 - .../themes/base-light/_variables.scss | 981 - primeng-sass-theme/themes/base/_colors.scss | 20 - .../themes/base/_generator.scss | 33 - primeng-sass-theme/themes/base/_global.scss | 109 - .../themes/base/_media-querry.scss | 18 - primeng-sass-theme/themes/base/_root.scss | 45 - .../themes/base/_styles-tailwind.scss | 659 - primeng-sass-theme/themes/base/tailwind.css | 3 - .../themes/brand/brand-dark-primary.scss | 91 - .../themes/brand/brand-dark-secondary.scss | 91 - .../themes/brand/brand-light-primary.scss | 92 - .../themes/brand/brand-light-secondary.scss | 91 - .../themes/brand/brand-primary/_primary.scss | 15 - .../brand/brand-secondary/_secondary.scss | 15 - .../themes/ek5/ek5-dark-primary.scss | 91 - .../themes/ek5/ek5-dark-secondary.scss | 91 - .../themes/ek5/ek5-light-primary.scss | 92 - .../themes/ek5/ek5-light-secondary.scss | 91 - .../themes/ek5/ek5-primary/_primary.scss | 15 - .../themes/ek5/ek5-secondary/_secondary.scss | 15 - public/favicon.ico | Bin 0 -> 15086 bytes routes.txt | 130 - server.ts | 58 - src-storybook/app/app.component.html | 4 - src-storybook/app/app.component.ts | 14 - src-storybook/app/app.config.ts | 8 - .../themes/brand-dark-primary/theme.css | 9924 --- .../themes/brand-dark-primary/theme.min.css | 2852 - .../themes/brand-dark-secondary/theme.css | 9924 --- .../themes/brand-dark-secondary/theme.min.css | 2852 - .../themes/brand-light-primary/theme.css | 10007 --- .../themes/brand-light-primary/theme.min.css | 2868 - .../themes/brand-light-secondary/theme.css | 9924 --- .../brand-light-secondary/theme.min.css | 2852 - .../assets/themes/ek5-dark-primary/theme.css | 9924 --- .../themes/ek5-dark-primary/theme.min.css | 2852 - .../themes/ek5-dark-secondary/theme.css | 9924 --- .../themes/ek5-dark-secondary/theme.min.css | 2852 - .../assets/themes/ek5-light-primary/theme.css | 10007 --- .../themes/ek5-light-primary/theme.min.css | 2868 - .../themes/ek5-light-secondary/theme.css | 9924 --- .../themes/ek5-light-secondary/theme.min.css | 2852 - .../fonts/roboto-v20-latin-ext_latin-500.woff | Bin 29076 -> 0 bytes .../roboto-v20-latin-ext_latin-500.woff2 | Bin 22732 -> 0 bytes .../fonts/roboto-v20-latin-ext_latin-700.woff | Bin 29092 -> 0 bytes .../roboto-v20-latin-ext_latin-700.woff2 | Bin 22724 -> 0 bytes .../roboto-v20-latin-ext_latin-regular.woff | Bin 29040 -> 0 bytes .../roboto-v20-latin-ext_latin-regular.woff2 | Bin 22644 -> 0 bytes src-storybook/index.html | 13 - src-storybook/main.ts | 6 - .../examples/button-severity.component.ts | 122 - src-storybook/styles.scss | 7 - src-tokens/components.json | 3353 + src-tokens/index.ts | 3362 + .../_blockui.scss => src-tokens/map-tokens.js | 0 src-tokens/primitive.json | 372 + src-tokens/primitive.ts | 372 + src-tokens/semantic.json | 405 + src-tokens/semantic.ts | 617 + src-tokens/theme.preset.ts | 13 + src/app/app.config.ts | 8 + .../app.component.scss => src/app/app.html | 0 {src-storybook => src}/app/app.routes.ts | 0 .../menubar/menubar.css => app.scss} | 0 src/app/app.spec.ts | 25 + src/app/app.ts | 12 + src/app/components/accordion/accordion.css | 35 - .../accordion/accordion.interface.ts | 49 - .../components/accordion/accordion.spec.ts | 235 - src/app/components/accordion/accordion.ts | 646 - src/app/components/accordion/ng-package.json | 6 - src/app/components/accordion/public_api.ts | 2 - src/app/components/animate/animate.ts | 95 - src/app/components/animate/ng-package.json | 6 - src/app/components/animate/public_api.ts | 1 - .../animateonscroll/animateonscroll.ts | 181 - .../animateonscroll/ng-package.json | 6 - .../components/animateonscroll/public_api.ts | 1 - src/app/components/api/blockableui.ts | 10 - src/app/components/api/confirmaeventtype.ts | 8 - src/app/components/api/confirmation.ts | 92 - src/app/components/api/confirmationservice.ts | 39 - src/app/components/api/contextmenuservice.ts | 22 - src/app/components/api/filtermatchmode.ts | 22 - src/app/components/api/filtermetadata.ts | 18 - src/app/components/api/filteroperator.ts | 4 - src/app/components/api/filterservice.spec.ts | 119 - src/app/components/api/filterservice.ts | 264 - src/app/components/api/lazyloadevent.ts | 46 - src/app/components/api/lazyloadmeta.ts | 17 - src/app/components/api/megamenuitem.ts | 129 - src/app/components/api/menuitem.ts | 170 - src/app/components/api/message.ts | 19 - src/app/components/api/messageservice.ts | 43 - src/app/components/api/ng-package.json | 6 - src/app/components/api/overlayoptions.ts | 191 - src/app/components/api/overlayservice.ts | 16 - src/app/components/api/primeicons.ts | 313 - src/app/components/api/primengconfig.ts | 169 - src/app/components/api/public_api.ts | 33 - src/app/components/api/scrolleroptions.ts | 114 - src/app/components/api/selectitem.ts | 12 - src/app/components/api/selectitemgroup.ts | 10 - src/app/components/api/shared.ts | 38 - src/app/components/api/sortevent.ts | 12 - src/app/components/api/sortmeta.ts | 8 - src/app/components/api/tablestate.ts | 57 - src/app/components/api/tooltipoptions.ts | 70 - src/app/components/api/translation.ts | 135 - src/app/components/api/translationkeys.ts | 50 - src/app/components/api/treedragdropservice.ts | 20 - src/app/components/api/treenode.ts | 82 - src/app/components/api/treenodedragevent.ts | 28 - src/app/components/api/treetablenode.ts | 37 - .../components/autocomplete/autocomplete.css | 104 - .../autocomplete/autocomplete.interface.ts | 157 - .../autocomplete/autocomplete.spec.ts | 729 - .../components/autocomplete/autocomplete.ts | 1684 - .../components/autocomplete/ng-package.json | 6 - src/app/components/autocomplete/public_api.ts | 2 - src/app/components/autofocus/autofocus.ts | 71 - src/app/components/autofocus/ng-package.json | 6 - src/app/components/autofocus/public_api.ts | 1 - src/app/components/avatar/avatar.css | 28 - src/app/components/avatar/avatar.spec.ts | 25 - src/app/components/avatar/avatar.ts | 97 - src/app/components/avatar/ng-package.json | 6 - src/app/components/avatar/public_api.ts | 1 - .../components/avatargroup/avatargroup.css | 10 - .../avatargroup/avatargroup.spec.ts | 25 - src/app/components/avatargroup/avatargroup.ts | 39 - .../components/avatargroup/ng-package.json | 6 - src/app/components/avatargroup/public_api.ts | 1 - src/app/components/badge/badge.css | 34 - src/app/components/badge/badge.spec.ts | 25 - src/app/components/badge/badge.ts | 310 - src/app/components/badge/ng-package.json | 6 - src/app/components/badge/public_api.ts | 1 - src/app/components/baseicon/baseicon.ts | 40 - src/app/components/baseicon/ng-package.json | 6 - src/app/components/baseicon/public_api.ts | 1 - src/app/components/blockui/blockui.css | 26 - .../components/blockui/blockui.interface.ts | 12 - src/app/components/blockui/blockui.spec.ts | 77 - src/app/components/blockui/blockui.ts | 186 - src/app/components/blockui/ng-package.json | 6 - src/app/components/blockui/public_api.ts | 2 - src/app/components/breadcrumb/breadcrumb.css | 33 - .../breadcrumb/breadcrumb.interface.ts | 39 - .../components/breadcrumb/breadcrumb.spec.ts | 163 - src/app/components/breadcrumb/breadcrumb.ts | 258 - src/app/components/breadcrumb/ng-package.json | 6 - src/app/components/breadcrumb/public_api.ts | 2 - src/app/components/button/button.css | 97 - src/app/components/button/button.interface.ts | 31 - src/app/components/button/button.spec.ts | 85 - src/app/components/button/button.ts | 585 - src/app/components/button/ng-package.json | 6 - src/app/components/button/public_api.ts | 2 - src/app/components/buttongroup/buttongroup.ts | 21 - .../components/buttongroup/ng-package.json | 6 - src/app/components/buttongroup/public_api.ts | 1 - src/app/components/calendar/calendar.css | 177 - .../components/calendar/calendar.interface.ts | 198 - src/app/components/calendar/calendar.spec.ts | 2060 - src/app/components/calendar/calendar.ts | 3706 -- src/app/components/calendar/ng-package.json | 6 - src/app/components/calendar/public_api.ts | 2 - src/app/components/card/card.css | 5 - src/app/components/card/card.interface.ts | 28 - src/app/components/card/card.spec.ts | 112 - src/app/components/card/card.ts | 130 - src/app/components/card/ng-package.json | 6 - src/app/components/card/public_api.ts | 2 - src/app/components/carousel/carousel.css | 71 - .../components/carousel/carousel.interface.ts | 61 - src/app/components/carousel/carousel.spec.ts | 115 - src/app/components/carousel/carousel.ts | 947 - src/app/components/carousel/ng-package.json | 6 - src/app/components/carousel/public_api.ts | 2 - .../cascadeselect/cascadeselect.css | 99 - .../cascadeselect/cascadeselect.interface.ts | 109 - .../cascadeselect/cascadeselect.spec.ts | 25 - .../components/cascadeselect/cascadeselect.ts | 1391 - .../components/cascadeselect/ng-package.json | 6 - .../components/cascadeselect/public_api.ts | 2 - src/app/components/chart/chart.spec.ts | 68 - src/app/components/chart/chart.ts | 194 - src/app/components/chart/ng-package.json | 6 - src/app/components/chart/public_api.ts | 1 - src/app/components/checkbox/checkbox.css | 30 - .../components/checkbox/checkbox.interface.ts | 27 - src/app/components/checkbox/checkbox.spec.ts | 169 - src/app/components/checkbox/checkbox.ts | 362 - src/app/components/checkbox/ng-package.json | 6 - src/app/components/checkbox/public_api.ts | 2 - src/app/components/chip/chip.css | 26 - src/app/components/chip/chip.interface.ts | 16 - src/app/components/chip/chip.spec.ts | 25 - src/app/components/chip/chip.ts | 153 - src/app/components/chip/ng-package.json | 6 - src/app/components/chip/public_api.ts | 2 - src/app/components/chips/chips.css | 68 - src/app/components/chips/chips.interface.ts | 55 - src/app/components/chips/chips.spec.ts | 356 - src/app/components/chips/chips.ts | 623 - src/app/components/chips/ng-package.json | 6 - src/app/components/chips/public_api.ts | 2 - .../colorpicker/colorpicker-images.css | 7 - .../components/colorpicker/colorpicker.css | 83 - .../colorpicker/colorpicker.interface.ts | 16 - .../colorpicker/colorpicker.spec.ts | 153 - src/app/components/colorpicker/colorpicker.ts | 827 - .../components/colorpicker/images/color.png | Bin 10355 -> 0 bytes src/app/components/colorpicker/images/hue.png | Bin 293 -> 0 bytes .../components/colorpicker/ng-package.json | 6 - src/app/components/colorpicker/public_api.ts | 2 - src/app/components/common/common.css | 180 - .../confirmdialog/confirmdialog.interface.ts | 35 - .../confirmdialog/confirmdialog.spec.ts | 177 - .../components/confirmdialog/confirmdialog.ts | 776 - .../components/confirmdialog/ng-package.json | 6 - .../components/confirmdialog/public_api.ts | 2 - .../components/confirmpopup/confirmpopup.css | 53 - .../confirmpopup/confirmpopup.interface.ts | 24 - .../components/confirmpopup/confirmpopup.ts | 478 - .../components/confirmpopup/ng-package.json | 6 - src/app/components/confirmpopup/public_api.ts | 2 - .../components/contextmenu/contextmenu.css | 42 - .../contextmenu/contextmenu.interface.ts | 22 - .../contextmenu/contextmenu.spec.ts | 252 - src/app/components/contextmenu/contextmenu.ts | 1211 - .../components/contextmenu/ng-package.json | 6 - src/app/components/contextmenu/public_api.ts | 1 - src/app/components/dataview/dataview.css | 13 - .../components/dataview/dataview.interface.ts | 176 - src/app/components/dataview/dataview.ts | 606 - src/app/components/dataview/ng-package.json | 6 - src/app/components/dataview/public_api.ts | 2 - src/app/components/defer/defer.ts | 95 - src/app/components/defer/ng-package.json | 6 - src/app/components/defer/public_api.ts | 1 - src/app/components/dialog/dialog.css | 139 - src/app/components/dialog/dialog.interface.ts | 32 - src/app/components/dialog/dialog.spec.ts | 341 - src/app/components/dialog/dialog.ts | 1074 - src/app/components/dialog/ng-package.json | 6 - src/app/components/dialog/public_api.ts | 2 - src/app/components/divider/divider.css | 86 - src/app/components/divider/divider.spec.ts | 25 - src/app/components/divider/divider.ts | 72 - src/app/components/divider/ng-package.json | 6 - src/app/components/divider/public_api.ts | 1 - src/app/components/dock/dock.css | 107 - src/app/components/dock/dock.interface.ts | 17 - src/app/components/dock/dock.spec.ts | 25 - src/app/components/dock/dock.ts | 367 - src/app/components/dock/ng-package.json | 6 - src/app/components/dock/public_api.ts | 2 - .../dom/connectedoverlayscrollhandler.ts | 36 - src/app/components/dom/domhandler.spec.ts | 215 - src/app/components/dom/domhandler.ts | 841 - src/app/components/dom/ng-package.json | 6 - src/app/components/dom/public_api.ts | 2 - src/app/components/dragdrop/dragdrop.spec.ts | 210 - src/app/components/dragdrop/dragdrop.ts | 292 - src/app/components/dragdrop/ng-package.json | 6 - src/app/components/dragdrop/public_api.ts | 1 - src/app/components/dropdown/dropdown.css | 92 - .../components/dropdown/dropdown.interface.ts | 145 - src/app/components/dropdown/dropdown.spec.ts | 535 - src/app/components/dropdown/dropdown.ts | 1954 - src/app/components/dropdown/ng-package.json | 6 - src/app/components/dropdown/public_api.ts | 2 - .../components/dynamicdialog/dialogservice.ts | 106 - .../dynamicdialog/dynamicdialog-config.ts | 219 - .../dynamicdialog/dynamicdialog-injector.ts | 16 - .../dynamicdialog/dynamicdialog-ref.ts | 128 - .../dynamicdialog/dynamicdialog.spec.ts | 122 - .../components/dynamicdialog/dynamicdialog.ts | 724 - .../dynamicdialog/dynamicdialogcontent.ts | 11 - .../components/dynamicdialog/ng-package.json | 6 - .../components/dynamicdialog/public_api.ts | 6 - src/app/components/editor/editor.css | 4 - src/app/components/editor/editor.interface.ts | 66 - src/app/components/editor/editor.spec.ts | 73 - src/app/components/editor/editor.ts | 352 - src/app/components/editor/ng-package.json | 6 - src/app/components/editor/public_api.ts | 2 - src/app/components/fieldset/fieldset.css | 30 - .../components/fieldset/fieldset.interface.ts | 48 - src/app/components/fieldset/fieldset.spec.ts | 55 - src/app/components/fieldset/fieldset.ts | 234 - src/app/components/fieldset/ng-package.json | 6 - src/app/components/fieldset/public_api.ts | 2 - src/app/components/fileupload/fileupload.css | 47 - .../fileupload/fileupload.interface.ts | 228 - .../components/fileupload/fileupload.spec.ts | 425 - src/app/components/fileupload/fileupload.ts | 1027 - src/app/components/fileupload/ng-package.json | 6 - src/app/components/fileupload/public_api.ts | 2 - src/app/components/floatlabel/floatlabel.ts | 27 - src/app/components/floatlabel/ng-package.json | 6 - src/app/components/floatlabel/public_api.ts | 1 - src/app/components/focustrap/focustrap.ts | 107 - src/app/components/focustrap/ng-package.json | 6 - src/app/components/focustrap/public_api.ts | 1 - src/app/components/galleria/galleria.css | 281 - .../components/galleria/galleria.interface.ts | 89 - src/app/components/galleria/galleria.spec.ts | 25 - src/app/components/galleria/galleria.ts | 1458 - src/app/components/galleria/ng-package.json | 6 - src/app/components/galleria/public_api.ts | 2 - src/app/components/iconfield/iconfield.css | 5 - src/app/components/iconfield/iconfield.ts | 37 - src/app/components/iconfield/ng-package.json | 6 - src/app/components/iconfield/public_api.ts | 1 - .../icons/angledoubledown/angledoubledown.ts | 19 - .../icons/angledoubledown/ng-package.json | 6 - .../icons/angledoubledown/public_api.ts | 1 - .../icons/angledoubleleft/angledoubleleft.ts | 19 - .../icons/angledoubleleft/ng-package.json | 6 - .../icons/angledoubleleft/public_api.ts | 1 - .../angledoubleright/angledoubleright.ts | 19 - .../icons/angledoubleright/ng-package.json | 6 - .../icons/angledoubleright/public_api.ts | 1 - .../icons/angledoubleup/angledoubleup.ts | 19 - .../icons/angledoubleup/ng-package.json | 6 - .../icons/angledoubleup/public_api.ts | 1 - .../components/icons/angledown/angledown.ts | 17 - .../icons/angledown/ng-package.json | 6 - .../components/icons/angledown/public_api.ts | 1 - .../components/icons/angleleft/angleleft.ts | 17 - .../icons/angleleft/ng-package.json | 6 - .../components/icons/angleleft/public_api.ts | 1 - .../components/icons/angleright/angleright.ts | 17 - .../icons/angleright/ng-package.json | 6 - .../components/icons/angleright/public_api.ts | 1 - src/app/components/icons/angleup/angleup.ts | 17 - .../components/icons/angleup/ng-package.json | 6 - .../components/icons/angleup/public_api.ts | 1 - .../components/icons/arrowdown/arrowdown.ts | 33 - .../icons/arrowdown/ng-package.json | 6 - .../components/icons/arrowdown/public_api.ts | 1 - .../icons/arrowdownleft/arrowdownleft.ts | 17 - .../icons/arrowdownleft/ng-package.json | 6 - .../icons/arrowdownleft/public_api.ts | 1 - .../icons/arrowdownright/arrowdownright.ts | 17 - .../icons/arrowdownright/ng-package.json | 6 - .../icons/arrowdownright/public_api.ts | 1 - .../components/icons/arrowleft/arrowleft.ts | 33 - .../icons/arrowleft/ng-package.json | 6 - .../components/icons/arrowleft/public_api.ts | 1 - .../components/icons/arrowright/arrowright.ts | 19 - .../icons/arrowright/ng-package.json | 6 - .../components/icons/arrowright/public_api.ts | 1 - src/app/components/icons/arrowup/arrowup.ts | 33 - .../components/icons/arrowup/ng-package.json | 6 - .../components/icons/arrowup/public_api.ts | 1 - src/app/components/icons/ban/ban.ts | 31 - src/app/components/icons/ban/ng-package.json | 6 - src/app/components/icons/ban/public_api.ts | 1 - src/app/components/icons/bars/bars.ts | 19 - src/app/components/icons/bars/ng-package.json | 6 - src/app/components/icons/bars/public_api.ts | 1 - src/app/components/icons/blank/blank.ts | 14 - .../components/icons/blank/ng-package.json | 6 - src/app/components/icons/blank/public_api.ts | 1 - src/app/components/icons/calendar/calendar.ts | 17 - .../components/icons/calendar/ng-package.json | 6 - .../components/icons/calendar/public_api.ts | 1 - .../components/icons/caretleft/caretleft.ts | 17 - .../icons/caretleft/ng-package.json | 6 - .../components/icons/caretleft/public_api.ts | 1 - .../components/icons/caretright/caretright.ts | 17 - .../icons/caretright/ng-package.json | 6 - .../components/icons/caretright/public_api.ts | 1 - src/app/components/icons/check/check.ts | 17 - .../components/icons/check/ng-package.json | 6 - src/app/components/icons/check/public_api.ts | 1 - .../icons/chevrondown/chevrondown.ts | 17 - .../icons/chevrondown/ng-package.json | 6 - .../icons/chevrondown/public_api.ts | 1 - .../icons/chevronleft/chevronleft.ts | 17 - .../icons/chevronleft/ng-package.json | 6 - .../icons/chevronleft/public_api.ts | 1 - .../icons/chevronright/chevronright.ts | 17 - .../icons/chevronright/ng-package.json | 6 - .../icons/chevronright/public_api.ts | 1 - .../components/icons/chevronup/chevronup.ts | 17 - .../icons/chevronup/ng-package.json | 6 - .../components/icons/chevronup/public_api.ts | 1 - .../exclamationtriangle.ts | 39 - .../icons/exclamationtriangle/ng-package.json | 6 - .../icons/exclamationtriangle/public_api.ts | 1 - src/app/components/icons/eye/eye.ts | 19 - src/app/components/icons/eye/ng-package.json | 6 - src/app/components/icons/eye/public_api.ts | 1 - src/app/components/icons/eyeslash/eyeslash.ts | 33 - .../components/icons/eyeslash/ng-package.json | 6 - .../components/icons/eyeslash/public_api.ts | 1 - src/app/components/icons/filter/filter.ts | 31 - .../components/icons/filter/ng-package.json | 6 - src/app/components/icons/filter/public_api.ts | 1 - .../icons/filterslash/filterslash.ts | 33 - .../icons/filterslash/ng-package.json | 6 - .../icons/filterslash/public_api.ts | 1 - src/app/components/icons/home/home.ts | 33 - src/app/components/icons/home/ng-package.json | 6 - src/app/components/icons/home/public_api.ts | 1 - .../components/icons/infocircle/infocircle.ts | 33 - .../icons/infocircle/ng-package.json | 6 - .../components/icons/infocircle/public_api.ts | 1 - src/app/components/icons/minus/minus.ts | 18 - .../components/icons/minus/ng-package.json | 6 - src/app/components/icons/minus/public_api.ts | 1 - .../components/icons/pencil/ng-package.json | 6 - src/app/components/icons/pencil/pencil.ts | 31 - src/app/components/icons/pencil/public_api.ts | 1 - src/app/components/icons/plus/ng-package.json | 6 - src/app/components/icons/plus/plus.ts | 30 - src/app/components/icons/plus/public_api.ts | 1 - .../components/icons/refresh/ng-package.json | 6 - .../components/icons/refresh/public_api.ts | 1 - src/app/components/icons/refresh/refresh.ts | 33 - .../components/icons/search/ng-package.json | 6 - src/app/components/icons/search/public_api.ts | 1 - src/app/components/icons/search/search.ts | 33 - .../icons/searchminus/ng-package.json | 6 - .../icons/searchminus/public_api.ts | 1 - .../icons/searchminus/searchminus.ts | 33 - .../icons/searchplus/ng-package.json | 6 - .../components/icons/searchplus/public_api.ts | 1 - .../components/icons/searchplus/searchplus.ts | 33 - .../components/icons/sortalt/ng-package.json | 6 - .../components/icons/sortalt/public_api.ts | 1 - src/app/components/icons/sortalt/sortalt.ts | 37 - .../icons/sortamountdown/ng-package.json | 6 - .../icons/sortamountdown/public_api.ts | 1 - .../icons/sortamountdown/sortamountdown.ts | 31 - .../icons/sortamountupalt/ng-package.json | 6 - .../icons/sortamountupalt/public_api.ts | 1 - .../icons/sortamountupalt/sortamountupalt.ts | 31 - .../components/icons/spinner/ng-package.json | 6 - .../components/icons/spinner/public_api.ts | 1 - src/app/components/icons/spinner/spinner.ts | 31 - src/app/components/icons/star/ng-package.json | 6 - src/app/components/icons/star/public_api.ts | 1 - src/app/components/icons/star/star.ts | 31 - .../components/icons/starfill/ng-package.json | 6 - .../components/icons/starfill/public_api.ts | 1 - src/app/components/icons/starfill/starfill.ts | 31 - .../components/icons/thlarge/ng-package.json | 6 - .../components/icons/thlarge/public_api.ts | 1 - src/app/components/icons/thlarge/thlarge.ts | 33 - .../components/icons/times/ng-package.json | 6 - src/app/components/icons/times/public_api.ts | 1 - src/app/components/icons/times/times.ts | 17 - .../icons/timescircle/ng-package.json | 6 - .../icons/timescircle/public_api.ts | 1 - .../icons/timescircle/timescircle.ts | 33 - .../components/icons/trash/ng-package.json | 6 - src/app/components/icons/trash/public_api.ts | 1 - src/app/components/icons/trash/trash.ts | 33 - src/app/components/icons/undo/ng-package.json | 6 - src/app/components/icons/undo/public_api.ts | 1 - src/app/components/icons/undo/undo.ts | 33 - .../components/icons/upload/ng-package.json | 6 - src/app/components/icons/upload/public_api.ts | 1 - src/app/components/icons/upload/upload.ts | 33 - .../icons/windowmaximize/ng-package.json | 6 - .../icons/windowmaximize/public_api.ts | 1 - .../icons/windowmaximize/windowmaximize.ts | 33 - .../icons/windowminimize/ng-package.json | 6 - .../icons/windowminimize/public_api.ts | 1 - .../icons/windowminimize/windowminimize.ts | 33 - src/app/components/image/image.css | 70 - src/app/components/image/image.interface.ts | 32 - src/app/components/image/image.spec.ts | 25 - src/app/components/image/image.ts | 461 - src/app/components/image/ng-package.json | 6 - src/app/components/image/public_api.ts | 2 - src/app/components/inplace/inplace.css | 19 - .../components/inplace/inplace.interface.ts | 20 - src/app/components/inplace/inplace.spec.ts | 88 - src/app/components/inplace/inplace.ts | 187 - src/app/components/inplace/ng-package.json | 6 - src/app/components/inplace/public_api.ts | 2 - src/app/components/inputgroup/inputgroup.ts | 37 - src/app/components/inputgroup/ng-package.json | 6 - src/app/components/inputgroup/public_api.ts | 1 - .../inputgroupaddon/inputgroupaddon.ts | 37 - .../inputgroupaddon/ng-package.json | 6 - .../components/inputgroupaddon/public_api.ts | 1 - src/app/components/inputicon/inputicon.css | 6 - src/app/components/inputicon/inputicon.ts | 29 - src/app/components/inputicon/ng-package.json | 6 - src/app/components/inputicon/public_api.ts | 1 - src/app/components/inputmask/inputmask.css | 13 - .../inputmask/inputmask.interface.ts | 16 - .../components/inputmask/inputmask.spec.ts | 265 - src/app/components/inputmask/inputmask.ts | 875 - src/app/components/inputmask/ng-package.json | 6 - src/app/components/inputmask/public_api.ts | 2 - .../components/inputnumber/inputnumber.css | 115 - .../inputnumber/inputnumber.interface.ts | 40 - .../inputnumber/inputnumber.spec.ts | 104 - src/app/components/inputnumber/inputnumber.ts | 1502 - .../components/inputnumber/ng-package.json | 6 - src/app/components/inputnumber/public_api.ts | 2 - src/app/components/inputotp/inputotp.css | 3 - .../components/inputotp/inputotp.interface.ts | 65 - src/app/components/inputotp/inputotp.ts | 354 - src/app/components/inputotp/ng-package.json | 6 - src/app/components/inputotp/public_api.ts | 2 - .../components/inputswitch/inputswitch.css | 23 - .../inputswitch/inputswitch.interface.ts | 16 - .../inputswitch/inputswitch.spec.ts | 171 - src/app/components/inputswitch/inputswitch.ts | 189 - .../components/inputswitch/ng-package.json | 6 - src/app/components/inputswitch/public_api.ts | 2 - src/app/components/inputtext/inputtext.css | 107 - .../components/inputtext/inputtext.spec.ts | 45 - src/app/components/inputtext/inputtext.ts | 59 - src/app/components/inputtext/ng-package.json | 6 - src/app/components/inputtext/public_api.ts | 1 - .../inputtextarea/inputtextarea.css | 10 - .../inputtextarea/inputtextarea.spec.ts | 104 - .../components/inputtextarea/inputtextarea.ts | 121 - .../components/inputtextarea/ng-package.json | 6 - .../components/inputtextarea/public_api.ts | 1 - .../keyfilter/keyfilter.interface.ts | 5 - .../components/keyfilter/keyfilter.spec.ts | 198 - src/app/components/keyfilter/keyfilter.ts | 284 - src/app/components/keyfilter/ng-package.json | 6 - src/app/components/keyfilter/public_api.ts | 2 - src/app/components/knob/knob.css | 20 - src/app/components/knob/knob.spec.ts | 25 - src/app/components/knob/knob.ts | 429 - src/app/components/knob/ng-package.json | 6 - src/app/components/knob/public_api.ts | 1 - src/app/components/listbox/listbox.css | 40 - .../components/listbox/listbox.interface.ts | 151 - src/app/components/listbox/listbox.spec.ts | 630 - src/app/components/listbox/listbox.ts | 1453 - src/app/components/listbox/ng-package.json | 6 - src/app/components/listbox/public_api.ts | 2 - src/app/components/megamenu/megamenu.css | 108 - .../components/megamenu/megamenu.interface.ts | 30 - src/app/components/megamenu/megamenu.spec.ts | 544 - src/app/components/megamenu/megamenu.ts | 1090 - src/app/components/megamenu/ng-package.json | 6 - src/app/components/megamenu/public_api.ts | 2 - src/app/components/menu/menu.css | 30 - src/app/components/menu/menu.interface.ts | 35 - src/app/components/menu/menu.spec.ts | 232 - src/app/components/menu/menu.ts | 830 - src/app/components/menu/ng-package.json | 6 - src/app/components/menu/public_api.ts | 1 - .../components/menubar/menubar.interface.ts | 38 - src/app/components/menubar/menubar.spec.ts | 393 - src/app/components/menubar/menubar.ts | 1136 - src/app/components/menubar/ng-package.json | 6 - src/app/components/menubar/public_api.ts | 2 - src/app/components/message/message.css | 17 - src/app/components/message/message.spec.ts | 80 - src/app/components/message/message.ts | 82 - src/app/components/message/ng-package.json | 6 - src/app/components/message/public_api.ts | 1 - src/app/components/messages/messages.css | 23 - .../components/messages/messages.interface.ts | 11 - src/app/components/messages/messages.spec.ts | 265 - src/app/components/messages/messages.ts | 299 - src/app/components/messages/ng-package.json | 6 - src/app/components/messages/public_api.ts | 2 - .../metergroup/metergroup.interface.ts | 123 - src/app/components/metergroup/metergroup.ts | 221 - src/app/components/metergroup/ng-package.json | 6 - src/app/components/metergroup/public_api.ts | 2 - .../components/multiselect/multiselect.css | 116 - .../multiselect/multiselect.interface.ts | 232 - .../multiselect/multiselect.spec.ts | 563 - src/app/components/multiselect/multiselect.ts | 2276 - .../components/multiselect/ng-package.json | 6 - src/app/components/multiselect/public_api.ts | 2 - src/app/components/ng-package.json | 8 - src/app/components/orderlist/ng-package.json | 6 - src/app/components/orderlist/orderlist.css | 78 - .../orderlist/orderlist.interface.ts | 106 - .../components/orderlist/orderlist.spec.ts | 516 - src/app/components/orderlist/orderlist.ts | 965 - src/app/components/orderlist/public_api.ts | 2 - .../organizationchart/ng-package.json | 6 - .../organizationchart/organizationchart.css | 62 - .../organizationchart.interface.ts | 56 - .../organizationchart.spec.ts | 167 - .../organizationchart/organizationchart.ts | 348 - .../organizationchart/public_api.ts | 2 - src/app/components/overlay/ng-package.json | 6 - src/app/components/overlay/overlay.css | 80 - src/app/components/overlay/overlay.ts | 668 - src/app/components/overlay/public_api.ts | 1 - .../components/overlaypanel/ng-package.json | 6 - .../components/overlaypanel/overlaypanel.css | 63 - .../overlaypanel/overlaypanel.interface.ts | 16 - .../overlaypanel/overlaypanel.spec.ts | 117 - .../components/overlaypanel/overlaypanel.ts | 531 - src/app/components/overlaypanel/public_api.ts | 1 - src/app/components/package.json | 27 - src/app/components/paginator/ng-package.json | 6 - src/app/components/paginator/paginator.css | 37 - .../paginator/paginator.interface.ts | 39 - .../components/paginator/paginator.spec.ts | 308 - src/app/components/paginator/paginator.ts | 564 - src/app/components/paginator/public_api.ts | 2 - src/app/components/panel/ng-package.json | 6 - src/app/components/panel/panel.css | 29 - src/app/components/panel/panel.interface.ts | 56 - src/app/components/panel/panel.spec.ts | 56 - src/app/components/panel/panel.ts | 307 - src/app/components/panel/public_api.ts | 2 - src/app/components/panelmenu/ng-package.json | 6 - src/app/components/panelmenu/panelmenu.css | 45 - .../panelmenu/panelmenu.interface.ts | 22 - .../components/panelmenu/panelmenu.spec.ts | 317 - src/app/components/panelmenu/panelmenu.ts | 1120 - src/app/components/panelmenu/public_api.ts | 2 - .../password/images/password-meter.png | Bin 118 -> 0 bytes src/app/components/password/ng-package.json | 6 - src/app/components/password/password.css | 54 - .../components/password/password.interface.ts | 32 - src/app/components/password/password.spec.ts | 25 - src/app/components/password/password.ts | 963 - src/app/components/password/public_api.ts | 1 - src/app/components/picklist/ng-package.json | 6 - src/app/components/picklist/picklist.css | 60 - .../components/picklist/picklist.interface.ts | 222 - src/app/components/picklist/picklist.spec.ts | 780 - src/app/components/picklist/picklist.ts | 1710 - src/app/components/picklist/public_api.ts | 2 - .../components/progressbar/ng-package.json | 6 - .../components/progressbar/progressbar.css | 110 - .../progressbar/progressbar.interface.ts | 17 - .../progressbar/progressbar.spec.ts | 69 - src/app/components/progressbar/progressbar.ts | 123 - src/app/components/progressbar/public_api.ts | 1 - .../progressspinner/ng-package.json | 6 - .../progressspinner/progressspinner.css | 76 - .../progressspinner/progressspinner.spec.ts | 35 - .../progressspinner/progressspinner.ts | 61 - .../components/progressspinner/public_api.ts | 1 - src/app/components/public_api.ts | 1 - .../components/radiobutton/ng-package.json | 6 - src/app/components/radiobutton/public_api.ts | 2 - .../components/radiobutton/radiobutton.css | 38 - .../radiobutton/radiobutton.interface.ts | 16 - .../radiobutton/radiobutton.spec.ts | 159 - src/app/components/radiobutton/radiobutton.ts | 316 - src/app/components/rating/ng-package.json | 6 - src/app/components/rating/public_api.ts | 2 - src/app/components/rating/rating.css | 15 - src/app/components/rating/rating.interface.ts | 35 - src/app/components/rating/rating.spec.ts | 114 - src/app/components/rating/rating.ts | 314 - src/app/components/ripple/ng-package.json | 6 - src/app/components/ripple/public_api.ts | 1 - src/app/components/ripple/ripple.css | 29 - src/app/components/ripple/ripple.spec.ts | 0 src/app/components/ripple/ripple.ts | 132 - src/app/components/scroller/ng-package.json | 6 - src/app/components/scroller/public_api.ts | 2 - src/app/components/scroller/scroller.css | 58 - .../components/scroller/scroller.interface.ts | 163 - src/app/components/scroller/scroller.spec.ts | 0 src/app/components/scroller/scroller.ts | 1131 - .../components/scrollpanel/ng-package.json | 6 - src/app/components/scrollpanel/public_api.ts | 2 - .../components/scrollpanel/scrollpanel.css | 50 - .../scrollpanel/scrollpanel.interface.ts | 12 - .../scrollpanel/scrollpanel.spec.ts | 108 - src/app/components/scrollpanel/scrollpanel.ts | 523 - src/app/components/scrolltop/ng-package.json | 6 - src/app/components/scrolltop/public_api.ts | 2 - src/app/components/scrolltop/scrolltop.css | 18 - .../scrolltop/scrolltop.interface.ts | 17 - .../components/scrolltop/scrolltop.spec.ts | 26 - src/app/components/scrolltop/scrolltop.ts | 234 - .../components/selectbutton/ng-package.json | 6 - src/app/components/selectbutton/public_api.ts | 2 - .../selectbutton/selectbutton.interface.ts | 46 - .../selectbutton/selectbutton.spec.ts | 114 - .../components/selectbutton/selectbutton.ts | 326 - src/app/components/sidebar/ng-package.json | 6 - src/app/components/sidebar/public_api.ts | 2 - src/app/components/sidebar/sidebar.css | 106 - .../components/sidebar/sidebar.interface.ts | 28 - src/app/components/sidebar/sidebar.spec.ts | 168 - src/app/components/sidebar/sidebar.ts | 478 - src/app/components/skeleton/ng-package.json | 6 - src/app/components/skeleton/public_api.ts | 1 - src/app/components/skeleton/skeleton.css | 35 - src/app/components/skeleton/skeleton.spec.ts | 25 - src/app/components/skeleton/skeleton.ts | 78 - src/app/components/slidemenu/ng-package.json | 6 - src/app/components/slidemenu/public_api.ts | 2 - src/app/components/slidemenu/slidemenu.css | 100 - .../slidemenu/slidemenu.interface.ts | 16 - .../components/slidemenu/slidemenu.spec.ts | 241 - src/app/components/slidemenu/slidemenu.ts | 1345 - src/app/components/slider/ng-package.json | 6 - src/app/components/slider/public_api.ts | 2 - src/app/components/slider/slider.css | 41 - src/app/components/slider/slider.interface.ts | 39 - src/app/components/slider/slider.spec.ts | 416 - src/app/components/slider/slider.ts | 720 - src/app/components/speeddial/ng-package.json | 6 - src/app/components/speeddial/public_api.ts | 2 - src/app/components/speeddial/speeddial.css | 120 - .../speeddial/speeddial.interface.ts | 26 - .../components/speeddial/speeddial.spec.ts | 25 - src/app/components/speeddial/speeddial.ts | 740 - src/app/components/spinner/ng-package.json | 6 - src/app/components/spinner/public_api.ts | 1 - src/app/components/spinner/spinner.css | 63 - src/app/components/spinner/spinner.ts | 405 - .../components/splitbutton/ng-package.json | 6 - src/app/components/splitbutton/public_api.ts | 2 - .../components/splitbutton/splitbutton.css | 33 - .../splitbutton/splitbutton.interface.ts | 31 - .../splitbutton/splitbutton.spec.ts | 27 - src/app/components/splitbutton/splitbutton.ts | 387 - src/app/components/splitter/ng-package.json | 6 - src/app/components/splitter/public_api.ts | 2 - src/app/components/splitter/splitter.css | 70 - .../components/splitter/splitter.interface.ts | 35 - src/app/components/splitter/splitter.spec.ts | 25 - src/app/components/splitter/splitter.ts | 561 - src/app/components/stepper/ng-package.json | 6 - src/app/components/stepper/public_api.ts | 2 - src/app/components/stepper/stepper.css | 9 - .../components/stepper/stepper.interface.ts | 28 - src/app/components/stepper/stepper.ts | 467 - .../stepper/stepperpanel.interface.ts | 135 - src/app/components/steps/ng-package.json | 6 - src/app/components/steps/public_api.ts | 1 - src/app/components/steps/steps.css | 49 - src/app/components/steps/steps.spec.ts | 156 - src/app/components/steps/steps.ts | 287 - src/app/components/styleclass/ng-package.json | 6 - src/app/components/styleclass/public_api.ts | 1 - src/app/components/styleclass/styleclass.ts | 299 - .../table/columnfilter.interface.ts | 249 - src/app/components/table/ng-package.json | 6 - src/app/components/table/public_api.ts | 3 - src/app/components/table/table.css | 249 - src/app/components/table/table.interface.ts | 596 - src/app/components/table/table.spec.ts | 1621 - src/app/components/table/table.ts | 6110 -- src/app/components/tabmenu/ng-package.json | 6 - src/app/components/tabmenu/public_api.ts | 2 - src/app/components/tabmenu/tabmenu.css | 80 - .../components/tabmenu/tabmenu.interface.ts | 30 - src/app/components/tabmenu/tabmenu.spec.ts | 180 - src/app/components/tabmenu/tabmenu.ts | 535 - src/app/components/tabview/ng-package.json | 6 - src/app/components/tabview/public_api.ts | 2 - .../components/tabview/tabpanel.interface.ts | 30 - src/app/components/tabview/tabview.css | 76 - .../components/tabview/tabview.interface.ts | 52 - src/app/components/tabview/tabview.spec.ts | 182 - src/app/components/tabview/tabview.ts | 881 - src/app/components/tag/ng-package.json | 6 - src/app/components/tag/public_api.ts | 2 - src/app/components/tag/tag.css | 17 - src/app/components/tag/tag.interface.ts | 12 - src/app/components/tag/tag.spec.ts | 25 - src/app/components/tag/tag.ts | 100 - src/app/components/terminal/ng-package.json | 6 - src/app/components/terminal/public_api.ts | 2 - src/app/components/terminal/terminal.css | 24 - .../components/terminal/terminal.interface.ts | 16 - src/app/components/terminal/terminal.spec.ts | 83 - src/app/components/terminal/terminal.ts | 122 - .../components/terminal/terminalservice.ts | 23 - src/app/components/tieredmenu/ng-package.json | 6 - src/app/components/tieredmenu/public_api.ts | 2 - src/app/components/tieredmenu/tieredmenu.css | 55 - .../tieredmenu/tieredmenu.interface.ts | 25 - .../components/tieredmenu/tieredmenu.spec.ts | 385 - src/app/components/tieredmenu/tieredmenu.ts | 1201 - src/app/components/timeline/ng-package.json | 6 - src/app/components/timeline/public_api.ts | 2 - src/app/components/timeline/timeline.css | 114 - .../components/timeline/timeline.interface.ts | 38 - src/app/components/timeline/timeline.ts | 119 - src/app/components/toast/ng-package.json | 6 - src/app/components/toast/public_api.ts | 2 - src/app/components/toast/toast.css | 71 - src/app/components/toast/toast.interface.ts | 52 - src/app/components/toast/toast.spec.ts | 155 - src/app/components/toast/toast.ts | 529 - .../components/togglebutton/ng-package.json | 6 - src/app/components/togglebutton/public_api.ts | 2 - .../togglebutton/togglebutton.interface.ts | 35 - .../togglebutton/togglebutton.spec.ts | 44 - .../components/togglebutton/togglebutton.ts | 222 - src/app/components/toolbar/ng-package.json | 6 - src/app/components/toolbar/public_api.ts | 2 - src/app/components/toolbar/toolbar.css | 19 - .../components/toolbar/toolbar.interface.ts | 20 - src/app/components/toolbar/toolbar.spec.ts | 62 - src/app/components/toolbar/toolbar.ts | 88 - src/app/components/tooltip/ng-package.json | 6 - src/app/components/tooltip/public_api.ts | 1 - src/app/components/tooltip/tooltip.css | 59 - src/app/components/tooltip/tooltip.spec.ts | 49 - src/app/components/tooltip/tooltip.ts | 746 - src/app/components/tree/images/line.gif | Bin 13112 -> 0 bytes src/app/components/tree/ng-package.json | 6 - src/app/components/tree/public_api.ts | 2 - src/app/components/tree/tree.css | 158 - src/app/components/tree/tree.interface.ts | 183 - src/app/components/tree/tree.spec.ts | 288 - src/app/components/tree/tree.ts | 1834 - src/app/components/treeselect/ng-package.json | 6 - src/app/components/treeselect/public_api.ts | 2 - src/app/components/treeselect/treeselect.css | 98 - .../treeselect/treeselect.interface.ts | 100 - src/app/components/treeselect/treeselect.ts | 1018 - src/app/components/treetable/ng-package.json | 6 - src/app/components/treetable/public_api.ts | 2 - src/app/components/treetable/treetable.css | 205 - .../treetable/treetable.interface.ts | 440 - .../components/treetable/treetable.spec.ts | 1464 - src/app/components/treetable/treetable.ts | 3825 -- .../tristatecheckbox/ng-package.json | 6 - .../components/tristatecheckbox/public_api.ts | 2 - .../tristatecheckbox.interface.ts | 32 - .../tristatecheckbox/tristatecheckbox.spec.ts | 204 - .../tristatecheckbox/tristatecheckbox.ts | 251 - src/app/components/ts-helpers/ng-package.json | 6 - src/app/components/ts-helpers/public_api.ts | 1 - src/app/components/ts-helpers/ts-helpers.ts | 4 - src/app/components/tsconfig.lib.json | 36 - src/app/components/tsconfig.lib.prod.json | 10 - src/app/components/utils/ng-package.json | 6 - src/app/components/utils/objectutils.spec.ts | 92 - src/app/components/utils/objectutils.ts | 288 - src/app/components/utils/public_api.ts | 5 - src/app/components/utils/uniquecomponentid.ts | 7 - src/app/components/utils/zindexutils.ts | 42 - .../virtualscroller/ng-package.json | 6 - .../components/virtualscroller/public_api.ts | 2 - .../virtualscroller.interface.ts | 68 - .../virtualscroller/virtualscroller.ts | 183 - src/app/showcase/data/news.json | 6 - src/app/showcase/data/versions.json | 62 - src/app/showcase/demo/deferreddemo.scss | 29 - src/app/showcase/demo/deferreddemo.ts | 59 - .../showcase/doc/Image/accessibilitydoc.ts | 42 - src/app/showcase/doc/Image/basicdoc.ts | 41 - src/app/showcase/doc/Image/imagedoc.module.ts | 20 - src/app/showcase/doc/Image/importdoc.ts | 12 - src/app/showcase/doc/Image/previewdoc.ts | 45 - .../doc/Image/previewimagesourcedoc.ts | 48 - src/app/showcase/doc/Image/styledoc.ts | 55 - src/app/showcase/doc/Image/templatedoc.ts | 55 - .../doc/accordion/accessibilitydoc.ts | 76 - .../doc/accordion/accordiondoc.module.ts | 26 - src/app/showcase/doc/accordion/basicdoc.ts | 89 - .../showcase/doc/accordion/controlleddoc.ts | 147 - src/app/showcase/doc/accordion/disableddoc.ts | 92 - src/app/showcase/doc/accordion/dynamicdoc.ts | 65 - src/app/showcase/doc/accordion/importdoc.ts | 12 - src/app/showcase/doc/accordion/multipledoc.ts | 89 - src/app/showcase/doc/accordion/styledoc.ts | 35 - src/app/showcase/doc/accordion/templatedoc.ts | 178 - .../doc/animateonscroll/accessibilitydoc.ts | 14 - .../animateonscrolldoc.module.ts | 16 - .../showcase/doc/animateonscroll/basicdoc.ts | 194 - .../showcase/doc/animateonscroll/importdoc.ts | 12 - src/app/showcase/doc/apidoc/index.json | 29571 --------- .../doc/autocomplete/accessibilitydoc.ts | 146 - .../autocomplete/autocompletedoc.module.ts | 35 - src/app/showcase/doc/autocomplete/basicdoc.ts | 73 - .../showcase/doc/autocomplete/disableddoc.ts | 72 - .../showcase/doc/autocomplete/dropdowndoc.ts | 150 - .../showcase/doc/autocomplete/filleddoc.ts | 72 - .../doc/autocomplete/floatlabeldoc.ts | 98 - .../doc/autocomplete/forceselectiondoc.ts | 126 - src/app/showcase/doc/autocomplete/groupdoc.ts | 202 - .../showcase/doc/autocomplete/importdoc.ts | 12 - .../showcase/doc/autocomplete/invaliddoc.ts | 72 - .../showcase/doc/autocomplete/multipledoc.ts | 135 - .../showcase/doc/autocomplete/objectsdoc.ts | 124 - .../doc/autocomplete/reactiveformsdoc.ts | 135 - .../autocomplete/showclear-doc.component.ts | 151 - src/app/showcase/doc/autocomplete/styledoc.ts | 53 - .../showcase/doc/autocomplete/templatedoc.ts | 148 - .../doc/autocomplete/virtualscrolldoc.ts | 149 - .../doc/autofocus/autofocusdoc.module.ts | 16 - src/app/showcase/doc/autofocus/basicdoc.ts | 44 - src/app/showcase/doc/autofocus/importdoc.ts | 12 - .../showcase/doc/avatar/accessibilitydoc.ts | 16 - .../showcase/doc/avatar/avatardoc.module.ts | 29 - src/app/showcase/doc/avatar/avatargroupdoc.ts | 76 - .../doc/avatar/avatargroupstyledoc.ts | 24 - src/app/showcase/doc/avatar/avatarstyledoc.ts | 51 - src/app/showcase/doc/avatar/badgedoc.ts | 42 - src/app/showcase/doc/avatar/icondoc.ts | 125 - src/app/showcase/doc/avatar/imagedoc.ts | 106 - src/app/showcase/doc/avatar/importdoc.ts | 13 - src/app/showcase/doc/avatar/labeldoc.ts | 130 - src/app/showcase/doc/avatar/shapedoc.ts | 36 - src/app/showcase/doc/avatar/sizedoc.ts | 36 - src/app/showcase/doc/avatar/templatedoc.ts | 39 - .../showcase/doc/badge/accessibilitydoc.ts | 16 - src/app/showcase/doc/badge/badgedoc.module.ts | 23 - src/app/showcase/doc/badge/basicdoc.ts | 33 - src/app/showcase/doc/badge/buttondoc.ts | 44 - src/app/showcase/doc/badge/directivedoc.ts | 33 - src/app/showcase/doc/badge/importdoc.ts | 12 - src/app/showcase/doc/badge/positiondoc.ts | 37 - src/app/showcase/doc/badge/severitydoc.ts | 46 - src/app/showcase/doc/badge/sizedoc.ts | 37 - src/app/showcase/doc/badge/styledoc.ts | 59 - .../showcase/doc/blockui/accessibilitydoc.ts | 15 - src/app/showcase/doc/blockui/basicdoc.ts | 69 - .../showcase/doc/blockui/blockuidoc.module.ts | 20 - src/app/showcase/doc/blockui/documentdoc.ts | 62 - src/app/showcase/doc/blockui/importdoc.ts | 12 - src/app/showcase/doc/blockui/styledoc.ts | 31 - .../doc/breadcrumb/accessibilitydoc.ts | 16 - src/app/showcase/doc/breadcrumb/basicdoc.ts | 69 - .../doc/breadcrumb/breadcrumbdoc.module.ts | 22 - src/app/showcase/doc/breadcrumb/chevrondoc.ts | 77 - src/app/showcase/doc/breadcrumb/importdoc.ts | 12 - src/app/showcase/doc/breadcrumb/routerdoc.ts | 96 - src/app/showcase/doc/breadcrumb/styledoc.ts | 39 - .../showcase/doc/breadcrumb/templatedoc.ts | 79 - .../showcase/doc/button/accessibilitydoc.ts | 60 - src/app/showcase/doc/button/badgedoc.ts | 48 - src/app/showcase/doc/button/basicdoc.ts | 35 - .../showcase/doc/button/buttondoc.module.ts | 58 - src/app/showcase/doc/button/buttongroupdoc.ts | 47 - src/app/showcase/doc/button/buttonsetdoc.ts | 46 - src/app/showcase/doc/button/directivedoc.ts | 46 - src/app/showcase/doc/button/disableddoc.ts | 40 - src/app/showcase/doc/button/iconsdoc.ts | 41 - src/app/showcase/doc/button/iconsonlydoc.ts | 161 - src/app/showcase/doc/button/importdoc.ts | 12 - src/app/showcase/doc/button/linkdoc.ts | 50 - src/app/showcase/doc/button/loadingdoc.ts | 72 - src/app/showcase/doc/button/outlineddoc.ts | 56 - src/app/showcase/doc/button/raiseddoc.ts | 57 - src/app/showcase/doc/button/raisedtextdoc.ts | 56 - src/app/showcase/doc/button/roundeddoc.ts | 56 - src/app/showcase/doc/button/severitydoc.ts | 56 - src/app/showcase/doc/button/sizesdoc.ts | 44 - src/app/showcase/doc/button/styledoc.ts | 35 - src/app/showcase/doc/button/templatedoc.ts | 120 - src/app/showcase/doc/button/textdoc.ts | 56 - .../showcase/doc/calendar/accessibilitydoc.ts | 241 - src/app/showcase/doc/calendar/basicdoc.ts | 40 - src/app/showcase/doc/calendar/buttonbardoc.ts | 44 - .../doc/calendar/calendardoc.module.ts | 70 - .../showcase/doc/calendar/datetemplatedoc.ts | 56 - src/app/showcase/doc/calendar/disableddoc.ts | 44 - src/app/showcase/doc/calendar/eventsdoc.ts | 92 - src/app/showcase/doc/calendar/filleddoc.ts | 44 - .../showcase/doc/calendar/floatlabeldoc.ts | 65 - src/app/showcase/doc/calendar/formatdoc.ts | 63 - src/app/showcase/doc/calendar/icondoc.ts | 118 - src/app/showcase/doc/calendar/importdoc.ts | 12 - src/app/showcase/doc/calendar/inlinedoc.ts | 48 - src/app/showcase/doc/calendar/invaliddoc.ts | 44 - src/app/showcase/doc/calendar/localedoc.ts | 11 - src/app/showcase/doc/calendar/methodsdoc.ts | 31 - src/app/showcase/doc/calendar/minmaxdox.ts | 88 - src/app/showcase/doc/calendar/monthdoc.ts | 48 - src/app/showcase/doc/calendar/multipledoc.ts | 46 - .../doc/calendar/multiplemonths.doc.ts | 43 - src/app/showcase/doc/calendar/rangedoc.ts | 46 - .../showcase/doc/calendar/reactiveformsdoc.ts | 59 - src/app/showcase/doc/calendar/styledoc.ts | 67 - src/app/showcase/doc/calendar/templatedoc.ts | 45 - src/app/showcase/doc/calendar/templatesdoc.ts | 62 - src/app/showcase/doc/calendar/timedoc.ts | 97 - src/app/showcase/doc/calendar/touchuidoc.ts | 46 - src/app/showcase/doc/calendar/yeardoc.ts | 46 - src/app/showcase/doc/card/accessibilitydoc.ts | 25 - src/app/showcase/doc/card/advanceddoc.ts | 77 - src/app/showcase/doc/card/basicdoc.ts | 76 - src/app/showcase/doc/card/carddoc.module.ts | 19 - src/app/showcase/doc/card/importdoc.ts | 12 - src/app/showcase/doc/card/styledoc.ts | 43 - .../showcase/doc/carousel/accessibilitydoc.ts | 90 - src/app/showcase/doc/carousel/basicdoc.ts | 250 - .../doc/carousel/carouseldoc.module.ts | 24 - src/app/showcase/doc/carousel/circulardoc.ts | 252 - src/app/showcase/doc/carousel/importdoc.ts | 12 - src/app/showcase/doc/carousel/numscrolldoc.ts | 249 - .../showcase/doc/carousel/responsivedoc.ts | 253 - src/app/showcase/doc/carousel/styledoc.ts | 59 - src/app/showcase/doc/carousel/templatedoc.ts | 265 - src/app/showcase/doc/carousel/verticaldoc.ts | 245 - .../doc/cascadeselect/accessibilitydoc.ts | 130 - .../showcase/doc/cascadeselect/basicdoc.ts | 215 - .../cascadeselect/cascasdeselectdoc.module.ts | 25 - .../showcase/doc/cascadeselect/disableddoc.ts | 44 - .../showcase/doc/cascadeselect/filleddoc.ts | 214 - .../doc/cascadeselect/floatlabeldoc.ts | 233 - .../showcase/doc/cascadeselect/importdoc.ts | 12 - .../showcase/doc/cascadeselect/invaliddoc.ts | 223 - .../showcase/doc/cascadeselect/loadingdoc.ts | 42 - .../doc/cascadeselect/reactiveformsdoc.ts | 231 - .../showcase/doc/cascadeselect/styledoc.ts | 51 - .../showcase/doc/cascadeselect/templatedoc.ts | 248 - .../showcase/doc/chart/accessibilitydoc.ts | 24 - src/app/showcase/doc/chart/basicdoc.ts | 170 - src/app/showcase/doc/chart/chartdoc.module.ts | 30 - src/app/showcase/doc/chart/chartjsdoc.ts | 19 - src/app/showcase/doc/chart/combodoc.ts | 194 - src/app/showcase/doc/chart/doughnutdoc.ts | 116 - .../showcase/doc/chart/horizontalbardoc.ts | 184 - src/app/showcase/doc/chart/importdoc.ts | 12 - src/app/showcase/doc/chart/linedoc.ts | 180 - src/app/showcase/doc/chart/linestyledoc.ts | 194 - src/app/showcase/doc/chart/methodsdoc.ts | 36 - src/app/showcase/doc/chart/multiaxisdoc.ts | 212 - src/app/showcase/doc/chart/piedoc.ts | 117 - src/app/showcase/doc/chart/polarareadoc.ts | 141 - src/app/showcase/doc/chart/propsdoc.ts | 70 - src/app/showcase/doc/chart/radardoc.ts | 162 - src/app/showcase/doc/chart/stackedbardoc.ts | 200 - src/app/showcase/doc/chart/verticalbardoc.ts | 194 - .../showcase/doc/checkbox/accessibilitydoc.ts | 54 - src/app/showcase/doc/checkbox/basicdoc.ts | 46 - .../doc/checkbox/checkboxdoc.module.ts | 25 - src/app/showcase/doc/checkbox/disableddoc.ts | 44 - src/app/showcase/doc/checkbox/dynamicdoc.ts | 72 - src/app/showcase/doc/checkbox/filleddoc.ts | 46 - src/app/showcase/doc/checkbox/importdoc.ts | 12 - src/app/showcase/doc/checkbox/invaliddoc.ts | 48 - src/app/showcase/doc/checkbox/labeldoc.ts | 41 - src/app/showcase/doc/checkbox/multipledoc.ts | 105 - .../showcase/doc/checkbox/reactiveformsdoc.ts | 68 - src/app/showcase/doc/checkbox/styledoc.ts | 51 - src/app/showcase/doc/chip/accessibilitydoc.ts | 38 - src/app/showcase/doc/chip/basicdoc.ts | 42 - src/app/showcase/doc/chip/chipdoc.module.ts | 20 - src/app/showcase/doc/chip/icondoc.ts | 39 - src/app/showcase/doc/chip/imagedoc.ts | 55 - src/app/showcase/doc/chip/importdoc.ts | 12 - src/app/showcase/doc/chip/styledoc.ts | 36 - src/app/showcase/doc/chip/templatedoc.ts | 50 - .../showcase/doc/chips/accessibilitydoc.ts | 98 - src/app/showcase/doc/chips/basicdoc.ts | 40 - src/app/showcase/doc/chips/chipsdoc.module.ts | 27 - src/app/showcase/doc/chips/disableddoc.ts | 40 - src/app/showcase/doc/chips/filleddoc.ts | 40 - src/app/showcase/doc/chips/floatlabeldoc.ts | 72 - src/app/showcase/doc/chips/importdoc.ts | 12 - src/app/showcase/doc/chips/invaliddoc.ts | 40 - src/app/showcase/doc/chips/maxvaluesdoc.ts | 48 - .../showcase/doc/chips/reactiveformsdoc.ts | 59 - .../showcase/doc/chips/regexpseparator.doc.ts | 40 - src/app/showcase/doc/chips/separatordoc.ts | 38 - src/app/showcase/doc/chips/styledoc.ts | 43 - src/app/showcase/doc/chips/templatedoc.ts | 50 - .../doc/colorpicker/accessibilitydoc.ts | 116 - src/app/showcase/doc/colorpicker/basicdoc.ts | 40 - .../doc/colorpicker/colorpickerdoc.module.ts | 22 - .../showcase/doc/colorpicker/disableddoc.ts | 44 - src/app/showcase/doc/colorpicker/formatdoc.ts | 90 - src/app/showcase/doc/colorpicker/importdoc.ts | 12 - src/app/showcase/doc/colorpicker/inlinedoc.ts | 44 - .../doc/colorpicker/reactiveformsdoc.ts | 59 - src/app/showcase/doc/colorpicker/styledoc.ts | 63 - .../showcase/doc/colors/colorsdoc.module.ts | 15 - src/app/showcase/doc/colors/overviewdoc.ts | 78 - src/app/showcase/doc/colors/palettedoc.ts | 171 - src/app/showcase/doc/colors/surfacesdoc.ts | 79 - .../configuration/configurationdoc.module.ts | 21 - src/app/showcase/doc/configuration/cspdoc.ts | 21 - .../doc/configuration/filtermodedoc.ts | 34 - .../showcase/doc/configuration/importdoc.ts | 17 - .../doc/configuration/locale/apidoc.ts | 477 - .../configuration/locale/ngx-translatedoc.ts | 38 - .../doc/configuration/locale/repositorydoc.ts | 14 - .../doc/configuration/locale/setlocaledoc.ts | 39 - .../showcase/doc/configuration/rippledoc.ts | 31 - .../showcase/doc/configuration/zindexdoc.ts | 40 - .../doc/confirmdialog/accessibilitydoc.ts | 110 - .../showcase/doc/confirmdialog/basicdoc.ts | 133 - .../confirmdialog/confirmdialogdoc.module.ts | 23 - .../showcase/doc/confirmdialog/headlessdoc.ts | 146 - .../showcase/doc/confirmdialog/importdoc.ts | 12 - .../showcase/doc/confirmdialog/positiondoc.ts | 209 - .../doc/confirmdialog/severitycdoc.ts | 110 - .../showcase/doc/confirmdialog/styledoc.ts | 51 - .../showcase/doc/confirmdialog/templatedoc.ts | 117 - .../doc/confirmpopup/accessibilitydoc.ts | 66 - src/app/showcase/doc/confirmpopup/basicdoc.ts | 129 - .../doc/confirmpopup/confirmationapidoc.ts | 106 - .../confirmpopup/confirmpopupdoc.module.ts | 24 - .../showcase/doc/confirmpopup/headlessdoc.ts | 130 - .../showcase/doc/confirmpopup/importdoc.ts | 12 - src/app/showcase/doc/confirmpopup/propsdoc.ts | 64 - src/app/showcase/doc/confirmpopup/styledoc.ts | 43 - .../showcase/doc/confirmpopup/templatedoc.ts | 115 - .../showcase/doc/confirmpopup/templatesdoc.ts | 28 - .../doc/contextmenu/accessibilitydoc.ts | 70 - src/app/showcase/doc/contextmenu/basicdoc.ts | 68 - .../showcase/doc/contextmenu/commanddoc.ts | 285 - .../doc/contextmenu/contextmenudoc.module.ts | 24 - .../showcase/doc/contextmenu/documentdoc.ts | 115 - src/app/showcase/doc/contextmenu/importdoc.ts | 12 - src/app/showcase/doc/contextmenu/routerdoc.ts | 215 - src/app/showcase/doc/contextmenu/styledoc.ts | 47 - src/app/showcase/doc/contextmenu/tabledoc.ts | 11 - .../showcase/doc/contextmenu/templatedoc.ts | 373 - .../showcase/doc/contribution/benefitsdoc.ts | 15 - src/app/showcase/doc/contribution/cladoc.ts | 11 - .../doc/contribution/communicationdoc.ts | 14 - .../doc/contribution/contribution.module.ts | 19 - .../doc/contribution/helpneededdoc.ts | 27 - .../doc/contribution/introductiondoc.ts | 37 - .../showcase/doc/contribution/keypoints.ts | 14 - .../showcase/doc/contribution/pathwaydoc.ts | 19 - .../doc/customicons/customicons.module.ts | 16 - .../doc/customicons/fontawesomedoc.ts | 21 - src/app/showcase/doc/customicons/imagedoc.ts | 21 - .../showcase/doc/customicons/materialdoc.ts | 21 - src/app/showcase/doc/customicons/svgdoc.ts | 25 - .../showcase/doc/dataview/accessibilitydoc.ts | 37 - src/app/showcase/doc/dataview/basicdoc.ts | 230 - .../doc/dataview/dataviewdoc.module.ts | 27 - src/app/showcase/doc/dataview/importdoc.ts | 12 - src/app/showcase/doc/dataview/layoutdoc.ts | 364 - src/app/showcase/doc/dataview/loadingdoc.ts | 290 - .../showcase/doc/dataview/paginationdoc.ts | 230 - src/app/showcase/doc/dataview/sortingdoc.ts | 294 - src/app/showcase/doc/dataview/styledoc.ts | 51 - src/app/showcase/doc/defer/basicdoc.ts | 74 - src/app/showcase/doc/defer/datatabledoc.ts | 156 - src/app/showcase/doc/defer/deferdoc.module.ts | 19 - src/app/showcase/doc/defer/importdoc.ts | 12 - .../showcase/doc/dialog/accessibilitydoc.ts | 88 - src/app/showcase/doc/dialog/basicdoc.ts | 95 - .../showcase/doc/dialog/dialogdoc.module.ts | 31 - src/app/showcase/doc/dialog/headlessdoc.ts | 198 - src/app/showcase/doc/dialog/importdoc.ts | 12 - src/app/showcase/doc/dialog/longcontentdoc.ts | 146 - src/app/showcase/doc/dialog/maximizabledoc.ts | 77 - src/app/showcase/doc/dialog/modaldoc.ts | 64 - .../showcase/doc/dialog/overlaysinsidedoc.ts | 102 - src/app/showcase/doc/dialog/positiondoc.ts | 225 - src/app/showcase/doc/dialog/responsivedoc.ts | 82 - src/app/showcase/doc/dialog/styledoc.ts | 51 - src/app/showcase/doc/dialog/templatedoc.ts | 151 - .../showcase/doc/dialog/withoutmodaldoc.ts | 94 - .../showcase/doc/divider/accessibilitydoc.ts | 14 - src/app/showcase/doc/divider/basicdoc.ts | 91 - src/app/showcase/doc/divider/contentdoc.ts | 124 - .../showcase/doc/divider/dividerdoc.module.ts | 23 - src/app/showcase/doc/divider/importdoc.ts | 12 - src/app/showcase/doc/divider/logindoc.ts | 92 - src/app/showcase/doc/divider/styledoc.ts | 67 - src/app/showcase/doc/divider/typedoc.ts | 91 - src/app/showcase/doc/divider/verticaldoc.ts | 75 - src/app/showcase/doc/dock/accessibilitydoc.ts | 60 - src/app/showcase/doc/dock/advanceddoc.ts | 1039 - src/app/showcase/doc/dock/basicdoc.ts | 189 - src/app/showcase/doc/dock/dockdoc.module.ts | 26 - src/app/showcase/doc/dock/importdoc.ts | 12 - src/app/showcase/doc/dock/styledoc.ts | 35 - src/app/showcase/doc/dragdrop/basicdoc.ts | 210 - src/app/showcase/doc/dragdrop/datatabledoc.ts | 426 - .../doc/dragdrop/dragdropdoc.module.ts | 21 - .../showcase/doc/dragdrop/draghandledoc.ts | 72 - .../showcase/doc/dragdrop/dropindicatordoc.ts | 224 - src/app/showcase/doc/dragdrop/importdoc.ts | 12 - .../showcase/doc/dropdown/accessibilitydoc.ts | 180 - src/app/showcase/doc/dropdown/basicdoc.ts | 85 - src/app/showcase/doc/dropdown/checkmarkdoc.ts | 86 - src/app/showcase/doc/dropdown/clearicondoc.ts | 84 - .../showcase/doc/dropdown/customfilterdoc.ts | 211 - src/app/showcase/doc/dropdown/disableddoc.ts | 84 - .../doc/dropdown/dropdowndoc.module.ts | 55 - src/app/showcase/doc/dropdown/editabledoc.ts | 85 - src/app/showcase/doc/dropdown/filleddoc.ts | 84 - src/app/showcase/doc/dropdown/filterdoc.ts | 137 - .../showcase/doc/dropdown/floatlabeldoc.ts | 99 - src/app/showcase/doc/dropdown/groupdoc.ts | 151 - src/app/showcase/doc/dropdown/importdoc.ts | 12 - src/app/showcase/doc/dropdown/invaliddoc.ts | 85 - .../doc/dropdown/lazyvirtualscrolldoc.ts | 135 - .../showcase/doc/dropdown/loadingstatedoc.ts | 84 - .../showcase/doc/dropdown/reactiveformsdoc.ts | 97 - src/app/showcase/doc/dropdown/styledoc.ts | 67 - src/app/showcase/doc/dropdown/templatedoc.ts | 138 - .../showcase/doc/dropdown/virtualscrolldoc.ts | 73 - .../showcase/doc/dynamicdialog/closedoc.ts | 80 - .../doc/dynamicdialog/customizationdoc.ts | 60 - .../dynamicdialog/dynamicdialogdoc.module.ts | 28 - .../showcase/doc/dynamicdialog/exampledoc.ts | 317 - src/app/showcase/doc/dynamicdialog/footer.ts | 18 - .../showcase/doc/dynamicdialog/importdoc.ts | 12 - .../showcase/doc/dynamicdialog/infodemo.ts | 43 - src/app/showcase/doc/dynamicdialog/opendoc.ts | 46 - .../doc/dynamicdialog/passingdatadoc.ts | 59 - .../doc/dynamicdialog/productlistdemo.ts | 75 - .../showcase/doc/dynamicdialog/styledoc.ts | 55 - .../showcase/doc/dynamicdialog/usagedoc.ts | 38 - .../showcase/doc/editor/accessibilitydoc.ts | 14 - src/app/showcase/doc/editor/basicdoc.ts | 40 - .../showcase/doc/editor/customtoolbardoc.ts | 61 - .../showcase/doc/editor/editordoc.module.ts | 23 - src/app/showcase/doc/editor/importdoc.ts | 12 - src/app/showcase/doc/editor/quilldoc.ts | 27 - .../showcase/doc/editor/reactiveformsdoc.ts | 59 - src/app/showcase/doc/editor/readonlydoc.ts | 40 - src/app/showcase/doc/editor/styledoc.ts | 35 - .../showcase/doc/fieldset/accessibilitydoc.ts | 46 - src/app/showcase/doc/fieldset/basicdoc.ts | 49 - .../doc/fieldset/fieldsetdoc.module.ts | 20 - src/app/showcase/doc/fieldset/importdoc.ts | 12 - src/app/showcase/doc/fieldset/styledoc.ts | 39 - src/app/showcase/doc/fieldset/templatedoc.ts | 72 - .../showcase/doc/fieldset/toggleabledoc.ts | 49 - .../doc/fileupload/accessibilitydoc.ts | 14 - .../showcase/doc/fileupload/advanceddoc.ts | 110 - src/app/showcase/doc/fileupload/autodoc.ts | 79 - src/app/showcase/doc/fileupload/basicdoc.ts | 78 - src/app/showcase/doc/fileupload/customdoc.ts | 71 - .../doc/fileupload/fileuploaddoc.module.ts | 53 - src/app/showcase/doc/fileupload/importdoc.ts | 12 - src/app/showcase/doc/fileupload/styledoc.ts | 35 - .../fileupload/template-cdek-button-doc.ts | 613 - .../doc/fileupload/template-cdek-dnd-doc.ts | 621 - .../showcase/doc/fileupload/templatedoc.ts | 300 - src/app/showcase/doc/filterservice/apidoc.ts | 48 - .../filterservice/builtinconstraintsdoc.ts | 147 - .../doc/filterservice/customconstraintsdoc.ts | 31 - .../filterservice/filterservicedoc.module.ts | 19 - .../showcase/doc/filterservice/importdoc.ts | 12 - .../doc/filterservice/tableintegrationdoc.ts | 216 - .../showcase/doc/filterservice/usagedoc.ts | 34 - .../doc/floatlabel/accessibilitydoc.ts | 15 - src/app/showcase/doc/floatlabel/basicdoc.ts | 48 - .../showcase/doc/floatlabel/disableddoc.ts | 101 - .../doc/floatlabel/floatlabeldoc.module.ts | 21 - src/app/showcase/doc/floatlabel/importdoc.ts | 12 - src/app/showcase/doc/floatlabel/invaliddoc.ts | 63 - src/app/showcase/doc/floatlabel/styledoc.ts | 27 - .../showcase/doc/floatlabel/variantindoc.ts | 50 - src/app/showcase/doc/focustrap/basicdoc.ts | 126 - .../doc/focustrap/focustrapdoc.module.ts | 19 - src/app/showcase/doc/focustrap/importdoc.ts | 12 - .../showcase/doc/galleria/accessibilitydoc.ts | 94 - src/app/showcase/doc/galleria/advanceddoc.ts | 451 - src/app/showcase/doc/galleria/autoplaydoc.ts | 131 - src/app/showcase/doc/galleria/basicdoc.ts | 322 - src/app/showcase/doc/galleria/captiondoc.ts | 138 - .../showcase/doc/galleria/controlleddoc.ts | 198 - .../galleria/fullscreen/customcontentdoc.ts | 182 - .../fullscreen/withoutthumbnailsdoc.ts | 154 - .../galleria/fullscreen/withthumbnailsdoc.ts | 157 - .../doc/galleria/galleriadoc.module.ts | 60 - src/app/showcase/doc/galleria/importdoc.ts | 12 - .../doc/galleria/indicator/clickeventdoc.ts | 120 - .../doc/galleria/indicator/hovereventdoc.ts | 120 - .../doc/galleria/indicator/positioneddoc.ts | 206 - .../doc/galleria/indicator/templatedoc.ts | 121 - .../doc/galleria/navigator/hoverdoc.ts | 130 - .../doc/galleria/navigator/indicatorsdoc.ts | 145 - .../galleria/navigator/itemthumbnailsdoc.ts | 135 - .../navigator/itemwithoutthumbnailsdoc.ts | 122 - .../showcase/doc/galleria/responsivedoc.ts | 132 - src/app/showcase/doc/galleria/styledoc.ts | 59 - src/app/showcase/doc/galleria/thumbnaildoc.ts | 189 - .../doc/guides/accessibility/colorsdoc.ts | 45 - .../guides/accessibility/formcontrolsdoc.ts | 43 - .../guides/accessibility/introductiondoc.ts | 42 - .../guides/accessibility/semantichtmldoc.ts | 48 - .../doc/guides/accessibility/waiariadoc.ts | 66 - .../doc/guides/accessibility/wcagdoc.ts | 18 - .../doc/guides/csslayer/bootstrapdoc.ts | 20 - .../doc/guides/csslayer/normalizedoc.ts | 20 - .../showcase/doc/guides/csslayer/resetdoc.ts | 31 - .../doc/guides/csslayer/specificitydoc.ts | 67 - .../doc/guides/csslayer/tailwinddoc.ts | 30 - .../showcase/doc/guides/guidesdoc.module.ts | 25 - .../doc/iconfield/accessibilitydoc.ts | 13 - src/app/showcase/doc/iconfield/basicdoc.ts | 62 - .../doc/iconfield/iconfielddoc.module.ts | 20 - src/app/showcase/doc/iconfield/importdoc.ts | 14 - src/app/showcase/doc/iconfield/styledoc.ts | 39 - src/app/showcase/doc/iconfield/templatedoc.ts | 137 - src/app/showcase/doc/icons/basicdoc.ts | 26 - src/app/showcase/doc/icons/colordoc.ts | 26 - src/app/showcase/doc/icons/constantsdoc.ts | 59 - src/app/showcase/doc/icons/downloaddoc.ts | 17 - src/app/showcase/doc/icons/figmadoc.ts | 14 - src/app/showcase/doc/icons/icons.module.ts | 22 - src/app/showcase/doc/icons/importdoc.ts | 17 - src/app/showcase/doc/icons/listdoc.ts | 63 - src/app/showcase/doc/icons/sizedoc.ts | 26 - src/app/showcase/doc/icons/spindoc.ts | 22 - .../showcase/doc/inplace/accessibilitydoc.ts | 58 - src/app/showcase/doc/inplace/basicdoc.ts | 59 - src/app/showcase/doc/inplace/datadoc.ts | 150 - src/app/showcase/doc/inplace/imagedoc.ts | 67 - src/app/showcase/doc/inplace/importdoc.ts | 12 - .../showcase/doc/inplace/inplacedoc.module.ts | 23 - src/app/showcase/doc/inplace/inputdoc.ts | 55 - src/app/showcase/doc/inplace/lazydoc.ts | 162 - src/app/showcase/doc/inplace/styledoc.ts | 35 - .../doc/inputgroup/accessibilitydoc.ts | 15 - src/app/showcase/doc/inputgroup/basicdoc.ts | 80 - src/app/showcase/doc/inputgroup/buttondoc.ts | 76 - .../showcase/doc/inputgroup/checkboxdoc.ts | 102 - src/app/showcase/doc/inputgroup/importdoc.ts | 13 - .../doc/inputgroup/inputgroupddoc.module.ts | 25 - .../showcase/doc/inputgroup/multipledoc.ts | 69 - .../doc/inputmask/accessibilitydoc.ts | 48 - src/app/showcase/doc/inputmask/basicdoc.ts | 46 - src/app/showcase/doc/inputmask/cleardoc.ts | 49 - src/app/showcase/doc/inputmask/disableddoc.ts | 46 - src/app/showcase/doc/inputmask/filleddoc.ts | 48 - .../showcase/doc/inputmask/floatlabeldoc.ts | 69 - src/app/showcase/doc/inputmask/importdoc.ts | 12 - .../doc/inputmask/inputmaskdoc.module.ts | 28 - src/app/showcase/doc/inputmask/invaliddoc.ts | 46 - src/app/showcase/doc/inputmask/maskdoc.ts | 96 - src/app/showcase/doc/inputmask/optionaldoc.ts | 46 - .../doc/inputmask/reactiveformsdoc.ts | 61 - src/app/showcase/doc/inputmask/slotchardoc.ts | 48 - src/app/showcase/doc/inputmask/styledoc.ts | 11 - .../doc/inputnumber/accessibilitydoc.ts | 72 - .../showcase/doc/inputnumber/buttonsdoc.ts | 142 - .../showcase/doc/inputnumber/currencydoc.ts | 142 - .../showcase/doc/inputnumber/disableddoc.ts | 61 - src/app/showcase/doc/inputnumber/filleddoc.ts | 40 - .../showcase/doc/inputnumber/floatlabeldoc.ts | 65 - src/app/showcase/doc/inputnumber/importdoc.ts | 12 - .../doc/inputnumber/inputnumberdoc.module.ts | 29 - .../showcase/doc/inputnumber/invaliddoc.ts | 46 - src/app/showcase/doc/inputnumber/localedoc.ts | 132 - .../showcase/doc/inputnumber/numeralsdoc.ts | 120 - .../doc/inputnumber/prefixsuffixdoc.ts | 128 - .../doc/inputnumber/reactiveformsdoc.ts | 59 - src/app/showcase/doc/inputnumber/styledoc.ts | 59 - .../showcase/doc/inputnumber/verticaldoc.ts | 70 - .../showcase/doc/inputotp/accessibilitydoc.ts | 42 - src/app/showcase/doc/inputotp/basicdoc.ts | 55 - src/app/showcase/doc/inputotp/importdoc.ts | 12 - .../doc/inputotp/inputotpdoc.module.ts | 23 - .../showcase/doc/inputotp/integeronlydoc.ts | 40 - src/app/showcase/doc/inputotp/maskdoc.ts | 40 - src/app/showcase/doc/inputotp/sampledoc.ts | 178 - src/app/showcase/doc/inputotp/templatedoc.ts | 111 - .../doc/inputswitch/accessibilitydoc.ts | 54 - src/app/showcase/doc/inputswitch/basicdoc.ts | 40 - .../showcase/doc/inputswitch/disableddoc.ts | 40 - src/app/showcase/doc/inputswitch/importdoc.ts | 12 - .../doc/inputswitch/inputswitchdoc.module.ts | 21 - .../showcase/doc/inputswitch/invaliddoc.ts | 40 - .../doc/inputswitch/preselectiondoc.ts | 40 - .../doc/inputswitch/reactiveformsdoc.ts | 55 - src/app/showcase/doc/inputswitch/styledoc.ts | 32 - .../doc/inputtext/accessibilitydoc.ts | 48 - src/app/showcase/doc/inputtext/basicdoc.ts | 40 - src/app/showcase/doc/inputtext/disableddoc.ts | 50 - src/app/showcase/doc/inputtext/filleddoc.ts | 48 - .../showcase/doc/inputtext/floatlabeldoc.ts | 50 - src/app/showcase/doc/inputtext/helptextdoc.ts | 64 - src/app/showcase/doc/inputtext/iconsdoc.ts | 61 - src/app/showcase/doc/inputtext/importdoc.ts | 14 - .../doc/inputtext/inputtextdoc.module.ts | 31 - src/app/showcase/doc/inputtext/invaliddoc.ts | 46 - .../showcase/doc/inputtext/keyfilterdoc.ts | 38 - .../doc/inputtext/reactiveformsdoc.ts | 55 - src/app/showcase/doc/inputtext/sizesdoc.ts | 49 - src/app/showcase/doc/inputtext/styledoc.ts | 24 - .../doc/inputtext/withclearicondoc.ts | 57 - .../doc/inputtextarea/accessibilitydoc.ts | 48 - .../doc/inputtextarea/autoresizedoc.ts | 47 - .../showcase/doc/inputtextarea/basicdoc.ts | 51 - .../inputtextarea/clearicon-doc.component.ts | 88 - .../showcase/doc/inputtextarea/disableddoc.ts | 47 - .../showcase/doc/inputtextarea/filleddoc.ts | 53 - .../doc/inputtextarea/floatlabeldoc.ts | 72 - .../showcase/doc/inputtextarea/importdoc.ts | 12 - .../inputtextarea/inputtextareadoc.module.ts | 31 - .../showcase/doc/inputtextarea/invaliddoc.ts | 52 - .../doc/inputtextarea/keyfilterdoc.ts | 47 - .../doc/inputtextarea/reactiveformsdoc.ts | 69 - .../showcase/doc/inputtextarea/styledoc.ts | 24 - .../doc/installation/animationsdoc.ts | 31 - .../showcase/doc/installation/downloaddoc.ts | 17 - .../showcase/doc/installation/examplesdoc.ts | 11 - .../installation/installationdoc.module.ts | 20 - .../showcase/doc/installation/stylesdoc.ts | 54 - src/app/showcase/doc/installation/usagedoc.ts | 24 - .../doc/installation/videos/videosdoc.ts | 14 - .../doc/keyfilter/accessibilitydoc.ts | 11 - src/app/showcase/doc/keyfilter/importdoc.ts | 12 - .../doc/keyfilter/keyfilterdoc.module.ts | 19 - src/app/showcase/doc/keyfilter/presetsdoc.ts | 95 - .../doc/keyfilter/reactiveformsdoc.ts | 62 - src/app/showcase/doc/keyfilter/regexdoc.ts | 58 - src/app/showcase/doc/knob/accessibilitydoc.ts | 87 - src/app/showcase/doc/knob/basicdoc.ts | 40 - src/app/showcase/doc/knob/colordoc.ts | 40 - src/app/showcase/doc/knob/disableddoc.ts | 40 - src/app/showcase/doc/knob/importdoc.ts | 12 - src/app/showcase/doc/knob/knobdoc.module.ts | 29 - src/app/showcase/doc/knob/minmaxdoc.ts | 40 - src/app/showcase/doc/knob/reactivedoc.ts | 65 - src/app/showcase/doc/knob/reactiveformsdoc.ts | 59 - src/app/showcase/doc/knob/readonlydoc.ts | 40 - src/app/showcase/doc/knob/sizedoc.ts | 40 - src/app/showcase/doc/knob/stepdoc.ts | 40 - src/app/showcase/doc/knob/strokedoc.ts | 40 - src/app/showcase/doc/knob/styledoc.ts | 35 - src/app/showcase/doc/knob/templatedoc.ts | 40 - .../showcase/doc/listbox/accessibilitydoc.ts | 105 - src/app/showcase/doc/listbox/basicdoc.ts | 88 - src/app/showcase/doc/listbox/disableddoc.ts | 86 - src/app/showcase/doc/listbox/filterdoc.ts | 86 - src/app/showcase/doc/listbox/groupdoc.ts | 163 - src/app/showcase/doc/listbox/importdoc.ts | 12 - src/app/showcase/doc/listbox/invaliddoc.ts | 86 - .../showcase/doc/listbox/listboxdoc.module.ts | 27 - src/app/showcase/doc/listbox/multipledoc.ts | 171 - .../showcase/doc/listbox/reactiveformsdoc.ts | 99 - src/app/showcase/doc/listbox/styledoc.ts | 43 - src/app/showcase/doc/listbox/templatedoc.ts | 123 - .../showcase/doc/listbox/virtualscrolldoc.ts | 110 - .../showcase/doc/megamenu/accessibilitydoc.ts | 74 - src/app/showcase/doc/megamenu/basicdoc.ts | 239 - src/app/showcase/doc/megamenu/commanddoc.ts | 23 - src/app/showcase/doc/megamenu/importdoc.ts | 12 - .../doc/megamenu/megamenudoc.module.ts | 24 - src/app/showcase/doc/megamenu/routerdoc.ts | 33 - src/app/showcase/doc/megamenu/styledoc.ts | 47 - src/app/showcase/doc/megamenu/templatedoc.ts | 312 - src/app/showcase/doc/megamenu/verticaldoc.ts | 239 - src/app/showcase/doc/menu/accessibilitydoc.ts | 66 - src/app/showcase/doc/menu/basicdoc.ts | 55 - src/app/showcase/doc/menu/commanddoc.ts | 105 - src/app/showcase/doc/menu/groupdoc.ts | 108 - src/app/showcase/doc/menu/importdoc.ts | 12 - src/app/showcase/doc/menu/menudoc.module.ts | 27 - src/app/showcase/doc/menu/popupdoc.ts | 82 - src/app/showcase/doc/menu/routerdoc.ts | 149 - src/app/showcase/doc/menu/styledoc.ts | 43 - src/app/showcase/doc/menu/templatedoc.ts | 308 - .../showcase/doc/menubar/accessibilitydoc.ts | 79 - src/app/showcase/doc/menubar/basicdoc.ts | 139 - src/app/showcase/doc/menubar/commanddoc.ts | 161 - src/app/showcase/doc/menubar/importdoc.ts | 12 - .../showcase/doc/menubar/menubardoc.module.ts | 25 - src/app/showcase/doc/menubar/routerdoc.ts | 194 - src/app/showcase/doc/menubar/styledoc.ts | 47 - src/app/showcase/doc/menubar/templatedoc.scss | 5 - src/app/showcase/doc/menubar/templatedoc.ts | 315 - .../showcase/doc/messages/accessibilitydoc.ts | 38 - src/app/showcase/doc/messages/animationdoc.ts | 61 - src/app/showcase/doc/messages/basicdoc.ts | 56 - src/app/showcase/doc/messages/closabledoc.ts | 60 - src/app/showcase/doc/messages/dynamicdoc.ts | 91 - src/app/showcase/doc/messages/importdoc.ts | 12 - src/app/showcase/doc/messages/inlinedoc.ts | 95 - .../doc/messages/messagesdoc.module.ts | 30 - .../showcase/doc/messages/messagesstyledoc.ts | 65 - .../showcase/doc/messages/messagestyledoc.ts | 49 - src/app/showcase/doc/messages/servicedoc.ts | 90 - src/app/showcase/doc/messages/severitydoc.ts | 61 - src/app/showcase/doc/messages/staticdoc.ts | 48 - .../doc/metergroup/accessibilitydoc.ts | 15 - src/app/showcase/doc/metergroup/basicdoc.ts | 41 - src/app/showcase/doc/metergroup/icondoc.ts | 48 - src/app/showcase/doc/metergroup/importdoc.ts | 12 - src/app/showcase/doc/metergroup/labeldoc.ts | 57 - .../doc/metergroup/metergroupdoc.module.ts | 25 - src/app/showcase/doc/metergroup/minmaxdoc.ts | 50 - .../showcase/doc/metergroup/multipledoc.ts | 48 - src/app/showcase/doc/metergroup/styledoc.ts | 75 - .../showcase/doc/metergroup/templatedoc.ts | 154 - .../showcase/doc/metergroup/verticaldoc.ts | 56 - .../doc/multiselect/accessibilitydoc.ts | 229 - src/app/showcase/doc/multiselect/basicdoc.ts | 87 - src/app/showcase/doc/multiselect/chipsdoc.ts | 86 - .../showcase/doc/multiselect/disableddoc.ts | 82 - src/app/showcase/doc/multiselect/filleddoc.ts | 85 - src/app/showcase/doc/multiselect/filterdoc.ts | 84 - .../showcase/doc/multiselect/floatlabeldoc.ts | 97 - src/app/showcase/doc/multiselect/groupdoc.ts | 165 - src/app/showcase/doc/multiselect/importdoc.ts | 12 - .../showcase/doc/multiselect/invaliddoc.ts | 82 - .../doc/multiselect/loadingstatedoc.ts | 85 - .../doc/multiselect/multiselectdoc.module.ts | 30 - .../doc/multiselect/reactiveformsdoc.ts | 96 - src/app/showcase/doc/multiselect/styledoc.ts | 59 - .../showcase/doc/multiselect/templatedoc.ts | 171 - .../doc/multiselect/virtualscrolldoc.ts | 119 - .../doc/orderlist/accessibilitydoc.ts | 115 - src/app/showcase/doc/orderlist/basicdoc.ts | 183 - src/app/showcase/doc/orderlist/dragdropdoc.ts | 185 - src/app/showcase/doc/orderlist/filterdoc.ts | 183 - src/app/showcase/doc/orderlist/importdoc.ts | 12 - .../doc/orderlist/orderlistdoc.module.ts | 20 - src/app/showcase/doc/orderlist/styledoc.ts | 35 - .../doc/organizationchart/accessibilitydoc.ts | 38 - .../doc/organizationchart/basicdoc.ts | 103 - .../doc/organizationchart/colored.doc.ts | 187 - .../doc/organizationchart/importdoc.ts | 12 - .../organizationchartdoc.module.ts | 20 - .../doc/organizationchart/selectiondoc.ts | 183 - .../doc/organizationchart/styledoc.ts | 51 - .../doc/organizationchart/templatedoc.ts | 157 - .../showcase/doc/overlay/accessibilitydoc.ts | 71 - src/app/showcase/doc/overlay/appendtodoc.ts | 20 - src/app/showcase/doc/overlay/autozindexdoc.ts | 10 - src/app/showcase/doc/overlay/basezindexdoc.ts | 10 - src/app/showcase/doc/overlay/basicdoc.ts | 49 - src/app/showcase/doc/overlay/eventsdoc.ts | 25 - .../showcase/doc/overlay/hideonescapedoc.ts | 10 - src/app/showcase/doc/overlay/importdoc.ts | 16 - src/app/showcase/doc/overlay/modedoc.ts | 53 - .../showcase/doc/overlay/overlaydoc.module.ts | 27 - src/app/showcase/doc/overlay/responsivedoc.ts | 56 - src/app/showcase/doc/overlay/styledoc.ts | 9 - src/app/showcase/doc/overlay/targetdoc.ts | 28 - src/app/showcase/doc/overlay/templatedoc.ts | 55 - .../doc/overlay/transitionoptionsdoc.ts | 10 - .../doc/overlaypanel/accessibilitydoc.ts | 66 - src/app/showcase/doc/overlaypanel/basicdoc.ts | 161 - .../showcase/doc/overlaypanel/datatabledoc.ts | 275 - .../showcase/doc/overlaypanel/importdoc.ts | 12 - .../overlaypanel/overlaypaneldoc.module.ts | 26 - src/app/showcase/doc/overlaypanel/styledoc.ts | 35 - .../showcase/doc/overlaypanel/targetdoc.ts | 55 - .../showcase/doc/overlaypanel/templatedoc.ts | 49 - .../doc/paginator/accessibilitydoc.ts | 53 - src/app/showcase/doc/paginator/basicdoc.ts | 80 - .../doc/paginator/currentpagereportdoc.ts | 100 - src/app/showcase/doc/paginator/imagesdoc.ts | 69 - src/app/showcase/doc/paginator/importdoc.ts | 12 - src/app/showcase/doc/paginator/localedoc.ts | 132 - .../doc/paginator/paginatordoc.module.ts | 25 - src/app/showcase/doc/paginator/styledoc.ts | 59 - src/app/showcase/doc/paginator/templatedoc.ts | 218 - .../showcase/doc/panel/accessibilitydoc.ts | 45 - src/app/showcase/doc/panel/basicdoc.ts | 49 - src/app/showcase/doc/panel/importdoc.ts | 12 - src/app/showcase/doc/panel/paneldoc.module.ts | 22 - src/app/showcase/doc/panel/styledoc.ts | 43 - src/app/showcase/doc/panel/templatedoc.ts | 172 - src/app/showcase/doc/panel/toggleabledoc.ts | 52 - .../doc/panelmenu/accessibilitydoc.ts | 108 - src/app/showcase/doc/panelmenu/basicdoc.ts | 203 - src/app/showcase/doc/panelmenu/commanddoc.ts | 169 - .../showcase/doc/panelmenu/controlleddoc.ts | 219 - src/app/showcase/doc/panelmenu/importdoc.ts | 12 - src/app/showcase/doc/panelmenu/multipledoc.ts | 203 - .../doc/panelmenu/panelmenudoc.module.ts | 25 - src/app/showcase/doc/panelmenu/routerdoc.ts | 208 - src/app/showcase/doc/panelmenu/styledoc.ts | 55 - src/app/showcase/doc/panelmenu/templatedoc.ts | 252 - .../showcase/doc/password/accessibilitydoc.ts | 54 - src/app/showcase/doc/password/basicdoc.ts | 40 - .../doc/password/customdisableddoc.ts | 71 - src/app/showcase/doc/password/disableddoc.ts | 46 - src/app/showcase/doc/password/filleddoc.ts | 46 - .../showcase/doc/password/floatlabeldoc.ts | 64 - src/app/showcase/doc/password/importdoc.ts | 12 - src/app/showcase/doc/password/invaliddoc.ts | 40 - src/app/showcase/doc/password/localedoc.ts | 53 - src/app/showcase/doc/password/meterdoc.ts | 40 - .../doc/password/passworddoc.module.ts | 32 - .../showcase/doc/password/reactiveformsdoc.ts | 59 - src/app/showcase/doc/password/styledoc.ts | 35 - src/app/showcase/doc/password/templatedoc.ts | 91 - .../showcase/doc/password/togglemaskdoc.ts | 40 - .../showcase/doc/picklist/accessibilitydoc.ts | 115 - src/app/showcase/doc/picklist/basicdoc.ts | 200 - src/app/showcase/doc/picklist/filterdoc.ts | 208 - src/app/showcase/doc/picklist/importdoc.ts | 12 - .../doc/picklist/picklistdoc.module.ts | 19 - src/app/showcase/doc/picklist/styledoc.ts | 47 - src/app/showcase/doc/picklist/templatesdoc.ts | 105 - .../doc/progressbar/accessibilitydoc.ts | 28 - src/app/showcase/doc/progressbar/basicdoc.ts | 33 - .../showcase/doc/progressbar/dynamicdoc.ts | 99 - src/app/showcase/doc/progressbar/importdoc.ts | 14 - .../doc/progressbar/indeterminatedoc.ts | 37 - .../doc/progressbar/progressbardoc.module.ts | 21 - src/app/showcase/doc/progressbar/styledoc.ts | 43 - .../showcase/doc/progressbar/templatedoc.ts | 45 - .../doc/progressspinner/accessibilitydoc.ts | 22 - .../showcase/doc/progressspinner/basicdoc.ts | 33 - .../showcase/doc/progressspinner/customdoc.ts | 45 - .../showcase/doc/progressspinner/importdoc.ts | 12 - .../progressspinnerdoc.module.ts | 18 - .../showcase/doc/progressspinner/styledoc.ts | 35 - .../doc/radiobutton/accessibilitydoc.ts | 72 - .../showcase/doc/radiobutton/disableddoc.ts | 38 - .../showcase/doc/radiobutton/dynamicdoc.ts | 89 - src/app/showcase/doc/radiobutton/filleddoc.ts | 40 - src/app/showcase/doc/radiobutton/groupdoc.ts | 145 - src/app/showcase/doc/radiobutton/importdoc.ts | 12 - .../showcase/doc/radiobutton/invaliddoc.ts | 38 - .../doc/radiobutton/radiobuttondoc.module.ts | 23 - .../doc/radiobutton/reactiveformsdoc.ts | 92 - src/app/showcase/doc/radiobutton/styledoc.ts | 51 - .../showcase/doc/rating/accessibilitydoc.ts | 61 - src/app/showcase/doc/rating/basicdoc.ts | 40 - src/app/showcase/doc/rating/disableddoc.ts | 40 - src/app/showcase/doc/rating/importdoc.ts | 12 - .../showcase/doc/rating/numberofstarsdoc.ts | 40 - .../showcase/doc/rating/ratingdoc.module.ts | 24 - .../showcase/doc/rating/reactiveformsdoc.ts | 59 - src/app/showcase/doc/rating/readonlydoc.ts | 40 - src/app/showcase/doc/rating/styledoc.ts | 39 - src/app/showcase/doc/rating/templatedoc.ts | 88 - .../showcase/doc/rating/withoutcanceldoc.ts | 40 - .../showcase/doc/ripple/accessibilitydoc.ts | 13 - src/app/showcase/doc/ripple/customdoc.ts | 128 - src/app/showcase/doc/ripple/defaultdoc.ts | 72 - src/app/showcase/doc/ripple/importdoc.ts | 12 - .../showcase/doc/ripple/rippledoc.module.ts | 17 - src/app/showcase/doc/ripple/styledoc.ts | 35 - .../showcase/doc/scroller/accessibilitydoc.ts | 12 - src/app/showcase/doc/scroller/basicdoc.ts | 90 - src/app/showcase/doc/scroller/delaydoc.ts | 180 - src/app/showcase/doc/scroller/griddoc.ts | 101 - .../showcase/doc/scroller/horizontaldoc.ts | 109 - src/app/showcase/doc/scroller/importdoc.ts | 12 - src/app/showcase/doc/scroller/lazyloaddoc.ts | 170 - src/app/showcase/doc/scroller/loaderdoc.ts | 117 - .../showcase/doc/scroller/programmaticdoc.ts | 97 - .../doc/scroller/scrollerdoc.module.ts | 28 - .../showcase/doc/scroller/scrolloptionsdoc.ts | 38 - src/app/showcase/doc/scroller/styledoc.ts | 35 - src/app/showcase/doc/scroller/templatedoc.ts | 208 - .../doc/scrollpanel/accessibilitydoc.ts | 44 - src/app/showcase/doc/scrollpanel/basicdoc.ts | 71 - src/app/showcase/doc/scrollpanel/customdoc.ts | 115 - src/app/showcase/doc/scrollpanel/importdoc.ts | 12 - .../doc/scrollpanel/scrollpaneldoc.module.ts | 18 - src/app/showcase/doc/scrollpanel/styledoc.ts | 47 - .../doc/scrolltop/accessibilitydoc.ts | 37 - src/app/showcase/doc/scrolltop/basicdoc.ts | 37 - src/app/showcase/doc/scrolltop/elementdoc.ts | 55 - src/app/showcase/doc/scrolltop/importdoc.ts | 12 - .../doc/scrolltop/scrolltopdoc.module.ts | 18 - src/app/showcase/doc/scrolltop/styledoc.ts | 31 - .../doc/selectbutton/accessibilitydoc.ts | 41 - src/app/showcase/doc/selectbutton/basicdoc.ts | 55 - .../showcase/doc/selectbutton/disableddoc.ts | 88 - .../showcase/doc/selectbutton/importdoc.ts | 12 - .../showcase/doc/selectbutton/invaliddoc.ts | 57 - .../showcase/doc/selectbutton/multipledoc.ts | 63 - .../doc/selectbutton/reactiveformsdoc.ts | 77 - .../selectbutton/selectbuttondoc.module.ts | 21 - .../showcase/doc/selectbutton/templatedoc.ts | 73 - .../showcase/doc/sidebar/accessibilitydoc.ts | 85 - src/app/showcase/doc/sidebar/basicdoc.ts | 60 - src/app/showcase/doc/sidebar/fullscreendoc.ts | 70 - src/app/showcase/doc/sidebar/headlessdoc.ts | 626 - src/app/showcase/doc/sidebar/importdoc.ts | 12 - src/app/showcase/doc/sidebar/modaldoc.ts | 60 - src/app/showcase/doc/sidebar/positiondoc.ts | 141 - .../showcase/doc/sidebar/sidebardoc.module.ts | 28 - src/app/showcase/doc/sidebar/sizedoc.ts | 66 - src/app/showcase/doc/sidebar/styledoc.ts | 71 - src/app/showcase/doc/sidebar/templatedoc.ts | 99 - .../showcase/doc/skeleton/accessibilitydoc.ts | 18 - src/app/showcase/doc/skeleton/carddoc.ts | 75 - src/app/showcase/doc/skeleton/datatabledoc.ts | 97 - src/app/showcase/doc/skeleton/importdoc.ts | 12 - src/app/showcase/doc/skeleton/listdoc.ts | 150 - src/app/showcase/doc/skeleton/shapesdoc.ts | 123 - .../doc/skeleton/skeletondoc.module.ts | 21 - src/app/showcase/doc/skeleton/styledoc.ts | 35 - .../showcase/doc/slider/accessibilitydoc.ts | 87 - src/app/showcase/doc/slider/basicdoc.ts | 40 - src/app/showcase/doc/slider/disableddoc.ts | 37 - src/app/showcase/doc/slider/importdoc.ts | 12 - src/app/showcase/doc/slider/inputdoc.ts | 50 - src/app/showcase/doc/slider/rangedoc.ts | 40 - .../showcase/doc/slider/reactiveformsdoc.ts | 64 - .../showcase/doc/slider/sliderdoc.module.ts | 25 - src/app/showcase/doc/slider/stepdoc.ts | 40 - src/app/showcase/doc/slider/styledoc.ts | 31 - src/app/showcase/doc/slider/verticaldoc.ts | 40 - .../doc/speeddial/accessibilitydoc.ts | 104 - src/app/showcase/doc/speeddial/circledoc.ts | 126 - src/app/showcase/doc/speeddial/customdoc.ts | 130 - src/app/showcase/doc/speeddial/importdoc.ts | 12 - src/app/showcase/doc/speeddial/lineardoc.ts | 176 - src/app/showcase/doc/speeddial/maskdoc.ts | 143 - .../doc/speeddial/quartercircledoc.ts | 220 - .../showcase/doc/speeddial/semicircledoc.ts | 208 - .../doc/speeddial/speeddialdoc.module.ts | 25 - src/app/showcase/doc/speeddial/styledoc.ts | 43 - src/app/showcase/doc/speeddial/tooltipdoc.ts | 294 - .../doc/splitbutton/accessibilitydoc.ts | 138 - src/app/showcase/doc/splitbutton/basicdoc.ts | 116 - .../showcase/doc/splitbutton/disableddoc.ts | 144 - src/app/showcase/doc/splitbutton/importdoc.ts | 12 - src/app/showcase/doc/splitbutton/nesteddoc.ts | 318 - .../showcase/doc/splitbutton/outlineddoc.ts | 196 - src/app/showcase/doc/splitbutton/raiseddoc.ts | 196 - .../showcase/doc/splitbutton/raisedtextdoc.ts | 210 - .../showcase/doc/splitbutton/roundeddoc.ts | 196 - .../showcase/doc/splitbutton/severitydoc.ts | 182 - src/app/showcase/doc/splitbutton/sizesdoc.ts | 138 - .../doc/splitbutton/splitbuttondoc.module.ts | 27 - src/app/showcase/doc/splitbutton/styledoc.ts | 35 - .../showcase/doc/splitbutton/templatedoc.ts | 145 - src/app/showcase/doc/splitbutton/textdoc.ts | 196 - .../showcase/doc/splitter/accessibilitydoc.ts | 45 - .../showcase/doc/splitter/horizontaldoc.ts | 64 - src/app/showcase/doc/splitter/importdoc.ts | 12 - src/app/showcase/doc/splitter/nesteddoc.ts | 123 - src/app/showcase/doc/splitter/sizedoc.ts | 70 - .../doc/splitter/splitterdoc.module.ts | 20 - src/app/showcase/doc/splitter/styledoc.ts | 51 - src/app/showcase/doc/splitter/verticaldoc.ts | 70 - .../showcase/doc/stepper/accessibilitydoc.ts | 48 - src/app/showcase/doc/stepper/basicdoc.ts | 189 - src/app/showcase/doc/stepper/importdoc.ts | 12 - src/app/showcase/doc/stepper/lineardoc.ts | 142 - .../showcase/doc/stepper/stepperdoc.module.ts | 27 - src/app/showcase/doc/stepper/styledoc.ts | 51 - src/app/showcase/doc/stepper/templatedoc.ts | 320 - src/app/showcase/doc/stepper/verticaldoc.ts | 140 - .../showcase/doc/steps/accessibilitydoc.ts | 56 - src/app/showcase/doc/steps/basicdoc.ts | 76 - .../showcase/doc/steps/confirmationdemo.ts | 90 - src/app/showcase/doc/steps/controlleddoc.ts | 119 - src/app/showcase/doc/steps/importdoc.ts | 12 - src/app/showcase/doc/steps/interactivedoc.ts | 113 - src/app/showcase/doc/steps/paymentdemo.ts | 75 - src/app/showcase/doc/steps/personaldemo.ts | 78 - src/app/showcase/doc/steps/routingdoc.ts | 454 - src/app/showcase/doc/steps/seatdemo.ts | 95 - src/app/showcase/doc/steps/stepsdoc.module.ts | 33 - src/app/showcase/doc/steps/styledoc.ts | 39 - .../showcase/doc/styleclass/animationdoc.ts | 80 - src/app/showcase/doc/styleclass/importdoc.ts | 12 - .../doc/styleclass/styleclassdoc.module.ts | 18 - .../showcase/doc/styleclass/toggleclassdoc.ts | 47 - .../showcase/doc/table/accessibilitydoc.ts | 150 - src/app/showcase/doc/table/basicdoc.ts | 149 - src/app/showcase/doc/table/celleditdoc.ts | 304 - .../doc/table/checkboxselectiondoc.ts | 175 - src/app/showcase/doc/table/columngroupdoc.ts | 235 - .../doc/table/columnresizeexpandmodedoc.ts | 157 - .../doc/table/columnresizefitmodedoc.ts | 155 - .../table/columnresizescrollablemodedoc.ts | 169 - .../showcase/doc/table/columnselectiondoc.ts | 193 - src/app/showcase/doc/table/columntoggledoc.ts | 226 - src/app/showcase/doc/table/contextmenudoc.ts | 207 - .../doc/table/controlledselectiondoc.ts | 187 - src/app/showcase/doc/table/customersdoc.ts | 832 - src/app/showcase/doc/table/customsortdoc.ts | 188 - src/app/showcase/doc/table/dynamicdoc.ts | 169 - .../doc/table/expandablerowgroupdoc.ts | 392 - src/app/showcase/doc/table/exportdoc.ts | 231 - .../showcase/doc/table/filteradvanceddoc.ts | 661 - src/app/showcase/doc/table/filterbasic.ts | 563 - .../showcase/doc/table/filtersorteditdoc.ts | 372 - .../showcase/doc/table/flexiblescrolldoc.ts | 286 - .../showcase/doc/table/frozencolumnsdoc.ts | 239 - src/app/showcase/doc/table/frozenrowsdoc.ts | 319 - src/app/showcase/doc/table/gridlinesdoc.ts | 154 - .../showcase/doc/table/horizontalscrolldoc.ts | 241 - src/app/showcase/doc/table/importdoc.ts | 12 - src/app/showcase/doc/table/lazyloaddoc.ts | 426 - .../doc/table/multiplecolumnssortdoc.ts | 166 - .../doc/table/multipleselectiondoc.ts | 185 - .../doc/table/pageonlyselectiondoc.ts | 164 - .../showcase/doc/table/paginatorbasicdoc.ts | 177 - .../showcase/doc/table/paginatorlocaledoc.ts | 204 - .../doc/table/paginatorprogrammaticdoc.ts | 309 - src/app/showcase/doc/table/presortdoc.ts | 177 - src/app/showcase/doc/table/productsdoc.ts | 884 - .../doc/table/radiobuttonselectiondoc.ts | 173 - .../showcase/doc/table/removablesortdoc.ts | 238 - src/app/showcase/doc/table/reorderdoc.ts | 200 - .../showcase/doc/table/responsivescrolldoc.ts | 243 - .../showcase/doc/table/responsivestackdoc.ts | 259 - src/app/showcase/doc/table/roweditdoc.ts | 463 - src/app/showcase/doc/table/rowexpansiondoc.ts | 417 - .../showcase/doc/table/rowspangroupingdoc.ts | 326 - .../showcase/doc/table/selectioneventsdoc.ts | 189 - .../showcase/doc/table/singlecolumnsortdoc.ts | 168 - .../showcase/doc/table/singleselectiondoc.ts | 180 - src/app/showcase/doc/table/sizedoc.ts | 188 - src/app/showcase/doc/table/statefuldoc.ts | 429 - src/app/showcase/doc/table/stripeddoc.ts | 154 - src/app/showcase/doc/table/styledoc.ts | 211 - src/app/showcase/doc/table/stylingdoc.ts | 88 - .../doc/table/subheadergroupingdoc.ts | 344 - src/app/showcase/doc/table/tabledoc.module.ts | 189 - src/app/showcase/doc/table/templatedoc.ts | 232 - .../showcase/doc/table/verticalscrolldoc.ts | 172 - .../showcase/doc/table/virtualscrolldoc.ts | 177 - .../doc/table/virtualscrolllazydoc.ts | 237 - .../showcase/doc/tabmenu/accessibilitydoc.ts | 56 - src/app/showcase/doc/tabmenu/activedoc.ts | 68 - src/app/showcase/doc/tabmenu/basicdoc.ts | 59 - src/app/showcase/doc/tabmenu/commanddoc.ts | 118 - src/app/showcase/doc/tabmenu/controlleddoc.ts | 139 - src/app/showcase/doc/tabmenu/importdoc.ts | 12 - src/app/showcase/doc/tabmenu/routerdoc.ts | 130 - src/app/showcase/doc/tabmenu/scrollabledoc.ts | 66 - src/app/showcase/doc/tabmenu/styledoc.ts | 47 - .../showcase/doc/tabmenu/tabmenudoc.module.ts | 26 - src/app/showcase/doc/tabmenu/templatedoc.ts | 109 - .../showcase/doc/tabview/accessibilitydoc.ts | 59 - src/app/showcase/doc/tabview/basicdoc.ts | 89 - src/app/showcase/doc/tabview/closabledoc.ts | 89 - src/app/showcase/doc/tabview/controlleddoc.ts | 139 - .../showcase/doc/tabview/customtemplatedoc.ts | 175 - src/app/showcase/doc/tabview/disableddoc.ts | 92 - src/app/showcase/doc/tabview/dynamicdoc.ts | 75 - src/app/showcase/doc/tabview/importdoc.ts | 12 - src/app/showcase/doc/tabview/lazydoc.ts | 62 - src/app/showcase/doc/tabview/scrollabledoc.ts | 56 - src/app/showcase/doc/tabview/styledoc.ts | 43 - .../showcase/doc/tabview/tabviewdoc.module.ts | 27 - src/app/showcase/doc/tag/accessibilitydoc.ts | 18 - src/app/showcase/doc/tag/basicdoc.ts | 33 - src/app/showcase/doc/tag/icondoc.ts | 44 - src/app/showcase/doc/tag/importdoc.ts | 12 - src/app/showcase/doc/tag/pilldoc.ts | 45 - src/app/showcase/doc/tag/severitydoc.ts | 45 - src/app/showcase/doc/tag/styledoc.ts | 39 - src/app/showcase/doc/tag/tagdoc.module.ts | 22 - src/app/showcase/doc/tag/templatedoc.ts | 60 - .../showcase/doc/terminal/accessibilitydoc.ts | 36 - src/app/showcase/doc/terminal/basicdoc.ts | 76 - src/app/showcase/doc/terminal/importdoc.ts | 12 - src/app/showcase/doc/terminal/styledoc.ts | 43 - .../doc/terminal/terminaldoc.module.ts | 17 - .../showcase/doc/theming/architecturedoc.ts | 19 - .../showcase/doc/theming/builtinthemesdoc.ts | 68 - .../showcase/doc/theming/cssvariablesdoc.ts | 11 - .../showcase/doc/theming/customthemedoc.ts | 51 - src/app/showcase/doc/theming/primeflexdoc.ts | 30 - src/app/showcase/doc/theming/scalingdoc.ts | 22 - src/app/showcase/doc/theming/scopedcssdoc.ts | 71 - .../showcase/doc/theming/switchthemesdoc.ts | 14 - .../showcase/doc/theming/themingdoc.module.ts | 23 - src/app/showcase/doc/theming/utilsdoc.ts | 51 - .../doc/tieredmenu/accessibilitydoc.ts | 76 - src/app/showcase/doc/tieredmenu/basicdoc.ts | 185 - src/app/showcase/doc/tieredmenu/commanddoc.ts | 163 - src/app/showcase/doc/tieredmenu/importdoc.ts | 12 - src/app/showcase/doc/tieredmenu/popupdoc.ts | 189 - src/app/showcase/doc/tieredmenu/routerdoc.ts | 206 - src/app/showcase/doc/tieredmenu/styledoc.ts | 47 - .../showcase/doc/tieredmenu/templatedoc.ts | 242 - .../doc/tieredmenu/tieredmenudoc.module.ts | 27 - .../showcase/doc/timeline/accessibilitydoc.ts | 12 - src/app/showcase/doc/timeline/alignmentdoc.ts | 119 - src/app/showcase/doc/timeline/basicdoc.ts | 72 - .../showcase/doc/timeline/colormarkerdoc.ts | 93 - .../showcase/doc/timeline/horizontaldoc.ts | 100 - src/app/showcase/doc/timeline/importdoc.ts | 12 - src/app/showcase/doc/timeline/oppositedoc.ts | 94 - src/app/showcase/doc/timeline/styledoc.ts | 79 - src/app/showcase/doc/timeline/templatedoc.ts | 137 - .../doc/timeline/timelinedoc.module.ts | 24 - .../showcase/doc/toast/accessibilitydoc.ts | 35 - src/app/showcase/doc/toast/animationdoc.ts | 62 - src/app/showcase/doc/toast/basicdoc.ts | 57 - src/app/showcase/doc/toast/cleardoc.ts | 78 - src/app/showcase/doc/toast/headlessdoc.ts | 215 - src/app/showcase/doc/toast/importdoc.ts | 12 - src/app/showcase/doc/toast/lifedoc.ts | 73 - src/app/showcase/doc/toast/multipledoc.ts | 70 - src/app/showcase/doc/toast/positiondoc.ts | 103 - src/app/showcase/doc/toast/responsivedoc.ts | 57 - src/app/showcase/doc/toast/severitydoc.ts | 160 - src/app/showcase/doc/toast/stickydoc.ts | 81 - src/app/showcase/doc/toast/styledoc.ts | 51 - src/app/showcase/doc/toast/targetdoc.ts | 82 - src/app/showcase/doc/toast/templatedoc.ts | 138 - src/app/showcase/doc/toast/toastdoc.module.ts | 32 - .../doc/togglebutton/accessibilitydoc.ts | 52 - src/app/showcase/doc/togglebutton/basicdoc.ts | 57 - .../doc/togglebutton/customizeddoc.ts | 58 - .../showcase/doc/togglebutton/disableddoc.ts | 56 - .../showcase/doc/togglebutton/importdoc.ts | 12 - .../doc/togglebutton/reactiveformsdoc.ts | 65 - src/app/showcase/doc/togglebutton/styledoc.ts | 35 - .../togglebutton/togglebuttondoc.module.ts | 21 - .../showcase/doc/toolbar/accessibilitydoc.ts | 25 - src/app/showcase/doc/toolbar/basicdoc.ts | 115 - src/app/showcase/doc/toolbar/importdoc.ts | 12 - src/app/showcase/doc/toolbar/styledoc.ts | 39 - src/app/showcase/doc/toolbar/templatedoc.ts | 113 - .../showcase/doc/toolbar/toolbardoc.module.ts | 22 - .../showcase/doc/tooltip/accessibilitydoc.ts | 29 - src/app/showcase/doc/tooltip/autohidedoc.ts | 57 - src/app/showcase/doc/tooltip/customdoc.ts | 60 - src/app/showcase/doc/tooltip/delaydoc.ts | 44 - src/app/showcase/doc/tooltip/eventdoc.ts | 46 - src/app/showcase/doc/tooltip/importdoc.ts | 12 - src/app/showcase/doc/tooltip/optionsdoc.ts | 60 - src/app/showcase/doc/tooltip/positiondoc.ts | 85 - src/app/showcase/doc/tooltip/styledoc.ts | 35 - .../showcase/doc/tooltip/tooltipdoc.module.ts | 24 - src/app/showcase/doc/tree/accessibilitydoc.ts | 66 - src/app/showcase/doc/tree/basicdoc.ts | 86 - src/app/showcase/doc/tree/checkboxdoc.ts | 99 - src/app/showcase/doc/tree/contextmenudoc.ts | 143 - src/app/showcase/doc/tree/controlleddoc.ts | 155 - src/app/showcase/doc/tree/dragdropdoc.ts | 100 - src/app/showcase/doc/tree/eventdoc.ts | 155 - src/app/showcase/doc/tree/filterdoc.ts | 112 - src/app/showcase/doc/tree/importdoc.ts | 12 - src/app/showcase/doc/tree/lazydoc.ts | 294 - src/app/showcase/doc/tree/multipledoc.ts | 123 - src/app/showcase/doc/tree/singledoc.ts | 99 - src/app/showcase/doc/tree/styledoc.ts | 59 - src/app/showcase/doc/tree/templatedoc.ts | 116 - src/app/showcase/doc/tree/treedoc.module.ts | 33 - src/app/showcase/doc/tree/virtualscrolldoc.ts | 126 - .../showcase/doc/tree/virtualscrolllazydoc.ts | 167 - .../doc/treeselect/accessibilitydoc.ts | 189 - src/app/showcase/doc/treeselect/basicdoc.ts | 97 - .../showcase/doc/treeselect/checkboxdoc.ts | 102 - .../showcase/doc/treeselect/disableddoc.ts | 98 - src/app/showcase/doc/treeselect/filleddoc.ts | 98 - src/app/showcase/doc/treeselect/filterdoc.ts | 104 - .../showcase/doc/treeselect/floatlabeldoc.ts | 108 - src/app/showcase/doc/treeselect/importdoc.ts | 12 - src/app/showcase/doc/treeselect/invaliddoc.ts | 96 - src/app/showcase/doc/treeselect/lazydoc.ts | 228 - .../showcase/doc/treeselect/multipledoc.ts | 113 - .../doc/treeselect/reactiveformsdoc.ts | 112 - src/app/showcase/doc/treeselect/styledoc.ts | 47 - .../doc/treeselect/treeselectdoc.module.ts | 29 - .../doc/treeselect/virtualscrolldoc.ts | 91 - .../doc/treetable/accessibilitydoc.ts | 96 - src/app/showcase/doc/treetable/basicdoc.ts | 119 - .../showcase/doc/treetable/columngroupdoc.ts | 394 - .../doc/treetable/columnresizeexpanddoc.ts | 141 - .../doc/treetable/columnresizefitdoc.ts | 142 - .../treetable/columnresizescrollabledoc.ts | 159 - .../showcase/doc/treetable/columntoggledoc.ts | 181 - .../doc/treetable/conditionalstyledoc.ts | 146 - .../showcase/doc/treetable/contextmenudoc.ts | 202 - .../showcase/doc/treetable/controlleddoc.ts | 142 - .../doc/treetable/dynamiccolumnsdoc.ts | 130 - src/app/showcase/doc/treetable/editdoc.ts | 161 - src/app/showcase/doc/treetable/filterdoc.ts | 249 - .../doc/treetable/flexiblescrolldoc.ts | 182 - .../showcase/doc/treetable/gridlinesdoc.ts | 122 - src/app/showcase/doc/treetable/importdoc.ts | 12 - src/app/showcase/doc/treetable/lazyloaddoc.ts | 293 - .../doc/treetable/paginatorbasicdoc.ts | 178 - .../doc/treetable/paginatorlocaledoc.ts | 181 - .../doc/treetable/paginatortemplatedoc.ts | 202 - src/app/showcase/doc/treetable/reorderdoc.ts | 131 - .../doc/treetable/scrollfrozencolumnsdoc.ts | 216 - .../doc/treetable/scrollhorizontaldoc.ts | 145 - .../doc/treetable/scrollverticaldoc.ts | 146 - .../doc/treetable/selectioncheckboxdoc.ts | 190 - .../doc/treetable/selectioneventscdoc.ts | 201 - .../doc/treetable/selectionmultipledoc.ts | 174 - .../doc/treetable/selectionsingledoc.ts | 172 - src/app/showcase/doc/treetable/sizedoc.ts | 163 - .../doc/treetable/sortmultiplecolumnsdoc.ts | 149 - .../doc/treetable/sortremovabledoc.ts | 215 - .../doc/treetable/sortsinglecolumndoc.ts | 147 - src/app/showcase/doc/treetable/styledoc.ts | 79 - src/app/showcase/doc/treetable/templatedoc.ts | 166 - .../doc/treetable/treetabledoc.module.ts | 92 - .../doc/tristatecheckbox/accessibilitydoc.ts | 58 - .../showcase/doc/tristatecheckbox/basicdoc.ts | 42 - .../doc/tristatecheckbox/disableddoc.ts | 42 - .../doc/tristatecheckbox/filleddoc.ts | 49 - .../doc/tristatecheckbox/importdoc.ts | 12 - .../doc/tristatecheckbox/invaliddoc.ts | 53 - .../doc/tristatecheckbox/reactiveformsdoc.ts | 70 - .../showcase/doc/tristatecheckbox/styledoc.ts | 39 - .../tristatecheckboxdoc.module.ts | 22 - src/app/showcase/domain/appconfig.ts | 8 - src/app/showcase/domain/appstate.ts | 6 - src/app/showcase/domain/car.ts | 9 - src/app/showcase/domain/code.ts | 23 - src/app/showcase/domain/customer.ts | 22 - src/app/showcase/domain/doc.ts | 17 - src/app/showcase/domain/image.ts | 6 - src/app/showcase/domain/product.ts | 13 - src/app/showcase/domain/theme.ts | 4 - src/app/showcase/layout/app.component.html | 1 - src/app/showcase/layout/app.component.spec.ts | 28 - src/app/showcase/layout/app.component.ts | 101 - src/app/showcase/layout/app.config.server.ts | 9 - src/app/showcase/layout/app.config.ts | 10 - src/app/showcase/layout/app.main.component.ts | 84 - src/app/showcase/layout/app.routes.ts | 130 - .../layout/config/app.config.component.html | 79 - .../layout/config/app.config.component.ts | 145 - .../layout/config/app.config.module.ts | 15 - .../showcase/layout/doc/app.code.component.ts | 195 - .../doc/app.developmentsection.component.ts | 11 - .../showcase/layout/doc/app.doc.component.ts | 75 - src/app/showcase/layout/doc/app.doc.module.ts | 22 - .../layout/doc/app.docapisection.component.ts | 335 - .../layout/doc/app.docapitable.component.ts | 195 - .../doc/app.docsection-nav.component.ts | 172 - .../layout/doc/app.docsection.component.ts | 47 - .../doc/app.docsectiontext.component.ts | 52 - .../showcase/layout/doc/codeeditor/index.ts | 52 - .../layout/doc/codeeditor/services.ts | 12730 ---- .../layout/doc/codeeditor/templates.ts | 805 - src/app/showcase/layout/favicon.png | Bin 1854 -> 0 bytes .../layout/footer/app.footer.component.ts | 18 - .../layout/menu/app.menu.component.ts | 84 - .../layout/menu/app.menuitem.component.ts | 53 - .../layout/news/app.news.component.html | 11 - .../layout/news/app.news.component.ts | 56 - .../layout/templates/templateconfiguration.ts | 42 - .../layout/templates/templatefeatures.ts | 79 - .../templatefeaturesanimation.ts | 137 - .../templatefeaturesanimationinline.ts | 114 - .../templates/templatehero/templatehero.ts | 62 - .../templatehero/templateherolight.ts | 76 - .../templatehero/templateherorectangle.ts | 36 - .../layout/templates/templatelicense.ts | 50 - .../layout/templates/templaterelated.ts | 32 - .../layout/templates/templateseparator.ts | 27 - .../layout/templates/templateyoutube.ts | 77 - .../layout/topbar/app.topbar.component.html | 160 - .../layout/topbar/app.topbar.component.ts | 98 - src/app/showcase/pages/accordion/index.ts | 72 - src/app/showcase/pages/accordion/routes.ts | 8 - .../animateonscrolldemo-routing.module.ts | 9 - .../pages/animate/animateonscrolldemo.html | 1 - .../animate/animateonscrolldemo.module.ts | 11 - .../pages/animate/animateonscrolldemo.ts | 27 - src/app/showcase/pages/autocomplete/index.ts | 115 - src/app/showcase/pages/autocomplete/routes.ts | 8 - .../showcase/pages/autocomplete/routing.ts | 9 - .../autofocus/autofocusdemo-routing.module.ts | 9 - .../pages/autofocus/autofocusdemo.html | 1 - .../pages/autofocus/autofocusdemo.module.ts | 11 - .../showcase/pages/autofocus/autofocusdemo.ts | 22 - .../pages/avatar/avatardemo-routing.module.ts | 9 - src/app/showcase/pages/avatar/avatardemo.html | 1 - .../pages/avatar/avatardemo.module.ts | 11 - src/app/showcase/pages/avatar/avatardemo.ts | 81 - .../pages/badge/badgedemo-routing.module.ts | 9 - src/app/showcase/pages/badge/badgedemo.html | 1 - .../showcase/pages/badge/badgedemo.module.ts | 11 - src/app/showcase/pages/badge/badgedemo.ts | 63 - .../blockui/blockuidemo-routing.module.ts | 9 - .../showcase/pages/blockui/blockuidemo.html | 1 - .../pages/blockui/blockuidemo.module.ts | 11 - src/app/showcase/pages/blockui/blockuidemo.ts | 83 - .../breadcrumbdemo-routing.module.ts | 9 - .../pages/breadcrumb/breadcrumbdemo.html | 1 - .../pages/breadcrumb/breadcrumbdemo.module.ts | 11 - .../pages/breadcrumb/breadcrumbdemo.ts | 51 - .../pages/button/buttondemo-routing.module.ts | 9 - src/app/showcase/pages/button/buttondemo.html | 1 - .../pages/button/buttondemo.module.ts | 11 - src/app/showcase/pages/button/buttondemo.ts | 128 - .../calendar/calendardemo-routing.module.ts | 9 - .../showcase/pages/calendar/calendardemo.html | 1 - .../pages/calendar/calendardemo.module.ts | 11 - .../showcase/pages/calendar/calendardemo.ts | 146 - .../pages/card/carddemo-routing.module.ts | 9 - src/app/showcase/pages/card/carddemo.html | 1 - .../showcase/pages/card/carddemo.module.ts | 11 - src/app/showcase/pages/card/carddemo.ts | 39 - .../carousel/carouseldemo-routing.module.ts | 9 - .../showcase/pages/carousel/carouseldemo.html | 1 - .../pages/carousel/carouseldemo.module.ts | 11 - .../showcase/pages/carousel/carouseldemo.scss | 16 - .../showcase/pages/carousel/carouseldemo.ts | 64 - .../cascadeselectdemo-routing.module.ts | 9 - .../cascadeselect/cascadeselectdemo.html | 1 - .../cascadeselect/cascadeselectdemo.module.ts | 11 - .../pages/cascadeselect/cascadeselectdemo.ts | 75 - .../pages/chart/chartdemo-routing.module.ts | 9 - src/app/showcase/pages/chart/chartdemo.html | 1 - .../showcase/pages/chart/chartdemo.module.ts | 12 - src/app/showcase/pages/chart/chartdemo.ts | 114 - .../checkbox/checkboxdemo-routing.module.ts | 9 - .../showcase/pages/checkbox/checkboxdemo.html | 1 - .../pages/checkbox/checkboxdemo.module.ts | 13 - .../showcase/pages/checkbox/checkboxdemo.ts | 69 - .../pages/chip/chipdemo-routing.module.ts | 9 - src/app/showcase/pages/chip/chipdemo.html | 1 - .../showcase/pages/chip/chipdemo.module.ts | 11 - src/app/showcase/pages/chip/chipdemo.scss | 4 - src/app/showcase/pages/chip/chipdemo.ts | 52 - .../pages/chips/chipsdemo-routing.module.ts | 9 - src/app/showcase/pages/chips/chipsdemo.html | 1 - .../showcase/pages/chips/chipsdemo.module.ts | 12 - src/app/showcase/pages/chips/chipsdemo.ts | 81 - .../colorpickerdemo-routing.module.ts | 9 - .../pages/colorpicker/colorpickerdemo.html | 1 - .../colorpicker/colorpickerdemo.module.ts | 11 - .../pages/colorpicker/colorpickerdemo.ts | 57 - .../pages/colors/colors-routing.module.ts | 9 - .../pages/colors/colors.component.html | 1 - .../showcase/pages/colors/colors.component.ts | 27 - .../pages/colors/colorsdemo.module.ts | 11 - .../configurationdemo-routing.module.ts | 9 - .../configurationdemo.component.html | 1 - .../configurationdemo.component.ts | 76 - .../configuration/configurationdemo.module.ts | 11 - .../confirmdialogdemo-routing.module.ts | 9 - .../confirmdialog/confirmdialogdemo.html | 1 - .../confirmdialog/confirmdialogdemo.module.ts | 11 - .../pages/confirmdialog/confirmdialogdemo.ts | 57 - .../confirmpopupdemo-routing.module.ts | 9 - .../pages/confirmpopup/confirmpopupdemo.html | 1 - .../confirmpopup/confirmpopupdemo.module.ts | 11 - .../pages/confirmpopup/confirmpopupdemo.ts | 44 - .../contextmenudemo-routing.module.ts | 9 - .../pages/contextmenu/contextmenudemo.html | 1 - .../contextmenu/contextmenudemo.module.ts | 11 - .../pages/contextmenu/contextmenudemo.ts | 63 - .../contribution-routing.module.ts | 9 - .../contribution/contribution.component.html | 6 - .../pages/contribution/contribution.module.ts | 11 - .../pages/contribution/contribution.ts | 51 - .../customiconsdemo-routing.module.ts | 9 - .../customiconsdemo.component.html | 6 - .../customicons/customiconsdemo.component.ts | 33 - .../customicons/customiconsdemo.module.ts | 11 - .../dataview/dataviewdemo-routing.module.ts | 9 - .../showcase/pages/dataview/dataviewdemo.html | 1 - .../pages/dataview/dataviewdemo.module.ts | 11 - .../showcase/pages/dataview/dataviewdemo.scss | 124 - .../showcase/pages/dataview/dataviewdemo.ts | 58 - .../pages/defer/deferdemo-routing.module.ts | 9 - src/app/showcase/pages/defer/deferdemo.html | 1 - .../showcase/pages/defer/deferdemo.module.ts | 11 - src/app/showcase/pages/defer/deferdemo.ts | 43 - .../pages/dialog/dialogdemo-routing.module.ts | 9 - src/app/showcase/pages/dialog/dialogdemo.html | 1 - .../pages/dialog/dialogdemo.module.ts | 11 - src/app/showcase/pages/dialog/dialogdemo.ts | 77 - .../divider/dividerdemo-routing.module.ts | 9 - .../showcase/pages/divider/dividerdemo.html | 1 - .../pages/divider/dividerdemo.module.ts | 11 - src/app/showcase/pages/divider/dividerdemo.ts | 57 - .../pages/dock/dockdemo-routing.module.ts | 9 - src/app/showcase/pages/dock/dockdemo.html | 1 - .../showcase/pages/dock/dockdemo.module.ts | 11 - src/app/showcase/pages/dock/dockdemo.scss | 108 - src/app/showcase/pages/dock/dockdemo.ts | 40 - src/app/showcase/pages/domain/car.ts | 8 - .../dragdrop/dragdropdemo-routing.module.ts | 9 - .../showcase/pages/dragdrop/dragdropdemo.html | 1 - .../pages/dragdrop/dragdropdemo.module.ts | 11 - .../showcase/pages/dragdrop/dragdropdemo.scss | 68 - .../showcase/pages/dragdrop/dragdropdemo.ts | 40 - .../dropdown/dropdowndemo-routing.module.ts | 9 - .../showcase/pages/dropdown/dropdowndemo.html | 1 - .../pages/dropdown/dropdowndemo.module.ts | 11 - .../showcase/pages/dropdown/dropdowndemo.scss | 13 - .../showcase/pages/dropdown/dropdowndemo.ts | 131 - .../dynamicdialogdemo-routing.module.ts | 9 - .../dynamicdialog/dynamicdialogdemo.html | 1 - .../dynamicdialog/dynamicdialogdemo.module.ts | 11 - .../pages/dynamicdialog/dynamicdialogdemo.ts | 57 - .../pages/editor/editordemo-routing.module.ts | 9 - src/app/showcase/pages/editor/editordemo.html | 1 - .../pages/editor/editordemo.module.ts | 11 - src/app/showcase/pages/editor/editordemo.ts | 57 - .../fieldset/fieldsetdemo-routing.module.ts | 9 - .../showcase/pages/fieldset/fieldsetdemo.html | 1 - .../pages/fieldset/fieldsetdemo.module.ts | 11 - .../showcase/pages/fieldset/fieldsetdemo.ts | 45 - .../fileuploaddemo-routing.module.ts | 9 - .../pages/fileupload/fileuploaddemo.html | 1 - .../pages/fileupload/fileuploaddemo.module.ts | 11 - .../pages/fileupload/fileuploaddemo.ts | 63 - .../filterservice-routing.module.ts | 9 - .../filterservice/filterservicedemo.html | 1 - .../filterservice/filterservicedemo.module.ts | 11 - .../pages/filterservice/filterservicedemo.ts | 45 - .../floatlabeldemo-routing.module.ts | 9 - .../pages/floatlabel/floatlabeldemo.html | 1 - .../pages/floatlabel/floatlabeldemo.module.ts | 12 - .../pages/floatlabel/floatlabeldemo.ts | 50 - .../focustrap/focustrapdemo-routing.module.ts | 9 - .../pages/focustrap/focustrapdemo.html | 1 - .../pages/focustrap/focustrapdemo.module.ts | 12 - .../showcase/pages/focustrap/focustrapdemo.ts | 21 - .../galleria/galleriademo-routing.module.ts | 9 - .../showcase/pages/galleria/galleriademo.html | 1 - .../pages/galleria/galleriademo.module.ts | 11 - .../showcase/pages/galleria/galleriademo.scss | 64 - .../showcase/pages/galleria/galleriademo.ts | 154 - .../accessibilitydemo.component.html | 3 - .../accessibilitydemo.component.ts | 46 - .../csslayer/csslayerdemo.component.html | 1 - .../guides/csslayer/csslayerdemo.component.ts | 47 - .../pages/guides/guides-routing.module.ts | 18 - .../showcase/pages/guides/guides.module.ts | 13 - .../templateupdatedemo.component.html | 1 - .../templateupdatedemo.component.ts | 9 - .../iconfield/iconfielddemo-routing.module.ts | 9 - .../pages/iconfield/iconfielddemo.html | 1 - .../pages/iconfield/iconfielddemo.module.ts | 11 - .../pages/iconfield/iconfielddemo.scss | 0 .../showcase/pages/iconfield/iconfielddemo.ts | 40 - .../pages/icons/iconsdemo-routing.module.ts | 9 - .../pages/icons/iconsdemo.component.html | 6 - .../pages/icons/iconsdemo.component.scss | 15 - .../pages/icons/iconsdemo.component.ts | 64 - .../showcase/pages/icons/iconsdemo.module.ts | 11 - .../pages/image/imagedemo-routing.module.ts | 9 - src/app/showcase/pages/image/imagedemo.html | 1 - .../showcase/pages/image/imagedemo.module.ts | 11 - src/app/showcase/pages/image/imagedemo.ts | 51 - .../inplace/inplacedemo-routing.module.ts | 9 - .../showcase/pages/inplace/inplacedemo.html | 1 - .../pages/inplace/inplacedemo.module.ts | 13 - src/app/showcase/pages/inplace/inplacedemo.ts | 57 - .../inputgroupdemo-routing.module.ts | 9 - .../pages/inputgroup/inputgroupdemo.html | 1 - .../pages/inputgroup/inputgroupdemo.module.ts | 11 - .../pages/inputgroup/inputgroupdemo.ts | 45 - .../inputmask/inputmaskdemo-routing.module.ts | 9 - .../pages/inputmask/inputmaskdemo.html | 1 - .../pages/inputmask/inputmaskdemo.module.ts | 11 - .../showcase/pages/inputmask/inputmaskdemo.ts | 87 - .../inputnumberdemo-routing.module.ts | 9 - .../pages/inputnumber/inputnumberdemo.html | 1 - .../inputnumber/inputnumberdemo.module.ts | 11 - .../pages/inputnumber/inputnumberdemo.ts | 94 - src/app/showcase/pages/inputotp/inputotp.html | 1 - .../inputotp/inputotpdemo-routing.module.ts | 9 - .../pages/inputotp/inputotpdemo.module.ts | 11 - .../showcase/pages/inputotp/inputotpdemo.ts | 52 - .../inputswitchdemo-routing.module.ts | 9 - .../pages/inputswitch/inputswitchdemo.html | 1 - .../inputswitch/inputswitchdemo.module.ts | 11 - .../pages/inputswitch/inputswitchdemo.ts | 56 - .../inputtext/inputtextdemo-routing.module.ts | 9 - .../pages/inputtext/inputtextdemo.html | 1 - .../pages/inputtext/inputtextdemo.module.ts | 15 - .../pages/inputtext/inputtextdemo.scss | 14 - .../showcase/pages/inputtext/inputtextdemo.ts | 79 - .../inputtextareademo-routing.module.ts | 9 - .../inputtextarea/inputtextareademo.html | 1 - .../inputtextarea/inputtextareademo.module.ts | 11 - .../pages/inputtextarea/inputtextareademo.ts | 76 - .../installation-routing.module.ts | 9 - .../pages/installation/installation.html | 1 - .../pages/installation/installation.module.ts | 11 - .../pages/installation/installation.ts | 45 - .../keyfilter/keyfilterdemo-routing.module.ts | 9 - .../pages/keyfilter/keyfilterdemo.html | 1 - .../pages/keyfilter/keyfilterdemo.module.ts | 11 - .../showcase/pages/keyfilter/keyfilterdemo.ts | 39 - .../pages/knob/knobdemo-routing.module.ts | 9 - src/app/showcase/pages/knob/knobdemo.html | 1 - .../showcase/pages/knob/knobdemo.module.ts | 11 - src/app/showcase/pages/knob/knobdemo.ts | 93 - .../pages/landing/blocksection.component.ts | 384 - .../landing/featuressection.component.ts | 84 - .../pages/landing/footersection.component.ts | 131 - .../pages/landing/herosection.component.ts | 271 - .../pages/landing/landing.component.html | 10 - .../pages/landing/landing.component.ts | 61 - .../landing/templatesection.component.ts | 145 - .../pages/landing/themesection.component.ts | 213 - .../pages/landing/userssection.component.ts | 81 - .../listbox/listboxdemo-routing.module.ts | 9 - .../showcase/pages/listbox/listboxdemo.html | 1 - .../pages/listbox/listboxdemo.module.ts | 11 - src/app/showcase/pages/listbox/listboxdemo.ts | 81 - .../showcase/pages/lts/lts-routing.module.ts | 9 - src/app/showcase/pages/lts/lts.component.html | 271 - src/app/showcase/pages/lts/lts.component.ts | 31 - src/app/showcase/pages/lts/lts.module.ts | 12 - .../megamenu/megamenudemo-routing.module.ts | 9 - .../showcase/pages/megamenu/megamenudemo.html | 1 - .../pages/megamenu/megamenudemo.module.ts | 11 - .../showcase/pages/megamenu/megamenudemo.ts | 66 - .../pages/menu/menudemo-routing.module.ts | 9 - src/app/showcase/pages/menu/menudemo.html | 1 - .../showcase/pages/menu/menudemo.module.ts | 11 - src/app/showcase/pages/menu/menudemo.ts | 63 - .../menubar/menubardemo-routing.module.ts | 9 - .../showcase/pages/menubar/menubardemo.html | 1 - .../pages/menubar/menubardemo.module.ts | 11 - src/app/showcase/pages/menubar/menubardemo.ts | 51 - .../messages/messagesdemo-routing.module.ts | 9 - .../showcase/pages/messages/messagesdemo.html | 1 - .../pages/messages/messagesdemo.module.ts | 11 - .../showcase/pages/messages/messagesdemo.ts | 75 - .../metergroupdemo-routing.module.ts | 9 - .../pages/metergroup/metergroupdemo.html | 1 - .../pages/metergroup/metergroupdemo.module.ts | 11 - .../pages/metergroup/metergroupdemo.ts | 68 - .../multiselectdemo-routing.module.ts | 9 - .../pages/multiselect/multiselectdemo.html | 1 - .../multiselect/multiselectdemo.module.ts | 11 - .../pages/multiselect/multiselectdemo.scss | 4 - .../pages/multiselect/multiselectdemo.ts | 100 - .../pages/notfound/notfound-routing.module.ts | 9 - .../pages/notfound/notfound.component.html | 11 - .../pages/notfound/notfound.component.ts | 6 - .../pages/notfound/notfound.module.ts | 11 - .../orderlist/orderlistdemo-routing.module.ts | 9 - .../pages/orderlist/orderlistdemo.html | 1 - .../pages/orderlist/orderlistdemo.module.ts | 11 - .../pages/orderlist/orderlistdemo.scss | 48 - .../showcase/pages/orderlist/orderlistdemo.ts | 46 - .../organizationchartdemo-routing.module.ts | 9 - .../organizationchartdemo.html | 1 - .../organizationchartdemo.module.ts | 11 - .../organizationchartdemo.scss | 39 - .../organizationchartdemo.ts | 52 - .../overlay/overlaydemo-routing.module.ts | 9 - .../showcase/pages/overlay/overlaydemo.html | 1 - .../pages/overlay/overlaydemo.module.ts | 11 - src/app/showcase/pages/overlay/overlaydemo.ts | 99 - .../overlaypaneldemo-routing.module.ts | 9 - .../pages/overlaypanel/overlaypaneldemo.html | 1 - .../overlaypanel/overlaypaneldemo.module.ts | 11 - .../pages/overlaypanel/overlaypaneldemo.ts | 41 - .../paginator/paginatordemo-routing.module.ts | 9 - .../pages/paginator/paginatordemo.html | 1 - .../pages/paginator/paginatordemo.module.ts | 11 - .../pages/paginator/paginatordemo.scss | 4 - .../showcase/pages/paginator/paginatordemo.ts | 53 - .../pages/panel/paneldemo-routing.module.ts | 9 - src/app/showcase/pages/panel/paneldemo.html | 1 - .../showcase/pages/panel/paneldemo.module.ts | 11 - src/app/showcase/pages/panel/paneldemo.ts | 45 - .../panelmenu/panelmenudemo-routing.module.ts | 9 - .../pages/panelmenu/panelmenudemo.html | 1 - .../pages/panelmenu/panelmenudemo.module.ts | 11 - .../showcase/pages/panelmenu/panelmenudemo.ts | 63 - .../pages/partners/partners-routing.module.ts | 9 - .../pages/partners/partners.component.html | 47 - .../pages/partners/partners.component.ts | 7 - .../pages/partners/partners.module.ts | 10 - .../password/passworddemo-routing.module.ts | 9 - .../showcase/pages/password/passworddemo.html | 1 - .../pages/password/passworddemo.module.ts | 11 - .../showcase/pages/password/passworddemo.ts | 93 - .../picklist/picklistdemo-routing.module.ts | 9 - .../showcase/pages/picklist/picklistdemo.html | 1 - .../pages/picklist/picklistdemo.module.ts | 11 - .../showcase/pages/picklist/picklistdemo.scss | 48 - .../showcase/pages/picklist/picklistdemo.ts | 40 - .../playground/playground-routing.module.ts | 9 - .../playground/playground.component.html | 13 - .../pages/playground/playground.component.ts | 6 - .../pages/playground/playground.module.ts | 10 - .../progressbardemo-routing.module.ts | 9 - .../pages/progressbar/progressbardemo.html | 1 - .../progressbar/progressbardemo.module.ts | 11 - .../pages/progressbar/progressbardemo.ts | 51 - .../progressspinnerdemo-routing.module.ts | 9 - .../progressspinner/progressspinnerdemo.css | 35 - .../progressspinner/progressspinnerdemo.html | 1 - .../progressspinnerdemo.module.ts | 11 - .../progressspinner/progressspinnerdemo.ts | 40 - .../radiobuttondemo-routing.module.ts | 9 - .../pages/radiobutton/radiobuttondemo.html | 1 - .../radiobutton/radiobuttondemo.module.ts | 11 - .../pages/radiobutton/radiobuttondemo.ts | 63 - .../pages/rating/ratingdemo-routing.module.ts | 9 - src/app/showcase/pages/rating/ratingdemo.html | 1 - .../pages/rating/ratingdemo.module.ts | 11 - src/app/showcase/pages/rating/ratingdemo.ts | 69 - .../pages/ripple/rippledemo-routing.module.ts | 9 - src/app/showcase/pages/ripple/rippledemo.html | 1 - .../pages/ripple/rippledemo.module.ts | 11 - src/app/showcase/pages/ripple/rippledemo.scss | 40 - src/app/showcase/pages/ripple/rippledemo.ts | 39 - .../pages/roadmap/roadmap-routing.module.ts | 9 - .../pages/roadmap/roadmap.component.html | 188 - .../pages/roadmap/roadmap.component.ts | 15 - .../showcase/pages/roadmap/roadmap.module.ts | 10 - .../scroller/scrollerdemo-routing.module.ts | 9 - .../showcase/pages/scroller/scrollerdemo.html | 1 - .../pages/scroller/scrollerdemo.module.ts | 11 - .../showcase/pages/scroller/scrollerdemo.scss | 16 - .../showcase/pages/scroller/scrollerdemo.ts | 82 - .../scrollpaneldemo-routing.module.ts | 9 - .../pages/scrollpanel/scrollpaneldemo.html | 1 - .../scrollpanel/scrollpaneldemo.module.ts | 11 - .../pages/scrollpanel/scrollpaneldemo.scss | 35 - .../pages/scrollpanel/scrollpaneldemo.ts | 41 - .../scrolltop/scrolltopdemo-routing.module.ts | 9 - .../pages/scrolltop/scrolltopdemo.html | 1 - .../pages/scrolltop/scrolltopdemo.module.ts | 11 - .../pages/scrolltop/scrolltopdemo.scss | 15 - .../showcase/pages/scrolltop/scrolltopdemo.ts | 40 - .../selectbuttondemo-routing.module.ts | 9 - .../pages/selectbutton/selectbuttondemo.html | 1 - .../selectbutton/selectbuttondemo.module.ts | 11 - .../pages/selectbutton/selectbuttondemo.ts | 57 - .../sidebar/sidebardemo-routing.module.ts | 9 - .../showcase/pages/sidebar/sidebardemo.html | 1 - .../pages/sidebar/sidebardemo.module.ts | 11 - src/app/showcase/pages/sidebar/sidebardemo.ts | 69 - .../skeleton/skeletondemo-routing.module.ts | 9 - .../showcase/pages/skeleton/skeletondemo.html | 1 - .../pages/skeleton/skeletondemo.module.ts | 12 - .../showcase/pages/skeleton/skeletondemo.scss | 8 - .../showcase/pages/skeleton/skeletondemo.ts | 52 - .../pages/slider/sliderdemo-routing.module.ts | 9 - src/app/showcase/pages/slider/sliderdemo.html | 1 - .../pages/slider/sliderdemo.module.ts | 11 - src/app/showcase/pages/slider/sliderdemo.scss | 11 - src/app/showcase/pages/slider/sliderdemo.ts | 70 - .../speeddial/speeddialdemo-routing.module.ts | 9 - .../pages/speeddial/speeddialdemo.html | 1 - .../pages/speeddial/speeddialdemo.module.ts | 11 - .../pages/speeddial/speeddialdemo.scss | 103 - .../showcase/pages/speeddial/speeddialdemo.ts | 70 - .../splitbuttondemo-routing.module.ts | 9 - .../pages/splitbutton/splitbuttondemo.html | 1 - .../splitbutton/splitbuttondemo.module.ts | 11 - .../pages/splitbutton/splitbuttondemo.ts | 93 - .../splitter/splitterdemo-routing.module.ts | 9 - .../showcase/pages/splitter/splitterdemo.html | 1 - .../pages/splitter/splitterdemo.module.ts | 11 - .../showcase/pages/splitter/splitterdemo.ts | 51 - .../stepper/stepperdemo-routing.module.ts | 9 - .../showcase/pages/stepper/stepperdemo.html | 1 - .../pages/stepper/stepperdemo.module.ts | 10 - src/app/showcase/pages/stepper/stepperdemo.ts | 44 - .../pages/steps/stepsdemo-routing.module.ts | 27 - src/app/showcase/pages/steps/stepsdemo.html | 1 - .../showcase/pages/steps/stepsdemo.module.ts | 11 - src/app/showcase/pages/steps/stepsdemo.scss | 7 - src/app/showcase/pages/steps/stepsdemo.ts | 52 - .../styleclassdemo-routing.module.ts | 9 - .../pages/styleclass/styleclassdemo.html | 1 - .../pages/styleclass/styleclassdemo.module.ts | 11 - .../pages/styleclass/styleclassdemo.ts | 27 - .../pages/support/support-routing.module.ts | 9 - .../pages/support/support.component.html | 253 - .../pages/support/support.component.ts | 6 - .../showcase/pages/support/support.module.ts | 10 - .../pages/table/tabledemo-routing.module.ts | 9 - src/app/showcase/pages/table/tabledemo.html | 1 - .../showcase/pages/table/tabledemo.module.ts | 11 - src/app/showcase/pages/table/tabledemo.scss | 102 - src/app/showcase/pages/table/tabledemo.ts | 388 - .../tabmenu/tabmenudemo-routing.module.ts | 9 - .../showcase/pages/tabmenu/tabmenudemo.html | 1 - .../pages/tabmenu/tabmenudemo.module.ts | 11 - src/app/showcase/pages/tabmenu/tabmenudemo.ts | 63 - .../tabview/tabviewdemo-routing.module.ts | 9 - .../showcase/pages/tabview/tabviewdemo.html | 1 - .../pages/tabview/tabviewdemo.module.ts | 11 - .../showcase/pages/tabview/tabviewdemo.scss | 18 - src/app/showcase/pages/tabview/tabviewdemo.ts | 76 - .../pages/tag/tagdemo-routing.module.ts | 9 - src/app/showcase/pages/tag/tagdemo.html | 1 - src/app/showcase/pages/tag/tagdemo.module.ts | 11 - src/app/showcase/pages/tag/tagdemo.ts | 57 - .../pages/team/team-routing.module.ts | 9 - .../showcase/pages/team/team.component.html | 99 - src/app/showcase/pages/team/team.component.ts | 7 - src/app/showcase/pages/team/team.module.ts | 10 - .../showcase/pages/templates/apollo/apollo.ts | 273 - .../pages/templates/apollo/apollologo.ts | 29 - .../pages/templates/apollo/apolloseparator.ts | 18 - .../pages/templates/atlantis/atlantis.ts | 214 - .../pages/templates/atlantis/atlantislogo.ts | 43 - .../templates/atlantis/atlantisseparator.ts | 21 - .../showcase/pages/templates/avalon/avalon.ts | 239 - .../pages/templates/avalon/avalonlogo.ts | 20 - .../pages/templates/avalon/avalonseparator.ts | 1270 - .../pages/templates/diamond/diamond.ts | 238 - .../pages/templates/diamond/diamondlogo.ts | 26 - .../templates/diamond/diamondseparator.ts | 26 - .../showcase/pages/templates/freya/freya.ts | 231 - .../pages/templates/freya/freyalogo.ts | 29 - .../pages/templates/freya/freyaseparator.ts | 16 - .../learnmore/learnmore-routing.module.ts | 9 - .../learnmore/learnmore.component.html | 41 - .../learnmore/learnmore.component.ts | 30 - .../templates/learnmore/learnmore.module.ts | 31 - .../pages/templates/learnmore/learnmore.scss | 2081 - .../templates/learnmore/templatedata.json | 1567 - .../pages/templates/poseidon/poseidon.ts | 188 - .../pages/templates/poseidon/poseidonlogo.ts | 34 - .../templates/poseidon/poseidonseparator.ts | 27 - .../showcase/pages/templates/sakai/sakai.ts | 159 - .../pages/templates/sakai/sakailogo.ts | 34 - .../pages/templates/sakai/sakaiseparator.ts | 32 - .../templates/templates-routing.module.ts | 22 - .../pages/templates/templates.component.html | 144 - .../pages/templates/templates.component.ts | 16 - .../pages/templates/templates.module.ts | 11 - .../showcase/pages/templates/ultima/ultima.ts | 233 - .../pages/templates/ultima/ultimalogo.ts | 33 - .../pages/templates/ultima/ultimaseparator.ts | 21 - .../showcase/pages/templates/verona/verona.ts | 223 - .../pages/templates/verona/veronalogo.ts | 39 - .../pages/templates/verona/veronaseparator.ts | 44 - .../terminal/terminaldemo-routing.module.ts | 9 - .../showcase/pages/terminal/terminaldemo.html | 1 - .../pages/terminal/terminaldemo.module.ts | 11 - .../showcase/pages/terminal/terminaldemo.ts | 33 - .../pages/theming/theming-routing.module.ts | 9 - .../pages/theming/theming.component.html | 1 - .../pages/theming/theming.component.scss | 21 - .../pages/theming/theming.component.ts | 64 - .../showcase/pages/theming/theming.module.ts | 11 - .../tieredmenudemo-routing.module.ts | 9 - .../pages/tieredmenu/tieredmenudemo.html | 1 - .../pages/tieredmenu/tieredmenudemo.module.ts | 11 - .../pages/tieredmenu/tieredmenudemo.ts | 57 - .../timeline/timelinedemo-routing.module.ts | 9 - .../showcase/pages/timeline/timelinedemo.html | 1 - .../pages/timeline/timelinedemo.module.ts | 11 - .../showcase/pages/timeline/timelinedemo.scss | 41 - .../showcase/pages/timeline/timelinedemo.ts | 64 - .../pages/toast/toastdemo-routing.module.ts | 9 - src/app/showcase/pages/toast/toastdemo.html | 1 - .../showcase/pages/toast/toastdemo.module.ts | 11 - src/app/showcase/pages/toast/toastdemo.ts | 99 - .../togglebuttondemo-routing.module.ts | 9 - .../pages/togglebutton/togglebuttondemo.html | 1 - .../togglebutton/togglebuttondemo.module.ts | 11 - .../pages/togglebutton/togglebuttondemo.ts | 51 - .../toolbar/toolbardemo-routing.module.ts | 9 - .../showcase/pages/toolbar/toolbardemo.html | 1 - .../pages/toolbar/toolbardemo.module.ts | 11 - src/app/showcase/pages/toolbar/toolbardemo.ts | 39 - .../tooltip/tooltipdemo-routing.module.ts | 9 - .../showcase/pages/tooltip/tooltipdemo.html | 1 - .../pages/tooltip/tooltipdemo.module.ts | 11 - src/app/showcase/pages/tooltip/tooltipdemo.ts | 63 - .../pages/tree/treedemo-routing.module.ts | 9 - src/app/showcase/pages/tree/treedemo.html | 1 - .../showcase/pages/tree/treedemo.module.ts | 11 - src/app/showcase/pages/tree/treedemo.ts | 117 - .../treeselectdemo-routing.module.ts | 9 - .../pages/treeselect/treeselectdemo.html | 1 - .../pages/treeselect/treeselectdemo.module.ts | 11 - .../pages/treeselect/treeselectdemo.ts | 93 - .../treetable/treetabledemo-routing.module.ts | 9 - .../pages/treetable/treetabledemo.html | 1 - .../pages/treetable/treetabledemo.module.ts | 12 - .../showcase/pages/treetable/treetabledemo.ts | 243 - .../tristatecheckboxdemo-routing.module.ts | 9 - .../tristatecheckboxdemo.html | 1 - .../tristatecheckboxdemo.module.ts | 11 - .../tristatecheckbox/tristatecheckboxdemo.ts | 57 - .../pages/uikit/uikit-routing.module.ts | 9 - .../showcase/pages/uikit/uikit.component.html | 326 - .../showcase/pages/uikit/uikit.component.scss | 0 .../showcase/pages/uikit/uikit.component.ts | 24 - src/app/showcase/pages/uikit/uikit.module.ts | 11 - src/app/showcase/service/appconfigservice.ts | 133 - src/app/showcase/service/carservice.ts | 1258 - src/app/showcase/service/countryservice.ts | 255 - src/app/showcase/service/customerservice.ts | 9036 --- src/app/showcase/service/eventservice.ts | 25 - src/app/showcase/service/jsonservice.ts | 26 - src/app/showcase/service/nodeservice.ts | 815 - src/app/showcase/service/photoservice.ts | 103 - src/app/showcase/service/platformservice.ts | 18 - src/app/showcase/service/productservice.ts | 1306 - src/app/showcase/service/ticketservice.ts | 41 - src/assets/primeflex-legacy.css | 1197 - src/assets/showcase/data/cars-large.json | 1204 - src/assets/showcase/data/cars-medium.json | 54 - src/assets/showcase/data/cars-small.json | 14 - src/assets/showcase/data/countries.json | 246 - src/assets/showcase/data/customers-large.json | 3604 -- .../showcase/data/customers-medium.json | 904 - src/assets/showcase/data/customers-small.json | 164 - .../showcase/data/customers-xlarge.json | 8004 --- src/assets/showcase/data/files-lazy.json | 26 - src/assets/showcase/data/files.json | 54 - src/assets/showcase/data/filesystem-lazy.json | 21 - src/assets/showcase/data/filesystem.json | 313 - src/assets/showcase/data/icons.json | 11200 ---- src/assets/showcase/data/menu.json | 622 - src/assets/showcase/data/photos.json | 94 - .../showcase/data/products-orders-small.json | 341 - src/assets/showcase/data/products-orders.json | 833 - src/assets/showcase/data/products-small.json | 124 - src/assets/showcase/data/products.json | 364 - src/assets/showcase/data/scheduleevents.json | 68 - src/assets/showcase/styles/flags.css | 1 - src/assets/showcase/styles/layout/_code.scss | 143 - .../showcase/styles/layout/_config.scss | 57 - .../showcase/styles/layout/_content.scss | 18 - src/assets/showcase/styles/layout/_core.scss | 107 - src/assets/showcase/styles/layout/_doc.scss | 415 - .../showcase/styles/layout/_docsearch.scss | 149 - .../showcase/styles/layout/_footer.scss | 25 - src/assets/showcase/styles/layout/_glow.scss | 7 - .../showcase/styles/layout/_mixins.scss | 7 - src/assets/showcase/styles/layout/_news.scss | 92 - .../showcase/styles/layout/_responsive.scss | 177 - .../showcase/styles/layout/_sidebar.scss | 171 - .../showcase/styles/layout/_topbar.scss | 58 - .../styles/layout/landing/_blocks.scss | 222 - .../styles/layout/landing/_features.scss | 10 - .../styles/layout/landing/_footer.scss | 5 - .../styles/layout/landing/_getstarted.scss | 11 - .../showcase/styles/layout/landing/_hero.scss | 19 - .../styles/layout/landing/_landing.scss | 14 - .../showcase/styles/layout/landing/_main.scss | 182 - .../styles/layout/landing/_templates.scss | 251 - .../styles/layout/landing/_themes.scss | 6 - .../styles/layout/landing/_users.scss | 49 - src/assets/showcase/styles/layout/layout.css | 2037 - src/assets/showcase/styles/layout/layout.scss | 17 - .../styles/layout/variables/_variables.scss | 4 - .../layout/variables/landing/_dark.scss | 53 - .../layout/variables/landing/_light.scss | 53 - .../styles/layout/variables/main/_dark.scss | 17 - .../styles/layout/variables/main/_light.scss | 18 - src/assets/showcase/styles/primeng.css | 11 - src/assets/showcase/styles/splash.css | 69 - src/environments/environment.prod.ts | 4 - src/environments/environment.ts | 17 - src/index.html | 34 +- src/main.server.ts | 7 - src/main.ts | 6 +- src/polyfills.ts | 52 - {src-storybook => src}/stories/Configure.mdx | 55 +- .../stories/assets/accessibility.png | Bin .../stories/assets/accessibility.svg | 0 .../stories/assets/addon-library.png | Bin .../stories/assets/assets.png | Bin .../stories/assets/avif-test-image.avif | Bin .../stories/assets/context.png | Bin .../stories/assets/discord.svg | 0 .../stories/assets/docs.png | Bin .../stories/assets/figma-plugin.png | Bin .../stories/assets/github.svg | 0 .../stories/assets/share.png | Bin .../stories/assets/styling.png | Bin .../stories/assets/testing.png | Bin .../stories/assets/theming.png | Bin .../stories/assets/tutorials.svg | 0 .../stories/assets/youtube.svg | 0 .../components}/button/button.stories.ts | 14 +- .../button/examples/button-badge.component.ts | 34 +- .../button/examples/button-base.component.ts | 78 +- .../examples/button-disabled.component.ts | 18 +- .../button/examples/button-icon.component.ts | 22 +- .../examples/button-loading.component.ts | 18 +- .../examples/button-outlined.component.ts | 16 +- .../examples/button-rounded.component.ts | 16 +- .../examples/button-severity.component.ts | 122 + .../button/examples/button-sizes.component.ts | 22 +- .../button/examples/button-text.component.ts | 16 +- src/styles.css | 7824 --- src/styles.scss | 13 - src/test.ts | 11 - tsconfig.app.json | 24 +- tsconfig.json | 72 +- tsconfig.server.json | 19 - tsconfig.spec-storybook.json | 23 - tsconfig.spec.json | 35 +- tsconfig.storybook-app.json | 15 - typings.d.ts | 4 - 2812 files changed, 34269 insertions(+), 476950 deletions(-) delete mode 100644 Dockerfile delete mode 100644 LICENSE.md delete mode 100644 api-generator/build-apidoc.ts delete mode 100644 api/index.js delete mode 100644 build-themes.js delete mode 100644 builder/builders.json delete mode 100644 builder/package-lock.json delete mode 100644 builder/package.json delete mode 100644 builder/src/index.ts delete mode 100644 builder/src/schema.json delete mode 100644 builder/tsconfig.json delete mode 100644 dist-css/package.json delete mode 100644 gulpfile.js delete mode 100644 karma.conf.js delete mode 100644 primeng-sass-theme/.gitignore delete mode 100644 primeng-sass-theme/.idea/.gitignore delete mode 100644 primeng-sass-theme/CHANGELOG.md delete mode 100644 primeng-sass-theme/LICENSE.md delete mode 100644 primeng-sass-theme/README.md delete mode 100644 primeng-sass-theme/package.json delete mode 100644 primeng-sass-theme/theme-base/_colors.scss delete mode 100644 primeng-sass-theme/theme-base/_common.scss delete mode 100644 primeng-sass-theme/theme-base/_components.scss delete mode 100644 primeng-sass-theme/theme-base/_mixins.scss delete mode 100644 primeng-sass-theme/theme-base/_spacing.scss delete mode 100644 primeng-sass-theme/theme-base/_typography-mode.scss delete mode 100644 primeng-sass-theme/theme-base/components/button/_button.scss delete mode 100644 primeng-sass-theme/theme-base/components/button/_speeddial.scss delete mode 100644 primeng-sass-theme/theme-base/components/button/_splitbutton.scss delete mode 100644 primeng-sass-theme/theme-base/components/data/_carousel.scss delete mode 100644 primeng-sass-theme/theme-base/components/data/_datascroller.scss delete mode 100644 primeng-sass-theme/theme-base/components/data/_datatable.scss delete mode 100644 primeng-sass-theme/theme-base/components/data/_dataview.scss delete mode 100644 primeng-sass-theme/theme-base/components/data/_filter.scss delete mode 100644 primeng-sass-theme/theme-base/components/data/_orderlist.scss delete mode 100644 primeng-sass-theme/theme-base/components/data/_organizationchart.scss delete mode 100644 primeng-sass-theme/theme-base/components/data/_paginator.scss delete mode 100644 primeng-sass-theme/theme-base/components/data/_picklist.scss delete mode 100644 primeng-sass-theme/theme-base/components/data/_timeline.scss delete mode 100644 primeng-sass-theme/theme-base/components/data/_tree.scss delete mode 100644 primeng-sass-theme/theme-base/components/data/_treetable.scss delete mode 100644 primeng-sass-theme/theme-base/components/file/_fileupload.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_autocomplete.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_calendar.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_cascadeselect.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_checkbox.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_chips.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_colorpicker.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_dropdown.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_editor.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_floatlabel.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_iconfield.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_inputgroup.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_inputicon.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_inputnumber.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_inputotp.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_inputswitch.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_inputtext.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_inputtextarea.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_listbox.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_mention.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_multiselect.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_password.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_radiobutton.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_rating.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_selectbutton.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_slider.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_togglebutton.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_treeselect.scss delete mode 100644 primeng-sass-theme/theme-base/components/input/_tristatecheckbox.scss delete mode 100644 primeng-sass-theme/theme-base/components/menu/_breadcrumb.scss delete mode 100644 primeng-sass-theme/theme-base/components/menu/_contextmenu.scss delete mode 100644 primeng-sass-theme/theme-base/components/menu/_dock.scss delete mode 100644 primeng-sass-theme/theme-base/components/menu/_megamenu.scss delete mode 100644 primeng-sass-theme/theme-base/components/menu/_menu.scss delete mode 100644 primeng-sass-theme/theme-base/components/menu/_menubar.scss delete mode 100644 primeng-sass-theme/theme-base/components/menu/_panelmenu.scss delete mode 100644 primeng-sass-theme/theme-base/components/menu/_slidemenu.scss delete mode 100644 primeng-sass-theme/theme-base/components/menu/_steps.scss delete mode 100644 primeng-sass-theme/theme-base/components/menu/_tabmenu.scss delete mode 100644 primeng-sass-theme/theme-base/components/menu/_tieredmenu.scss delete mode 100644 primeng-sass-theme/theme-base/components/messages/_inlinemessage.scss delete mode 100644 primeng-sass-theme/theme-base/components/messages/_message.scss delete mode 100644 primeng-sass-theme/theme-base/components/messages/_toast.scss delete mode 100644 primeng-sass-theme/theme-base/components/misc/_avatar.scss delete mode 100644 primeng-sass-theme/theme-base/components/misc/_badge.scss delete mode 100644 primeng-sass-theme/theme-base/components/misc/_chip.scss delete mode 100644 primeng-sass-theme/theme-base/components/misc/_inplace.scss delete mode 100644 primeng-sass-theme/theme-base/components/misc/_metergroup.scss delete mode 100644 primeng-sass-theme/theme-base/components/misc/_progressbar.scss delete mode 100644 primeng-sass-theme/theme-base/components/misc/_progressspinner.scss delete mode 100644 primeng-sass-theme/theme-base/components/misc/_scrolltop.scss delete mode 100644 primeng-sass-theme/theme-base/components/misc/_skeleton.scss delete mode 100644 primeng-sass-theme/theme-base/components/misc/_tag.scss delete mode 100644 primeng-sass-theme/theme-base/components/misc/_terminal.scss delete mode 100644 primeng-sass-theme/theme-base/components/multimedia/_galleria.scss delete mode 100644 primeng-sass-theme/theme-base/components/multimedia/_image.scss delete mode 100644 primeng-sass-theme/theme-base/components/overlay/_confirmpopup.scss delete mode 100644 primeng-sass-theme/theme-base/components/overlay/_dialog.scss delete mode 100644 primeng-sass-theme/theme-base/components/overlay/_overlaypanel.scss delete mode 100644 primeng-sass-theme/theme-base/components/overlay/_sidebar.scss delete mode 100644 primeng-sass-theme/theme-base/components/overlay/_tooltip.scss delete mode 100644 primeng-sass-theme/theme-base/components/panel/_accordion.scss delete mode 100644 primeng-sass-theme/theme-base/components/panel/_card.scss delete mode 100644 primeng-sass-theme/theme-base/components/panel/_divider.scss delete mode 100644 primeng-sass-theme/theme-base/components/panel/_fieldset.scss delete mode 100644 primeng-sass-theme/theme-base/components/panel/_panel.scss delete mode 100644 primeng-sass-theme/theme-base/components/panel/_scrollpanel.scss delete mode 100644 primeng-sass-theme/theme-base/components/panel/_splitter.scss delete mode 100644 primeng-sass-theme/theme-base/components/panel/_stepper.scss delete mode 100644 primeng-sass-theme/theme-base/components/panel/_tabview.scss delete mode 100644 primeng-sass-theme/theme-base/components/panel/_toolbar.scss delete mode 100644 primeng-sass-theme/themes/base-dark/_variables.scss delete mode 100644 primeng-sass-theme/themes/base-light/_variables.scss delete mode 100644 primeng-sass-theme/themes/base/_colors.scss delete mode 100644 primeng-sass-theme/themes/base/_generator.scss delete mode 100644 primeng-sass-theme/themes/base/_global.scss delete mode 100644 primeng-sass-theme/themes/base/_media-querry.scss delete mode 100644 primeng-sass-theme/themes/base/_root.scss delete mode 100644 primeng-sass-theme/themes/base/_styles-tailwind.scss delete mode 100644 primeng-sass-theme/themes/base/tailwind.css delete mode 100644 primeng-sass-theme/themes/brand/brand-dark-primary.scss delete mode 100644 primeng-sass-theme/themes/brand/brand-dark-secondary.scss delete mode 100644 primeng-sass-theme/themes/brand/brand-light-primary.scss delete mode 100644 primeng-sass-theme/themes/brand/brand-light-secondary.scss delete mode 100644 primeng-sass-theme/themes/brand/brand-primary/_primary.scss delete mode 100644 primeng-sass-theme/themes/brand/brand-secondary/_secondary.scss delete mode 100644 primeng-sass-theme/themes/ek5/ek5-dark-primary.scss delete mode 100644 primeng-sass-theme/themes/ek5/ek5-dark-secondary.scss delete mode 100644 primeng-sass-theme/themes/ek5/ek5-light-primary.scss delete mode 100644 primeng-sass-theme/themes/ek5/ek5-light-secondary.scss delete mode 100644 primeng-sass-theme/themes/ek5/ek5-primary/_primary.scss delete mode 100644 primeng-sass-theme/themes/ek5/ek5-secondary/_secondary.scss create mode 100644 public/favicon.ico delete mode 100644 routes.txt delete mode 100644 server.ts delete mode 100644 src-storybook/app/app.component.html delete mode 100644 src-storybook/app/app.component.ts delete mode 100644 src-storybook/app/app.config.ts delete mode 100644 src-storybook/assets/themes/brand-dark-primary/theme.css delete mode 100644 src-storybook/assets/themes/brand-dark-primary/theme.min.css delete mode 100644 src-storybook/assets/themes/brand-dark-secondary/theme.css delete mode 100644 src-storybook/assets/themes/brand-dark-secondary/theme.min.css delete mode 100644 src-storybook/assets/themes/brand-light-primary/theme.css delete mode 100644 src-storybook/assets/themes/brand-light-primary/theme.min.css delete mode 100644 src-storybook/assets/themes/brand-light-secondary/theme.css delete mode 100644 src-storybook/assets/themes/brand-light-secondary/theme.min.css delete mode 100644 src-storybook/assets/themes/ek5-dark-primary/theme.css delete mode 100644 src-storybook/assets/themes/ek5-dark-primary/theme.min.css delete mode 100644 src-storybook/assets/themes/ek5-dark-secondary/theme.css delete mode 100644 src-storybook/assets/themes/ek5-dark-secondary/theme.min.css delete mode 100644 src-storybook/assets/themes/ek5-light-primary/theme.css delete mode 100644 src-storybook/assets/themes/ek5-light-primary/theme.min.css delete mode 100644 src-storybook/assets/themes/ek5-light-secondary/theme.css delete mode 100644 src-storybook/assets/themes/ek5-light-secondary/theme.min.css delete mode 100644 src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-500.woff delete mode 100644 src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-500.woff2 delete mode 100644 src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-700.woff delete mode 100644 src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-700.woff2 delete mode 100644 src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-regular.woff delete mode 100644 src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-regular.woff2 delete mode 100644 src-storybook/index.html delete mode 100644 src-storybook/main.ts delete mode 100644 src-storybook/stories/button/examples/button-severity.component.ts delete mode 100644 src-storybook/styles.scss create mode 100644 src-tokens/components.json create mode 100644 src-tokens/index.ts rename primeng-sass-theme/theme-base/components/misc/_blockui.scss => src-tokens/map-tokens.js (100%) create mode 100644 src-tokens/primitive.json create mode 100644 src-tokens/primitive.ts create mode 100644 src-tokens/semantic.json create mode 100644 src-tokens/semantic.ts create mode 100644 src-tokens/theme.preset.ts create mode 100644 src/app/app.config.ts rename src-storybook/app/app.component.scss => src/app/app.html (100%) rename {src-storybook => src}/app/app.routes.ts (100%) rename src/app/{components/menubar/menubar.css => app.scss} (100%) create mode 100644 src/app/app.spec.ts create mode 100644 src/app/app.ts delete mode 100644 src/app/components/accordion/accordion.css delete mode 100644 src/app/components/accordion/accordion.interface.ts delete mode 100644 src/app/components/accordion/accordion.spec.ts delete mode 100644 src/app/components/accordion/accordion.ts delete mode 100644 src/app/components/accordion/ng-package.json delete mode 100644 src/app/components/accordion/public_api.ts delete mode 100644 src/app/components/animate/animate.ts delete mode 100644 src/app/components/animate/ng-package.json delete mode 100644 src/app/components/animate/public_api.ts delete mode 100644 src/app/components/animateonscroll/animateonscroll.ts delete mode 100644 src/app/components/animateonscroll/ng-package.json delete mode 100644 src/app/components/animateonscroll/public_api.ts delete mode 100644 src/app/components/api/blockableui.ts delete mode 100644 src/app/components/api/confirmaeventtype.ts delete mode 100644 src/app/components/api/confirmation.ts delete mode 100644 src/app/components/api/confirmationservice.ts delete mode 100644 src/app/components/api/contextmenuservice.ts delete mode 100644 src/app/components/api/filtermatchmode.ts delete mode 100644 src/app/components/api/filtermetadata.ts delete mode 100644 src/app/components/api/filteroperator.ts delete mode 100644 src/app/components/api/filterservice.spec.ts delete mode 100644 src/app/components/api/filterservice.ts delete mode 100644 src/app/components/api/lazyloadevent.ts delete mode 100644 src/app/components/api/lazyloadmeta.ts delete mode 100644 src/app/components/api/megamenuitem.ts delete mode 100644 src/app/components/api/menuitem.ts delete mode 100644 src/app/components/api/message.ts delete mode 100644 src/app/components/api/messageservice.ts delete mode 100644 src/app/components/api/ng-package.json delete mode 100644 src/app/components/api/overlayoptions.ts delete mode 100644 src/app/components/api/overlayservice.ts delete mode 100644 src/app/components/api/primeicons.ts delete mode 100644 src/app/components/api/primengconfig.ts delete mode 100644 src/app/components/api/public_api.ts delete mode 100644 src/app/components/api/scrolleroptions.ts delete mode 100644 src/app/components/api/selectitem.ts delete mode 100644 src/app/components/api/selectitemgroup.ts delete mode 100644 src/app/components/api/shared.ts delete mode 100644 src/app/components/api/sortevent.ts delete mode 100644 src/app/components/api/sortmeta.ts delete mode 100644 src/app/components/api/tablestate.ts delete mode 100644 src/app/components/api/tooltipoptions.ts delete mode 100644 src/app/components/api/translation.ts delete mode 100644 src/app/components/api/translationkeys.ts delete mode 100644 src/app/components/api/treedragdropservice.ts delete mode 100644 src/app/components/api/treenode.ts delete mode 100644 src/app/components/api/treenodedragevent.ts delete mode 100644 src/app/components/api/treetablenode.ts delete mode 100644 src/app/components/autocomplete/autocomplete.css delete mode 100644 src/app/components/autocomplete/autocomplete.interface.ts delete mode 100644 src/app/components/autocomplete/autocomplete.spec.ts delete mode 100644 src/app/components/autocomplete/autocomplete.ts delete mode 100644 src/app/components/autocomplete/ng-package.json delete mode 100644 src/app/components/autocomplete/public_api.ts delete mode 100644 src/app/components/autofocus/autofocus.ts delete mode 100644 src/app/components/autofocus/ng-package.json delete mode 100644 src/app/components/autofocus/public_api.ts delete mode 100644 src/app/components/avatar/avatar.css delete mode 100644 src/app/components/avatar/avatar.spec.ts delete mode 100644 src/app/components/avatar/avatar.ts delete mode 100644 src/app/components/avatar/ng-package.json delete mode 100644 src/app/components/avatar/public_api.ts delete mode 100644 src/app/components/avatargroup/avatargroup.css delete mode 100644 src/app/components/avatargroup/avatargroup.spec.ts delete mode 100644 src/app/components/avatargroup/avatargroup.ts delete mode 100644 src/app/components/avatargroup/ng-package.json delete mode 100644 src/app/components/avatargroup/public_api.ts delete mode 100644 src/app/components/badge/badge.css delete mode 100644 src/app/components/badge/badge.spec.ts delete mode 100644 src/app/components/badge/badge.ts delete mode 100644 src/app/components/badge/ng-package.json delete mode 100644 src/app/components/badge/public_api.ts delete mode 100644 src/app/components/baseicon/baseicon.ts delete mode 100644 src/app/components/baseicon/ng-package.json delete mode 100644 src/app/components/baseicon/public_api.ts delete mode 100644 src/app/components/blockui/blockui.css delete mode 100644 src/app/components/blockui/blockui.interface.ts delete mode 100644 src/app/components/blockui/blockui.spec.ts delete mode 100644 src/app/components/blockui/blockui.ts delete mode 100644 src/app/components/blockui/ng-package.json delete mode 100644 src/app/components/blockui/public_api.ts delete mode 100644 src/app/components/breadcrumb/breadcrumb.css delete mode 100644 src/app/components/breadcrumb/breadcrumb.interface.ts delete mode 100644 src/app/components/breadcrumb/breadcrumb.spec.ts delete mode 100644 src/app/components/breadcrumb/breadcrumb.ts delete mode 100644 src/app/components/breadcrumb/ng-package.json delete mode 100644 src/app/components/breadcrumb/public_api.ts delete mode 100644 src/app/components/button/button.css delete mode 100644 src/app/components/button/button.interface.ts delete mode 100644 src/app/components/button/button.spec.ts delete mode 100644 src/app/components/button/button.ts delete mode 100644 src/app/components/button/ng-package.json delete mode 100644 src/app/components/button/public_api.ts delete mode 100644 src/app/components/buttongroup/buttongroup.ts delete mode 100644 src/app/components/buttongroup/ng-package.json delete mode 100644 src/app/components/buttongroup/public_api.ts delete mode 100644 src/app/components/calendar/calendar.css delete mode 100644 src/app/components/calendar/calendar.interface.ts delete mode 100644 src/app/components/calendar/calendar.spec.ts delete mode 100644 src/app/components/calendar/calendar.ts delete mode 100644 src/app/components/calendar/ng-package.json delete mode 100644 src/app/components/calendar/public_api.ts delete mode 100644 src/app/components/card/card.css delete mode 100644 src/app/components/card/card.interface.ts delete mode 100644 src/app/components/card/card.spec.ts delete mode 100644 src/app/components/card/card.ts delete mode 100644 src/app/components/card/ng-package.json delete mode 100644 src/app/components/card/public_api.ts delete mode 100644 src/app/components/carousel/carousel.css delete mode 100644 src/app/components/carousel/carousel.interface.ts delete mode 100644 src/app/components/carousel/carousel.spec.ts delete mode 100644 src/app/components/carousel/carousel.ts delete mode 100644 src/app/components/carousel/ng-package.json delete mode 100644 src/app/components/carousel/public_api.ts delete mode 100644 src/app/components/cascadeselect/cascadeselect.css delete mode 100644 src/app/components/cascadeselect/cascadeselect.interface.ts delete mode 100644 src/app/components/cascadeselect/cascadeselect.spec.ts delete mode 100644 src/app/components/cascadeselect/cascadeselect.ts delete mode 100644 src/app/components/cascadeselect/ng-package.json delete mode 100644 src/app/components/cascadeselect/public_api.ts delete mode 100644 src/app/components/chart/chart.spec.ts delete mode 100644 src/app/components/chart/chart.ts delete mode 100644 src/app/components/chart/ng-package.json delete mode 100644 src/app/components/chart/public_api.ts delete mode 100644 src/app/components/checkbox/checkbox.css delete mode 100644 src/app/components/checkbox/checkbox.interface.ts delete mode 100644 src/app/components/checkbox/checkbox.spec.ts delete mode 100644 src/app/components/checkbox/checkbox.ts delete mode 100644 src/app/components/checkbox/ng-package.json delete mode 100644 src/app/components/checkbox/public_api.ts delete mode 100644 src/app/components/chip/chip.css delete mode 100644 src/app/components/chip/chip.interface.ts delete mode 100644 src/app/components/chip/chip.spec.ts delete mode 100644 src/app/components/chip/chip.ts delete mode 100644 src/app/components/chip/ng-package.json delete mode 100644 src/app/components/chip/public_api.ts delete mode 100644 src/app/components/chips/chips.css delete mode 100644 src/app/components/chips/chips.interface.ts delete mode 100644 src/app/components/chips/chips.spec.ts delete mode 100644 src/app/components/chips/chips.ts delete mode 100644 src/app/components/chips/ng-package.json delete mode 100644 src/app/components/chips/public_api.ts delete mode 100644 src/app/components/colorpicker/colorpicker-images.css delete mode 100644 src/app/components/colorpicker/colorpicker.css delete mode 100644 src/app/components/colorpicker/colorpicker.interface.ts delete mode 100644 src/app/components/colorpicker/colorpicker.spec.ts delete mode 100644 src/app/components/colorpicker/colorpicker.ts delete mode 100644 src/app/components/colorpicker/images/color.png delete mode 100644 src/app/components/colorpicker/images/hue.png delete mode 100644 src/app/components/colorpicker/ng-package.json delete mode 100644 src/app/components/colorpicker/public_api.ts delete mode 100644 src/app/components/common/common.css delete mode 100644 src/app/components/confirmdialog/confirmdialog.interface.ts delete mode 100644 src/app/components/confirmdialog/confirmdialog.spec.ts delete mode 100644 src/app/components/confirmdialog/confirmdialog.ts delete mode 100644 src/app/components/confirmdialog/ng-package.json delete mode 100644 src/app/components/confirmdialog/public_api.ts delete mode 100644 src/app/components/confirmpopup/confirmpopup.css delete mode 100644 src/app/components/confirmpopup/confirmpopup.interface.ts delete mode 100644 src/app/components/confirmpopup/confirmpopup.ts delete mode 100644 src/app/components/confirmpopup/ng-package.json delete mode 100644 src/app/components/confirmpopup/public_api.ts delete mode 100644 src/app/components/contextmenu/contextmenu.css delete mode 100644 src/app/components/contextmenu/contextmenu.interface.ts delete mode 100644 src/app/components/contextmenu/contextmenu.spec.ts delete mode 100644 src/app/components/contextmenu/contextmenu.ts delete mode 100644 src/app/components/contextmenu/ng-package.json delete mode 100644 src/app/components/contextmenu/public_api.ts delete mode 100644 src/app/components/dataview/dataview.css delete mode 100644 src/app/components/dataview/dataview.interface.ts delete mode 100644 src/app/components/dataview/dataview.ts delete mode 100644 src/app/components/dataview/ng-package.json delete mode 100644 src/app/components/dataview/public_api.ts delete mode 100644 src/app/components/defer/defer.ts delete mode 100644 src/app/components/defer/ng-package.json delete mode 100644 src/app/components/defer/public_api.ts delete mode 100644 src/app/components/dialog/dialog.css delete mode 100644 src/app/components/dialog/dialog.interface.ts delete mode 100644 src/app/components/dialog/dialog.spec.ts delete mode 100644 src/app/components/dialog/dialog.ts delete mode 100644 src/app/components/dialog/ng-package.json delete mode 100644 src/app/components/dialog/public_api.ts delete mode 100644 src/app/components/divider/divider.css delete mode 100644 src/app/components/divider/divider.spec.ts delete mode 100644 src/app/components/divider/divider.ts delete mode 100644 src/app/components/divider/ng-package.json delete mode 100644 src/app/components/divider/public_api.ts delete mode 100644 src/app/components/dock/dock.css delete mode 100644 src/app/components/dock/dock.interface.ts delete mode 100644 src/app/components/dock/dock.spec.ts delete mode 100644 src/app/components/dock/dock.ts delete mode 100644 src/app/components/dock/ng-package.json delete mode 100644 src/app/components/dock/public_api.ts delete mode 100644 src/app/components/dom/connectedoverlayscrollhandler.ts delete mode 100644 src/app/components/dom/domhandler.spec.ts delete mode 100644 src/app/components/dom/domhandler.ts delete mode 100644 src/app/components/dom/ng-package.json delete mode 100644 src/app/components/dom/public_api.ts delete mode 100644 src/app/components/dragdrop/dragdrop.spec.ts delete mode 100644 src/app/components/dragdrop/dragdrop.ts delete mode 100644 src/app/components/dragdrop/ng-package.json delete mode 100644 src/app/components/dragdrop/public_api.ts delete mode 100644 src/app/components/dropdown/dropdown.css delete mode 100644 src/app/components/dropdown/dropdown.interface.ts delete mode 100644 src/app/components/dropdown/dropdown.spec.ts delete mode 100644 src/app/components/dropdown/dropdown.ts delete mode 100644 src/app/components/dropdown/ng-package.json delete mode 100644 src/app/components/dropdown/public_api.ts delete mode 100644 src/app/components/dynamicdialog/dialogservice.ts delete mode 100644 src/app/components/dynamicdialog/dynamicdialog-config.ts delete mode 100644 src/app/components/dynamicdialog/dynamicdialog-injector.ts delete mode 100644 src/app/components/dynamicdialog/dynamicdialog-ref.ts delete mode 100644 src/app/components/dynamicdialog/dynamicdialog.spec.ts delete mode 100644 src/app/components/dynamicdialog/dynamicdialog.ts delete mode 100644 src/app/components/dynamicdialog/dynamicdialogcontent.ts delete mode 100644 src/app/components/dynamicdialog/ng-package.json delete mode 100644 src/app/components/dynamicdialog/public_api.ts delete mode 100644 src/app/components/editor/editor.css delete mode 100644 src/app/components/editor/editor.interface.ts delete mode 100644 src/app/components/editor/editor.spec.ts delete mode 100644 src/app/components/editor/editor.ts delete mode 100644 src/app/components/editor/ng-package.json delete mode 100644 src/app/components/editor/public_api.ts delete mode 100644 src/app/components/fieldset/fieldset.css delete mode 100644 src/app/components/fieldset/fieldset.interface.ts delete mode 100644 src/app/components/fieldset/fieldset.spec.ts delete mode 100644 src/app/components/fieldset/fieldset.ts delete mode 100644 src/app/components/fieldset/ng-package.json delete mode 100644 src/app/components/fieldset/public_api.ts delete mode 100644 src/app/components/fileupload/fileupload.css delete mode 100644 src/app/components/fileupload/fileupload.interface.ts delete mode 100644 src/app/components/fileupload/fileupload.spec.ts delete mode 100644 src/app/components/fileupload/fileupload.ts delete mode 100644 src/app/components/fileupload/ng-package.json delete mode 100644 src/app/components/fileupload/public_api.ts delete mode 100644 src/app/components/floatlabel/floatlabel.ts delete mode 100644 src/app/components/floatlabel/ng-package.json delete mode 100644 src/app/components/floatlabel/public_api.ts delete mode 100644 src/app/components/focustrap/focustrap.ts delete mode 100644 src/app/components/focustrap/ng-package.json delete mode 100644 src/app/components/focustrap/public_api.ts delete mode 100644 src/app/components/galleria/galleria.css delete mode 100644 src/app/components/galleria/galleria.interface.ts delete mode 100644 src/app/components/galleria/galleria.spec.ts delete mode 100644 src/app/components/galleria/galleria.ts delete mode 100644 src/app/components/galleria/ng-package.json delete mode 100644 src/app/components/galleria/public_api.ts delete mode 100644 src/app/components/iconfield/iconfield.css delete mode 100644 src/app/components/iconfield/iconfield.ts delete mode 100644 src/app/components/iconfield/ng-package.json delete mode 100644 src/app/components/iconfield/public_api.ts delete mode 100644 src/app/components/icons/angledoubledown/angledoubledown.ts delete mode 100644 src/app/components/icons/angledoubledown/ng-package.json delete mode 100644 src/app/components/icons/angledoubledown/public_api.ts delete mode 100644 src/app/components/icons/angledoubleleft/angledoubleleft.ts delete mode 100644 src/app/components/icons/angledoubleleft/ng-package.json delete mode 100644 src/app/components/icons/angledoubleleft/public_api.ts delete mode 100644 src/app/components/icons/angledoubleright/angledoubleright.ts delete mode 100644 src/app/components/icons/angledoubleright/ng-package.json delete mode 100644 src/app/components/icons/angledoubleright/public_api.ts delete mode 100644 src/app/components/icons/angledoubleup/angledoubleup.ts delete mode 100644 src/app/components/icons/angledoubleup/ng-package.json delete mode 100644 src/app/components/icons/angledoubleup/public_api.ts delete mode 100644 src/app/components/icons/angledown/angledown.ts delete mode 100644 src/app/components/icons/angledown/ng-package.json delete mode 100644 src/app/components/icons/angledown/public_api.ts delete mode 100644 src/app/components/icons/angleleft/angleleft.ts delete mode 100644 src/app/components/icons/angleleft/ng-package.json delete mode 100644 src/app/components/icons/angleleft/public_api.ts delete mode 100644 src/app/components/icons/angleright/angleright.ts delete mode 100644 src/app/components/icons/angleright/ng-package.json delete mode 100644 src/app/components/icons/angleright/public_api.ts delete mode 100644 src/app/components/icons/angleup/angleup.ts delete mode 100644 src/app/components/icons/angleup/ng-package.json delete mode 100644 src/app/components/icons/angleup/public_api.ts delete mode 100644 src/app/components/icons/arrowdown/arrowdown.ts delete mode 100644 src/app/components/icons/arrowdown/ng-package.json delete mode 100644 src/app/components/icons/arrowdown/public_api.ts delete mode 100644 src/app/components/icons/arrowdownleft/arrowdownleft.ts delete mode 100644 src/app/components/icons/arrowdownleft/ng-package.json delete mode 100644 src/app/components/icons/arrowdownleft/public_api.ts delete mode 100644 src/app/components/icons/arrowdownright/arrowdownright.ts delete mode 100644 src/app/components/icons/arrowdownright/ng-package.json delete mode 100644 src/app/components/icons/arrowdownright/public_api.ts delete mode 100644 src/app/components/icons/arrowleft/arrowleft.ts delete mode 100644 src/app/components/icons/arrowleft/ng-package.json delete mode 100644 src/app/components/icons/arrowleft/public_api.ts delete mode 100644 src/app/components/icons/arrowright/arrowright.ts delete mode 100644 src/app/components/icons/arrowright/ng-package.json delete mode 100644 src/app/components/icons/arrowright/public_api.ts delete mode 100644 src/app/components/icons/arrowup/arrowup.ts delete mode 100644 src/app/components/icons/arrowup/ng-package.json delete mode 100644 src/app/components/icons/arrowup/public_api.ts delete mode 100644 src/app/components/icons/ban/ban.ts delete mode 100644 src/app/components/icons/ban/ng-package.json delete mode 100644 src/app/components/icons/ban/public_api.ts delete mode 100644 src/app/components/icons/bars/bars.ts delete mode 100644 src/app/components/icons/bars/ng-package.json delete mode 100644 src/app/components/icons/bars/public_api.ts delete mode 100644 src/app/components/icons/blank/blank.ts delete mode 100644 src/app/components/icons/blank/ng-package.json delete mode 100644 src/app/components/icons/blank/public_api.ts delete mode 100644 src/app/components/icons/calendar/calendar.ts delete mode 100644 src/app/components/icons/calendar/ng-package.json delete mode 100644 src/app/components/icons/calendar/public_api.ts delete mode 100644 src/app/components/icons/caretleft/caretleft.ts delete mode 100644 src/app/components/icons/caretleft/ng-package.json delete mode 100644 src/app/components/icons/caretleft/public_api.ts delete mode 100644 src/app/components/icons/caretright/caretright.ts delete mode 100644 src/app/components/icons/caretright/ng-package.json delete mode 100644 src/app/components/icons/caretright/public_api.ts delete mode 100644 src/app/components/icons/check/check.ts delete mode 100644 src/app/components/icons/check/ng-package.json delete mode 100644 src/app/components/icons/check/public_api.ts delete mode 100644 src/app/components/icons/chevrondown/chevrondown.ts delete mode 100644 src/app/components/icons/chevrondown/ng-package.json delete mode 100644 src/app/components/icons/chevrondown/public_api.ts delete mode 100644 src/app/components/icons/chevronleft/chevronleft.ts delete mode 100644 src/app/components/icons/chevronleft/ng-package.json delete mode 100644 src/app/components/icons/chevronleft/public_api.ts delete mode 100644 src/app/components/icons/chevronright/chevronright.ts delete mode 100644 src/app/components/icons/chevronright/ng-package.json delete mode 100644 src/app/components/icons/chevronright/public_api.ts delete mode 100644 src/app/components/icons/chevronup/chevronup.ts delete mode 100644 src/app/components/icons/chevronup/ng-package.json delete mode 100644 src/app/components/icons/chevronup/public_api.ts delete mode 100644 src/app/components/icons/exclamationtriangle/exclamationtriangle.ts delete mode 100644 src/app/components/icons/exclamationtriangle/ng-package.json delete mode 100644 src/app/components/icons/exclamationtriangle/public_api.ts delete mode 100644 src/app/components/icons/eye/eye.ts delete mode 100644 src/app/components/icons/eye/ng-package.json delete mode 100644 src/app/components/icons/eye/public_api.ts delete mode 100644 src/app/components/icons/eyeslash/eyeslash.ts delete mode 100644 src/app/components/icons/eyeslash/ng-package.json delete mode 100644 src/app/components/icons/eyeslash/public_api.ts delete mode 100644 src/app/components/icons/filter/filter.ts delete mode 100644 src/app/components/icons/filter/ng-package.json delete mode 100644 src/app/components/icons/filter/public_api.ts delete mode 100644 src/app/components/icons/filterslash/filterslash.ts delete mode 100644 src/app/components/icons/filterslash/ng-package.json delete mode 100644 src/app/components/icons/filterslash/public_api.ts delete mode 100644 src/app/components/icons/home/home.ts delete mode 100644 src/app/components/icons/home/ng-package.json delete mode 100644 src/app/components/icons/home/public_api.ts delete mode 100644 src/app/components/icons/infocircle/infocircle.ts delete mode 100644 src/app/components/icons/infocircle/ng-package.json delete mode 100644 src/app/components/icons/infocircle/public_api.ts delete mode 100644 src/app/components/icons/minus/minus.ts delete mode 100644 src/app/components/icons/minus/ng-package.json delete mode 100644 src/app/components/icons/minus/public_api.ts delete mode 100644 src/app/components/icons/pencil/ng-package.json delete mode 100644 src/app/components/icons/pencil/pencil.ts delete mode 100644 src/app/components/icons/pencil/public_api.ts delete mode 100644 src/app/components/icons/plus/ng-package.json delete mode 100644 src/app/components/icons/plus/plus.ts delete mode 100644 src/app/components/icons/plus/public_api.ts delete mode 100644 src/app/components/icons/refresh/ng-package.json delete mode 100644 src/app/components/icons/refresh/public_api.ts delete mode 100644 src/app/components/icons/refresh/refresh.ts delete mode 100644 src/app/components/icons/search/ng-package.json delete mode 100644 src/app/components/icons/search/public_api.ts delete mode 100644 src/app/components/icons/search/search.ts delete mode 100644 src/app/components/icons/searchminus/ng-package.json delete mode 100644 src/app/components/icons/searchminus/public_api.ts delete mode 100644 src/app/components/icons/searchminus/searchminus.ts delete mode 100644 src/app/components/icons/searchplus/ng-package.json delete mode 100644 src/app/components/icons/searchplus/public_api.ts delete mode 100644 src/app/components/icons/searchplus/searchplus.ts delete mode 100644 src/app/components/icons/sortalt/ng-package.json delete mode 100644 src/app/components/icons/sortalt/public_api.ts delete mode 100644 src/app/components/icons/sortalt/sortalt.ts delete mode 100644 src/app/components/icons/sortamountdown/ng-package.json delete mode 100644 src/app/components/icons/sortamountdown/public_api.ts delete mode 100644 src/app/components/icons/sortamountdown/sortamountdown.ts delete mode 100644 src/app/components/icons/sortamountupalt/ng-package.json delete mode 100644 src/app/components/icons/sortamountupalt/public_api.ts delete mode 100644 src/app/components/icons/sortamountupalt/sortamountupalt.ts delete mode 100644 src/app/components/icons/spinner/ng-package.json delete mode 100644 src/app/components/icons/spinner/public_api.ts delete mode 100644 src/app/components/icons/spinner/spinner.ts delete mode 100644 src/app/components/icons/star/ng-package.json delete mode 100644 src/app/components/icons/star/public_api.ts delete mode 100644 src/app/components/icons/star/star.ts delete mode 100644 src/app/components/icons/starfill/ng-package.json delete mode 100644 src/app/components/icons/starfill/public_api.ts delete mode 100644 src/app/components/icons/starfill/starfill.ts delete mode 100644 src/app/components/icons/thlarge/ng-package.json delete mode 100644 src/app/components/icons/thlarge/public_api.ts delete mode 100644 src/app/components/icons/thlarge/thlarge.ts delete mode 100644 src/app/components/icons/times/ng-package.json delete mode 100644 src/app/components/icons/times/public_api.ts delete mode 100644 src/app/components/icons/times/times.ts delete mode 100644 src/app/components/icons/timescircle/ng-package.json delete mode 100644 src/app/components/icons/timescircle/public_api.ts delete mode 100644 src/app/components/icons/timescircle/timescircle.ts delete mode 100644 src/app/components/icons/trash/ng-package.json delete mode 100644 src/app/components/icons/trash/public_api.ts delete mode 100644 src/app/components/icons/trash/trash.ts delete mode 100644 src/app/components/icons/undo/ng-package.json delete mode 100644 src/app/components/icons/undo/public_api.ts delete mode 100644 src/app/components/icons/undo/undo.ts delete mode 100644 src/app/components/icons/upload/ng-package.json delete mode 100644 src/app/components/icons/upload/public_api.ts delete mode 100644 src/app/components/icons/upload/upload.ts delete mode 100644 src/app/components/icons/windowmaximize/ng-package.json delete mode 100644 src/app/components/icons/windowmaximize/public_api.ts delete mode 100644 src/app/components/icons/windowmaximize/windowmaximize.ts delete mode 100644 src/app/components/icons/windowminimize/ng-package.json delete mode 100644 src/app/components/icons/windowminimize/public_api.ts delete mode 100644 src/app/components/icons/windowminimize/windowminimize.ts delete mode 100644 src/app/components/image/image.css delete mode 100644 src/app/components/image/image.interface.ts delete mode 100644 src/app/components/image/image.spec.ts delete mode 100644 src/app/components/image/image.ts delete mode 100644 src/app/components/image/ng-package.json delete mode 100644 src/app/components/image/public_api.ts delete mode 100644 src/app/components/inplace/inplace.css delete mode 100644 src/app/components/inplace/inplace.interface.ts delete mode 100644 src/app/components/inplace/inplace.spec.ts delete mode 100644 src/app/components/inplace/inplace.ts delete mode 100644 src/app/components/inplace/ng-package.json delete mode 100644 src/app/components/inplace/public_api.ts delete mode 100644 src/app/components/inputgroup/inputgroup.ts delete mode 100644 src/app/components/inputgroup/ng-package.json delete mode 100644 src/app/components/inputgroup/public_api.ts delete mode 100644 src/app/components/inputgroupaddon/inputgroupaddon.ts delete mode 100644 src/app/components/inputgroupaddon/ng-package.json delete mode 100644 src/app/components/inputgroupaddon/public_api.ts delete mode 100644 src/app/components/inputicon/inputicon.css delete mode 100644 src/app/components/inputicon/inputicon.ts delete mode 100644 src/app/components/inputicon/ng-package.json delete mode 100644 src/app/components/inputicon/public_api.ts delete mode 100644 src/app/components/inputmask/inputmask.css delete mode 100644 src/app/components/inputmask/inputmask.interface.ts delete mode 100644 src/app/components/inputmask/inputmask.spec.ts delete mode 100644 src/app/components/inputmask/inputmask.ts delete mode 100644 src/app/components/inputmask/ng-package.json delete mode 100644 src/app/components/inputmask/public_api.ts delete mode 100644 src/app/components/inputnumber/inputnumber.css delete mode 100644 src/app/components/inputnumber/inputnumber.interface.ts delete mode 100644 src/app/components/inputnumber/inputnumber.spec.ts delete mode 100644 src/app/components/inputnumber/inputnumber.ts delete mode 100644 src/app/components/inputnumber/ng-package.json delete mode 100644 src/app/components/inputnumber/public_api.ts delete mode 100644 src/app/components/inputotp/inputotp.css delete mode 100644 src/app/components/inputotp/inputotp.interface.ts delete mode 100644 src/app/components/inputotp/inputotp.ts delete mode 100644 src/app/components/inputotp/ng-package.json delete mode 100644 src/app/components/inputotp/public_api.ts delete mode 100644 src/app/components/inputswitch/inputswitch.css delete mode 100644 src/app/components/inputswitch/inputswitch.interface.ts delete mode 100644 src/app/components/inputswitch/inputswitch.spec.ts delete mode 100644 src/app/components/inputswitch/inputswitch.ts delete mode 100644 src/app/components/inputswitch/ng-package.json delete mode 100644 src/app/components/inputswitch/public_api.ts delete mode 100644 src/app/components/inputtext/inputtext.css delete mode 100644 src/app/components/inputtext/inputtext.spec.ts delete mode 100644 src/app/components/inputtext/inputtext.ts delete mode 100644 src/app/components/inputtext/ng-package.json delete mode 100644 src/app/components/inputtext/public_api.ts delete mode 100644 src/app/components/inputtextarea/inputtextarea.css delete mode 100644 src/app/components/inputtextarea/inputtextarea.spec.ts delete mode 100644 src/app/components/inputtextarea/inputtextarea.ts delete mode 100644 src/app/components/inputtextarea/ng-package.json delete mode 100644 src/app/components/inputtextarea/public_api.ts delete mode 100644 src/app/components/keyfilter/keyfilter.interface.ts delete mode 100644 src/app/components/keyfilter/keyfilter.spec.ts delete mode 100644 src/app/components/keyfilter/keyfilter.ts delete mode 100644 src/app/components/keyfilter/ng-package.json delete mode 100644 src/app/components/keyfilter/public_api.ts delete mode 100644 src/app/components/knob/knob.css delete mode 100644 src/app/components/knob/knob.spec.ts delete mode 100644 src/app/components/knob/knob.ts delete mode 100644 src/app/components/knob/ng-package.json delete mode 100644 src/app/components/knob/public_api.ts delete mode 100644 src/app/components/listbox/listbox.css delete mode 100644 src/app/components/listbox/listbox.interface.ts delete mode 100644 src/app/components/listbox/listbox.spec.ts delete mode 100644 src/app/components/listbox/listbox.ts delete mode 100644 src/app/components/listbox/ng-package.json delete mode 100644 src/app/components/listbox/public_api.ts delete mode 100644 src/app/components/megamenu/megamenu.css delete mode 100644 src/app/components/megamenu/megamenu.interface.ts delete mode 100644 src/app/components/megamenu/megamenu.spec.ts delete mode 100644 src/app/components/megamenu/megamenu.ts delete mode 100644 src/app/components/megamenu/ng-package.json delete mode 100644 src/app/components/megamenu/public_api.ts delete mode 100644 src/app/components/menu/menu.css delete mode 100644 src/app/components/menu/menu.interface.ts delete mode 100644 src/app/components/menu/menu.spec.ts delete mode 100644 src/app/components/menu/menu.ts delete mode 100644 src/app/components/menu/ng-package.json delete mode 100644 src/app/components/menu/public_api.ts delete mode 100644 src/app/components/menubar/menubar.interface.ts delete mode 100644 src/app/components/menubar/menubar.spec.ts delete mode 100644 src/app/components/menubar/menubar.ts delete mode 100644 src/app/components/menubar/ng-package.json delete mode 100644 src/app/components/menubar/public_api.ts delete mode 100644 src/app/components/message/message.css delete mode 100644 src/app/components/message/message.spec.ts delete mode 100644 src/app/components/message/message.ts delete mode 100644 src/app/components/message/ng-package.json delete mode 100644 src/app/components/message/public_api.ts delete mode 100644 src/app/components/messages/messages.css delete mode 100644 src/app/components/messages/messages.interface.ts delete mode 100644 src/app/components/messages/messages.spec.ts delete mode 100644 src/app/components/messages/messages.ts delete mode 100644 src/app/components/messages/ng-package.json delete mode 100644 src/app/components/messages/public_api.ts delete mode 100644 src/app/components/metergroup/metergroup.interface.ts delete mode 100644 src/app/components/metergroup/metergroup.ts delete mode 100644 src/app/components/metergroup/ng-package.json delete mode 100644 src/app/components/metergroup/public_api.ts delete mode 100644 src/app/components/multiselect/multiselect.css delete mode 100644 src/app/components/multiselect/multiselect.interface.ts delete mode 100644 src/app/components/multiselect/multiselect.spec.ts delete mode 100644 src/app/components/multiselect/multiselect.ts delete mode 100644 src/app/components/multiselect/ng-package.json delete mode 100644 src/app/components/multiselect/public_api.ts delete mode 100644 src/app/components/ng-package.json delete mode 100644 src/app/components/orderlist/ng-package.json delete mode 100644 src/app/components/orderlist/orderlist.css delete mode 100644 src/app/components/orderlist/orderlist.interface.ts delete mode 100644 src/app/components/orderlist/orderlist.spec.ts delete mode 100644 src/app/components/orderlist/orderlist.ts delete mode 100644 src/app/components/orderlist/public_api.ts delete mode 100644 src/app/components/organizationchart/ng-package.json delete mode 100644 src/app/components/organizationchart/organizationchart.css delete mode 100644 src/app/components/organizationchart/organizationchart.interface.ts delete mode 100644 src/app/components/organizationchart/organizationchart.spec.ts delete mode 100644 src/app/components/organizationchart/organizationchart.ts delete mode 100644 src/app/components/organizationchart/public_api.ts delete mode 100644 src/app/components/overlay/ng-package.json delete mode 100644 src/app/components/overlay/overlay.css delete mode 100644 src/app/components/overlay/overlay.ts delete mode 100644 src/app/components/overlay/public_api.ts delete mode 100644 src/app/components/overlaypanel/ng-package.json delete mode 100644 src/app/components/overlaypanel/overlaypanel.css delete mode 100644 src/app/components/overlaypanel/overlaypanel.interface.ts delete mode 100644 src/app/components/overlaypanel/overlaypanel.spec.ts delete mode 100644 src/app/components/overlaypanel/overlaypanel.ts delete mode 100644 src/app/components/overlaypanel/public_api.ts delete mode 100644 src/app/components/package.json delete mode 100644 src/app/components/paginator/ng-package.json delete mode 100644 src/app/components/paginator/paginator.css delete mode 100644 src/app/components/paginator/paginator.interface.ts delete mode 100644 src/app/components/paginator/paginator.spec.ts delete mode 100644 src/app/components/paginator/paginator.ts delete mode 100644 src/app/components/paginator/public_api.ts delete mode 100644 src/app/components/panel/ng-package.json delete mode 100644 src/app/components/panel/panel.css delete mode 100644 src/app/components/panel/panel.interface.ts delete mode 100644 src/app/components/panel/panel.spec.ts delete mode 100644 src/app/components/panel/panel.ts delete mode 100644 src/app/components/panel/public_api.ts delete mode 100644 src/app/components/panelmenu/ng-package.json delete mode 100644 src/app/components/panelmenu/panelmenu.css delete mode 100644 src/app/components/panelmenu/panelmenu.interface.ts delete mode 100644 src/app/components/panelmenu/panelmenu.spec.ts delete mode 100644 src/app/components/panelmenu/panelmenu.ts delete mode 100644 src/app/components/panelmenu/public_api.ts delete mode 100644 src/app/components/password/images/password-meter.png delete mode 100644 src/app/components/password/ng-package.json delete mode 100644 src/app/components/password/password.css delete mode 100644 src/app/components/password/password.interface.ts delete mode 100644 src/app/components/password/password.spec.ts delete mode 100644 src/app/components/password/password.ts delete mode 100644 src/app/components/password/public_api.ts delete mode 100644 src/app/components/picklist/ng-package.json delete mode 100644 src/app/components/picklist/picklist.css delete mode 100644 src/app/components/picklist/picklist.interface.ts delete mode 100644 src/app/components/picklist/picklist.spec.ts delete mode 100644 src/app/components/picklist/picklist.ts delete mode 100644 src/app/components/picklist/public_api.ts delete mode 100644 src/app/components/progressbar/ng-package.json delete mode 100644 src/app/components/progressbar/progressbar.css delete mode 100644 src/app/components/progressbar/progressbar.interface.ts delete mode 100644 src/app/components/progressbar/progressbar.spec.ts delete mode 100644 src/app/components/progressbar/progressbar.ts delete mode 100644 src/app/components/progressbar/public_api.ts delete mode 100644 src/app/components/progressspinner/ng-package.json delete mode 100644 src/app/components/progressspinner/progressspinner.css delete mode 100644 src/app/components/progressspinner/progressspinner.spec.ts delete mode 100644 src/app/components/progressspinner/progressspinner.ts delete mode 100644 src/app/components/progressspinner/public_api.ts delete mode 100644 src/app/components/public_api.ts delete mode 100644 src/app/components/radiobutton/ng-package.json delete mode 100644 src/app/components/radiobutton/public_api.ts delete mode 100644 src/app/components/radiobutton/radiobutton.css delete mode 100644 src/app/components/radiobutton/radiobutton.interface.ts delete mode 100644 src/app/components/radiobutton/radiobutton.spec.ts delete mode 100644 src/app/components/radiobutton/radiobutton.ts delete mode 100644 src/app/components/rating/ng-package.json delete mode 100644 src/app/components/rating/public_api.ts delete mode 100644 src/app/components/rating/rating.css delete mode 100644 src/app/components/rating/rating.interface.ts delete mode 100644 src/app/components/rating/rating.spec.ts delete mode 100644 src/app/components/rating/rating.ts delete mode 100644 src/app/components/ripple/ng-package.json delete mode 100644 src/app/components/ripple/public_api.ts delete mode 100644 src/app/components/ripple/ripple.css delete mode 100644 src/app/components/ripple/ripple.spec.ts delete mode 100644 src/app/components/ripple/ripple.ts delete mode 100644 src/app/components/scroller/ng-package.json delete mode 100644 src/app/components/scroller/public_api.ts delete mode 100644 src/app/components/scroller/scroller.css delete mode 100644 src/app/components/scroller/scroller.interface.ts delete mode 100644 src/app/components/scroller/scroller.spec.ts delete mode 100644 src/app/components/scroller/scroller.ts delete mode 100644 src/app/components/scrollpanel/ng-package.json delete mode 100644 src/app/components/scrollpanel/public_api.ts delete mode 100644 src/app/components/scrollpanel/scrollpanel.css delete mode 100644 src/app/components/scrollpanel/scrollpanel.interface.ts delete mode 100644 src/app/components/scrollpanel/scrollpanel.spec.ts delete mode 100644 src/app/components/scrollpanel/scrollpanel.ts delete mode 100644 src/app/components/scrolltop/ng-package.json delete mode 100644 src/app/components/scrolltop/public_api.ts delete mode 100644 src/app/components/scrolltop/scrolltop.css delete mode 100644 src/app/components/scrolltop/scrolltop.interface.ts delete mode 100644 src/app/components/scrolltop/scrolltop.spec.ts delete mode 100644 src/app/components/scrolltop/scrolltop.ts delete mode 100644 src/app/components/selectbutton/ng-package.json delete mode 100644 src/app/components/selectbutton/public_api.ts delete mode 100644 src/app/components/selectbutton/selectbutton.interface.ts delete mode 100644 src/app/components/selectbutton/selectbutton.spec.ts delete mode 100644 src/app/components/selectbutton/selectbutton.ts delete mode 100644 src/app/components/sidebar/ng-package.json delete mode 100644 src/app/components/sidebar/public_api.ts delete mode 100644 src/app/components/sidebar/sidebar.css delete mode 100644 src/app/components/sidebar/sidebar.interface.ts delete mode 100644 src/app/components/sidebar/sidebar.spec.ts delete mode 100644 src/app/components/sidebar/sidebar.ts delete mode 100644 src/app/components/skeleton/ng-package.json delete mode 100644 src/app/components/skeleton/public_api.ts delete mode 100644 src/app/components/skeleton/skeleton.css delete mode 100644 src/app/components/skeleton/skeleton.spec.ts delete mode 100644 src/app/components/skeleton/skeleton.ts delete mode 100644 src/app/components/slidemenu/ng-package.json delete mode 100644 src/app/components/slidemenu/public_api.ts delete mode 100644 src/app/components/slidemenu/slidemenu.css delete mode 100644 src/app/components/slidemenu/slidemenu.interface.ts delete mode 100644 src/app/components/slidemenu/slidemenu.spec.ts delete mode 100644 src/app/components/slidemenu/slidemenu.ts delete mode 100644 src/app/components/slider/ng-package.json delete mode 100644 src/app/components/slider/public_api.ts delete mode 100644 src/app/components/slider/slider.css delete mode 100644 src/app/components/slider/slider.interface.ts delete mode 100644 src/app/components/slider/slider.spec.ts delete mode 100644 src/app/components/slider/slider.ts delete mode 100644 src/app/components/speeddial/ng-package.json delete mode 100644 src/app/components/speeddial/public_api.ts delete mode 100644 src/app/components/speeddial/speeddial.css delete mode 100644 src/app/components/speeddial/speeddial.interface.ts delete mode 100644 src/app/components/speeddial/speeddial.spec.ts delete mode 100644 src/app/components/speeddial/speeddial.ts delete mode 100644 src/app/components/spinner/ng-package.json delete mode 100644 src/app/components/spinner/public_api.ts delete mode 100644 src/app/components/spinner/spinner.css delete mode 100644 src/app/components/spinner/spinner.ts delete mode 100644 src/app/components/splitbutton/ng-package.json delete mode 100644 src/app/components/splitbutton/public_api.ts delete mode 100644 src/app/components/splitbutton/splitbutton.css delete mode 100644 src/app/components/splitbutton/splitbutton.interface.ts delete mode 100644 src/app/components/splitbutton/splitbutton.spec.ts delete mode 100644 src/app/components/splitbutton/splitbutton.ts delete mode 100644 src/app/components/splitter/ng-package.json delete mode 100644 src/app/components/splitter/public_api.ts delete mode 100644 src/app/components/splitter/splitter.css delete mode 100644 src/app/components/splitter/splitter.interface.ts delete mode 100644 src/app/components/splitter/splitter.spec.ts delete mode 100644 src/app/components/splitter/splitter.ts delete mode 100644 src/app/components/stepper/ng-package.json delete mode 100644 src/app/components/stepper/public_api.ts delete mode 100644 src/app/components/stepper/stepper.css delete mode 100644 src/app/components/stepper/stepper.interface.ts delete mode 100644 src/app/components/stepper/stepper.ts delete mode 100644 src/app/components/stepper/stepperpanel.interface.ts delete mode 100644 src/app/components/steps/ng-package.json delete mode 100644 src/app/components/steps/public_api.ts delete mode 100644 src/app/components/steps/steps.css delete mode 100644 src/app/components/steps/steps.spec.ts delete mode 100644 src/app/components/steps/steps.ts delete mode 100644 src/app/components/styleclass/ng-package.json delete mode 100644 src/app/components/styleclass/public_api.ts delete mode 100644 src/app/components/styleclass/styleclass.ts delete mode 100644 src/app/components/table/columnfilter.interface.ts delete mode 100644 src/app/components/table/ng-package.json delete mode 100644 src/app/components/table/public_api.ts delete mode 100644 src/app/components/table/table.css delete mode 100644 src/app/components/table/table.interface.ts delete mode 100644 src/app/components/table/table.spec.ts delete mode 100644 src/app/components/table/table.ts delete mode 100644 src/app/components/tabmenu/ng-package.json delete mode 100644 src/app/components/tabmenu/public_api.ts delete mode 100644 src/app/components/tabmenu/tabmenu.css delete mode 100644 src/app/components/tabmenu/tabmenu.interface.ts delete mode 100644 src/app/components/tabmenu/tabmenu.spec.ts delete mode 100644 src/app/components/tabmenu/tabmenu.ts delete mode 100644 src/app/components/tabview/ng-package.json delete mode 100644 src/app/components/tabview/public_api.ts delete mode 100644 src/app/components/tabview/tabpanel.interface.ts delete mode 100644 src/app/components/tabview/tabview.css delete mode 100644 src/app/components/tabview/tabview.interface.ts delete mode 100644 src/app/components/tabview/tabview.spec.ts delete mode 100644 src/app/components/tabview/tabview.ts delete mode 100644 src/app/components/tag/ng-package.json delete mode 100644 src/app/components/tag/public_api.ts delete mode 100644 src/app/components/tag/tag.css delete mode 100644 src/app/components/tag/tag.interface.ts delete mode 100644 src/app/components/tag/tag.spec.ts delete mode 100644 src/app/components/tag/tag.ts delete mode 100644 src/app/components/terminal/ng-package.json delete mode 100644 src/app/components/terminal/public_api.ts delete mode 100644 src/app/components/terminal/terminal.css delete mode 100644 src/app/components/terminal/terminal.interface.ts delete mode 100644 src/app/components/terminal/terminal.spec.ts delete mode 100644 src/app/components/terminal/terminal.ts delete mode 100644 src/app/components/terminal/terminalservice.ts delete mode 100644 src/app/components/tieredmenu/ng-package.json delete mode 100644 src/app/components/tieredmenu/public_api.ts delete mode 100644 src/app/components/tieredmenu/tieredmenu.css delete mode 100644 src/app/components/tieredmenu/tieredmenu.interface.ts delete mode 100644 src/app/components/tieredmenu/tieredmenu.spec.ts delete mode 100644 src/app/components/tieredmenu/tieredmenu.ts delete mode 100644 src/app/components/timeline/ng-package.json delete mode 100644 src/app/components/timeline/public_api.ts delete mode 100644 src/app/components/timeline/timeline.css delete mode 100644 src/app/components/timeline/timeline.interface.ts delete mode 100644 src/app/components/timeline/timeline.ts delete mode 100644 src/app/components/toast/ng-package.json delete mode 100644 src/app/components/toast/public_api.ts delete mode 100644 src/app/components/toast/toast.css delete mode 100644 src/app/components/toast/toast.interface.ts delete mode 100644 src/app/components/toast/toast.spec.ts delete mode 100644 src/app/components/toast/toast.ts delete mode 100644 src/app/components/togglebutton/ng-package.json delete mode 100644 src/app/components/togglebutton/public_api.ts delete mode 100644 src/app/components/togglebutton/togglebutton.interface.ts delete mode 100644 src/app/components/togglebutton/togglebutton.spec.ts delete mode 100644 src/app/components/togglebutton/togglebutton.ts delete mode 100644 src/app/components/toolbar/ng-package.json delete mode 100644 src/app/components/toolbar/public_api.ts delete mode 100644 src/app/components/toolbar/toolbar.css delete mode 100644 src/app/components/toolbar/toolbar.interface.ts delete mode 100644 src/app/components/toolbar/toolbar.spec.ts delete mode 100644 src/app/components/toolbar/toolbar.ts delete mode 100644 src/app/components/tooltip/ng-package.json delete mode 100644 src/app/components/tooltip/public_api.ts delete mode 100644 src/app/components/tooltip/tooltip.css delete mode 100644 src/app/components/tooltip/tooltip.spec.ts delete mode 100644 src/app/components/tooltip/tooltip.ts delete mode 100644 src/app/components/tree/images/line.gif delete mode 100644 src/app/components/tree/ng-package.json delete mode 100644 src/app/components/tree/public_api.ts delete mode 100644 src/app/components/tree/tree.css delete mode 100644 src/app/components/tree/tree.interface.ts delete mode 100644 src/app/components/tree/tree.spec.ts delete mode 100644 src/app/components/tree/tree.ts delete mode 100644 src/app/components/treeselect/ng-package.json delete mode 100644 src/app/components/treeselect/public_api.ts delete mode 100644 src/app/components/treeselect/treeselect.css delete mode 100644 src/app/components/treeselect/treeselect.interface.ts delete mode 100644 src/app/components/treeselect/treeselect.ts delete mode 100644 src/app/components/treetable/ng-package.json delete mode 100644 src/app/components/treetable/public_api.ts delete mode 100644 src/app/components/treetable/treetable.css delete mode 100644 src/app/components/treetable/treetable.interface.ts delete mode 100644 src/app/components/treetable/treetable.spec.ts delete mode 100644 src/app/components/treetable/treetable.ts delete mode 100644 src/app/components/tristatecheckbox/ng-package.json delete mode 100644 src/app/components/tristatecheckbox/public_api.ts delete mode 100644 src/app/components/tristatecheckbox/tristatecheckbox.interface.ts delete mode 100644 src/app/components/tristatecheckbox/tristatecheckbox.spec.ts delete mode 100644 src/app/components/tristatecheckbox/tristatecheckbox.ts delete mode 100644 src/app/components/ts-helpers/ng-package.json delete mode 100644 src/app/components/ts-helpers/public_api.ts delete mode 100644 src/app/components/ts-helpers/ts-helpers.ts delete mode 100644 src/app/components/tsconfig.lib.json delete mode 100644 src/app/components/tsconfig.lib.prod.json delete mode 100644 src/app/components/utils/ng-package.json delete mode 100644 src/app/components/utils/objectutils.spec.ts delete mode 100644 src/app/components/utils/objectutils.ts delete mode 100644 src/app/components/utils/public_api.ts delete mode 100644 src/app/components/utils/uniquecomponentid.ts delete mode 100644 src/app/components/utils/zindexutils.ts delete mode 100644 src/app/components/virtualscroller/ng-package.json delete mode 100644 src/app/components/virtualscroller/public_api.ts delete mode 100644 src/app/components/virtualscroller/virtualscroller.interface.ts delete mode 100644 src/app/components/virtualscroller/virtualscroller.ts delete mode 100644 src/app/showcase/data/news.json delete mode 100644 src/app/showcase/data/versions.json delete mode 100644 src/app/showcase/demo/deferreddemo.scss delete mode 100644 src/app/showcase/demo/deferreddemo.ts delete mode 100644 src/app/showcase/doc/Image/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/Image/basicdoc.ts delete mode 100644 src/app/showcase/doc/Image/imagedoc.module.ts delete mode 100644 src/app/showcase/doc/Image/importdoc.ts delete mode 100644 src/app/showcase/doc/Image/previewdoc.ts delete mode 100644 src/app/showcase/doc/Image/previewimagesourcedoc.ts delete mode 100644 src/app/showcase/doc/Image/styledoc.ts delete mode 100644 src/app/showcase/doc/Image/templatedoc.ts delete mode 100644 src/app/showcase/doc/accordion/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/accordion/accordiondoc.module.ts delete mode 100644 src/app/showcase/doc/accordion/basicdoc.ts delete mode 100644 src/app/showcase/doc/accordion/controlleddoc.ts delete mode 100644 src/app/showcase/doc/accordion/disableddoc.ts delete mode 100644 src/app/showcase/doc/accordion/dynamicdoc.ts delete mode 100644 src/app/showcase/doc/accordion/importdoc.ts delete mode 100644 src/app/showcase/doc/accordion/multipledoc.ts delete mode 100644 src/app/showcase/doc/accordion/styledoc.ts delete mode 100644 src/app/showcase/doc/accordion/templatedoc.ts delete mode 100644 src/app/showcase/doc/animateonscroll/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/animateonscroll/animateonscrolldoc.module.ts delete mode 100644 src/app/showcase/doc/animateonscroll/basicdoc.ts delete mode 100644 src/app/showcase/doc/animateonscroll/importdoc.ts delete mode 100644 src/app/showcase/doc/apidoc/index.json delete mode 100644 src/app/showcase/doc/autocomplete/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/autocomplete/autocompletedoc.module.ts delete mode 100644 src/app/showcase/doc/autocomplete/basicdoc.ts delete mode 100644 src/app/showcase/doc/autocomplete/disableddoc.ts delete mode 100644 src/app/showcase/doc/autocomplete/dropdowndoc.ts delete mode 100644 src/app/showcase/doc/autocomplete/filleddoc.ts delete mode 100644 src/app/showcase/doc/autocomplete/floatlabeldoc.ts delete mode 100644 src/app/showcase/doc/autocomplete/forceselectiondoc.ts delete mode 100644 src/app/showcase/doc/autocomplete/groupdoc.ts delete mode 100644 src/app/showcase/doc/autocomplete/importdoc.ts delete mode 100644 src/app/showcase/doc/autocomplete/invaliddoc.ts delete mode 100644 src/app/showcase/doc/autocomplete/multipledoc.ts delete mode 100644 src/app/showcase/doc/autocomplete/objectsdoc.ts delete mode 100644 src/app/showcase/doc/autocomplete/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/autocomplete/showclear-doc.component.ts delete mode 100644 src/app/showcase/doc/autocomplete/styledoc.ts delete mode 100644 src/app/showcase/doc/autocomplete/templatedoc.ts delete mode 100644 src/app/showcase/doc/autocomplete/virtualscrolldoc.ts delete mode 100644 src/app/showcase/doc/autofocus/autofocusdoc.module.ts delete mode 100644 src/app/showcase/doc/autofocus/basicdoc.ts delete mode 100644 src/app/showcase/doc/autofocus/importdoc.ts delete mode 100644 src/app/showcase/doc/avatar/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/avatar/avatardoc.module.ts delete mode 100644 src/app/showcase/doc/avatar/avatargroupdoc.ts delete mode 100644 src/app/showcase/doc/avatar/avatargroupstyledoc.ts delete mode 100644 src/app/showcase/doc/avatar/avatarstyledoc.ts delete mode 100644 src/app/showcase/doc/avatar/badgedoc.ts delete mode 100644 src/app/showcase/doc/avatar/icondoc.ts delete mode 100644 src/app/showcase/doc/avatar/imagedoc.ts delete mode 100644 src/app/showcase/doc/avatar/importdoc.ts delete mode 100644 src/app/showcase/doc/avatar/labeldoc.ts delete mode 100644 src/app/showcase/doc/avatar/shapedoc.ts delete mode 100644 src/app/showcase/doc/avatar/sizedoc.ts delete mode 100644 src/app/showcase/doc/avatar/templatedoc.ts delete mode 100644 src/app/showcase/doc/badge/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/badge/badgedoc.module.ts delete mode 100644 src/app/showcase/doc/badge/basicdoc.ts delete mode 100644 src/app/showcase/doc/badge/buttondoc.ts delete mode 100644 src/app/showcase/doc/badge/directivedoc.ts delete mode 100644 src/app/showcase/doc/badge/importdoc.ts delete mode 100644 src/app/showcase/doc/badge/positiondoc.ts delete mode 100644 src/app/showcase/doc/badge/severitydoc.ts delete mode 100644 src/app/showcase/doc/badge/sizedoc.ts delete mode 100644 src/app/showcase/doc/badge/styledoc.ts delete mode 100644 src/app/showcase/doc/blockui/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/blockui/basicdoc.ts delete mode 100644 src/app/showcase/doc/blockui/blockuidoc.module.ts delete mode 100644 src/app/showcase/doc/blockui/documentdoc.ts delete mode 100644 src/app/showcase/doc/blockui/importdoc.ts delete mode 100644 src/app/showcase/doc/blockui/styledoc.ts delete mode 100644 src/app/showcase/doc/breadcrumb/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/breadcrumb/basicdoc.ts delete mode 100644 src/app/showcase/doc/breadcrumb/breadcrumbdoc.module.ts delete mode 100644 src/app/showcase/doc/breadcrumb/chevrondoc.ts delete mode 100644 src/app/showcase/doc/breadcrumb/importdoc.ts delete mode 100644 src/app/showcase/doc/breadcrumb/routerdoc.ts delete mode 100644 src/app/showcase/doc/breadcrumb/styledoc.ts delete mode 100644 src/app/showcase/doc/breadcrumb/templatedoc.ts delete mode 100644 src/app/showcase/doc/button/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/button/badgedoc.ts delete mode 100644 src/app/showcase/doc/button/basicdoc.ts delete mode 100644 src/app/showcase/doc/button/buttondoc.module.ts delete mode 100644 src/app/showcase/doc/button/buttongroupdoc.ts delete mode 100644 src/app/showcase/doc/button/buttonsetdoc.ts delete mode 100644 src/app/showcase/doc/button/directivedoc.ts delete mode 100644 src/app/showcase/doc/button/disableddoc.ts delete mode 100644 src/app/showcase/doc/button/iconsdoc.ts delete mode 100644 src/app/showcase/doc/button/iconsonlydoc.ts delete mode 100644 src/app/showcase/doc/button/importdoc.ts delete mode 100644 src/app/showcase/doc/button/linkdoc.ts delete mode 100644 src/app/showcase/doc/button/loadingdoc.ts delete mode 100644 src/app/showcase/doc/button/outlineddoc.ts delete mode 100644 src/app/showcase/doc/button/raiseddoc.ts delete mode 100644 src/app/showcase/doc/button/raisedtextdoc.ts delete mode 100644 src/app/showcase/doc/button/roundeddoc.ts delete mode 100644 src/app/showcase/doc/button/severitydoc.ts delete mode 100644 src/app/showcase/doc/button/sizesdoc.ts delete mode 100644 src/app/showcase/doc/button/styledoc.ts delete mode 100644 src/app/showcase/doc/button/templatedoc.ts delete mode 100644 src/app/showcase/doc/button/textdoc.ts delete mode 100644 src/app/showcase/doc/calendar/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/calendar/basicdoc.ts delete mode 100644 src/app/showcase/doc/calendar/buttonbardoc.ts delete mode 100644 src/app/showcase/doc/calendar/calendardoc.module.ts delete mode 100644 src/app/showcase/doc/calendar/datetemplatedoc.ts delete mode 100644 src/app/showcase/doc/calendar/disableddoc.ts delete mode 100644 src/app/showcase/doc/calendar/eventsdoc.ts delete mode 100644 src/app/showcase/doc/calendar/filleddoc.ts delete mode 100644 src/app/showcase/doc/calendar/floatlabeldoc.ts delete mode 100644 src/app/showcase/doc/calendar/formatdoc.ts delete mode 100644 src/app/showcase/doc/calendar/icondoc.ts delete mode 100644 src/app/showcase/doc/calendar/importdoc.ts delete mode 100644 src/app/showcase/doc/calendar/inlinedoc.ts delete mode 100644 src/app/showcase/doc/calendar/invaliddoc.ts delete mode 100644 src/app/showcase/doc/calendar/localedoc.ts delete mode 100644 src/app/showcase/doc/calendar/methodsdoc.ts delete mode 100644 src/app/showcase/doc/calendar/minmaxdox.ts delete mode 100644 src/app/showcase/doc/calendar/monthdoc.ts delete mode 100644 src/app/showcase/doc/calendar/multipledoc.ts delete mode 100644 src/app/showcase/doc/calendar/multiplemonths.doc.ts delete mode 100644 src/app/showcase/doc/calendar/rangedoc.ts delete mode 100644 src/app/showcase/doc/calendar/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/calendar/styledoc.ts delete mode 100644 src/app/showcase/doc/calendar/templatedoc.ts delete mode 100644 src/app/showcase/doc/calendar/templatesdoc.ts delete mode 100644 src/app/showcase/doc/calendar/timedoc.ts delete mode 100644 src/app/showcase/doc/calendar/touchuidoc.ts delete mode 100644 src/app/showcase/doc/calendar/yeardoc.ts delete mode 100644 src/app/showcase/doc/card/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/card/advanceddoc.ts delete mode 100644 src/app/showcase/doc/card/basicdoc.ts delete mode 100644 src/app/showcase/doc/card/carddoc.module.ts delete mode 100644 src/app/showcase/doc/card/importdoc.ts delete mode 100644 src/app/showcase/doc/card/styledoc.ts delete mode 100644 src/app/showcase/doc/carousel/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/carousel/basicdoc.ts delete mode 100644 src/app/showcase/doc/carousel/carouseldoc.module.ts delete mode 100644 src/app/showcase/doc/carousel/circulardoc.ts delete mode 100644 src/app/showcase/doc/carousel/importdoc.ts delete mode 100644 src/app/showcase/doc/carousel/numscrolldoc.ts delete mode 100644 src/app/showcase/doc/carousel/responsivedoc.ts delete mode 100644 src/app/showcase/doc/carousel/styledoc.ts delete mode 100644 src/app/showcase/doc/carousel/templatedoc.ts delete mode 100644 src/app/showcase/doc/carousel/verticaldoc.ts delete mode 100644 src/app/showcase/doc/cascadeselect/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/cascadeselect/basicdoc.ts delete mode 100644 src/app/showcase/doc/cascadeselect/cascasdeselectdoc.module.ts delete mode 100644 src/app/showcase/doc/cascadeselect/disableddoc.ts delete mode 100644 src/app/showcase/doc/cascadeselect/filleddoc.ts delete mode 100644 src/app/showcase/doc/cascadeselect/floatlabeldoc.ts delete mode 100644 src/app/showcase/doc/cascadeselect/importdoc.ts delete mode 100644 src/app/showcase/doc/cascadeselect/invaliddoc.ts delete mode 100644 src/app/showcase/doc/cascadeselect/loadingdoc.ts delete mode 100644 src/app/showcase/doc/cascadeselect/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/cascadeselect/styledoc.ts delete mode 100644 src/app/showcase/doc/cascadeselect/templatedoc.ts delete mode 100644 src/app/showcase/doc/chart/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/chart/basicdoc.ts delete mode 100644 src/app/showcase/doc/chart/chartdoc.module.ts delete mode 100644 src/app/showcase/doc/chart/chartjsdoc.ts delete mode 100644 src/app/showcase/doc/chart/combodoc.ts delete mode 100644 src/app/showcase/doc/chart/doughnutdoc.ts delete mode 100644 src/app/showcase/doc/chart/horizontalbardoc.ts delete mode 100644 src/app/showcase/doc/chart/importdoc.ts delete mode 100644 src/app/showcase/doc/chart/linedoc.ts delete mode 100644 src/app/showcase/doc/chart/linestyledoc.ts delete mode 100644 src/app/showcase/doc/chart/methodsdoc.ts delete mode 100644 src/app/showcase/doc/chart/multiaxisdoc.ts delete mode 100644 src/app/showcase/doc/chart/piedoc.ts delete mode 100644 src/app/showcase/doc/chart/polarareadoc.ts delete mode 100644 src/app/showcase/doc/chart/propsdoc.ts delete mode 100644 src/app/showcase/doc/chart/radardoc.ts delete mode 100644 src/app/showcase/doc/chart/stackedbardoc.ts delete mode 100644 src/app/showcase/doc/chart/verticalbardoc.ts delete mode 100644 src/app/showcase/doc/checkbox/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/checkbox/basicdoc.ts delete mode 100644 src/app/showcase/doc/checkbox/checkboxdoc.module.ts delete mode 100644 src/app/showcase/doc/checkbox/disableddoc.ts delete mode 100644 src/app/showcase/doc/checkbox/dynamicdoc.ts delete mode 100644 src/app/showcase/doc/checkbox/filleddoc.ts delete mode 100644 src/app/showcase/doc/checkbox/importdoc.ts delete mode 100644 src/app/showcase/doc/checkbox/invaliddoc.ts delete mode 100644 src/app/showcase/doc/checkbox/labeldoc.ts delete mode 100644 src/app/showcase/doc/checkbox/multipledoc.ts delete mode 100644 src/app/showcase/doc/checkbox/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/checkbox/styledoc.ts delete mode 100644 src/app/showcase/doc/chip/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/chip/basicdoc.ts delete mode 100644 src/app/showcase/doc/chip/chipdoc.module.ts delete mode 100644 src/app/showcase/doc/chip/icondoc.ts delete mode 100644 src/app/showcase/doc/chip/imagedoc.ts delete mode 100644 src/app/showcase/doc/chip/importdoc.ts delete mode 100644 src/app/showcase/doc/chip/styledoc.ts delete mode 100644 src/app/showcase/doc/chip/templatedoc.ts delete mode 100644 src/app/showcase/doc/chips/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/chips/basicdoc.ts delete mode 100644 src/app/showcase/doc/chips/chipsdoc.module.ts delete mode 100644 src/app/showcase/doc/chips/disableddoc.ts delete mode 100644 src/app/showcase/doc/chips/filleddoc.ts delete mode 100644 src/app/showcase/doc/chips/floatlabeldoc.ts delete mode 100644 src/app/showcase/doc/chips/importdoc.ts delete mode 100644 src/app/showcase/doc/chips/invaliddoc.ts delete mode 100644 src/app/showcase/doc/chips/maxvaluesdoc.ts delete mode 100644 src/app/showcase/doc/chips/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/chips/regexpseparator.doc.ts delete mode 100644 src/app/showcase/doc/chips/separatordoc.ts delete mode 100644 src/app/showcase/doc/chips/styledoc.ts delete mode 100644 src/app/showcase/doc/chips/templatedoc.ts delete mode 100644 src/app/showcase/doc/colorpicker/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/colorpicker/basicdoc.ts delete mode 100644 src/app/showcase/doc/colorpicker/colorpickerdoc.module.ts delete mode 100644 src/app/showcase/doc/colorpicker/disableddoc.ts delete mode 100644 src/app/showcase/doc/colorpicker/formatdoc.ts delete mode 100644 src/app/showcase/doc/colorpicker/importdoc.ts delete mode 100644 src/app/showcase/doc/colorpicker/inlinedoc.ts delete mode 100644 src/app/showcase/doc/colorpicker/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/colorpicker/styledoc.ts delete mode 100644 src/app/showcase/doc/colors/colorsdoc.module.ts delete mode 100644 src/app/showcase/doc/colors/overviewdoc.ts delete mode 100644 src/app/showcase/doc/colors/palettedoc.ts delete mode 100644 src/app/showcase/doc/colors/surfacesdoc.ts delete mode 100644 src/app/showcase/doc/configuration/configurationdoc.module.ts delete mode 100644 src/app/showcase/doc/configuration/cspdoc.ts delete mode 100644 src/app/showcase/doc/configuration/filtermodedoc.ts delete mode 100644 src/app/showcase/doc/configuration/importdoc.ts delete mode 100644 src/app/showcase/doc/configuration/locale/apidoc.ts delete mode 100644 src/app/showcase/doc/configuration/locale/ngx-translatedoc.ts delete mode 100644 src/app/showcase/doc/configuration/locale/repositorydoc.ts delete mode 100644 src/app/showcase/doc/configuration/locale/setlocaledoc.ts delete mode 100644 src/app/showcase/doc/configuration/rippledoc.ts delete mode 100644 src/app/showcase/doc/configuration/zindexdoc.ts delete mode 100644 src/app/showcase/doc/confirmdialog/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/confirmdialog/basicdoc.ts delete mode 100644 src/app/showcase/doc/confirmdialog/confirmdialogdoc.module.ts delete mode 100644 src/app/showcase/doc/confirmdialog/headlessdoc.ts delete mode 100644 src/app/showcase/doc/confirmdialog/importdoc.ts delete mode 100644 src/app/showcase/doc/confirmdialog/positiondoc.ts delete mode 100644 src/app/showcase/doc/confirmdialog/severitycdoc.ts delete mode 100644 src/app/showcase/doc/confirmdialog/styledoc.ts delete mode 100644 src/app/showcase/doc/confirmdialog/templatedoc.ts delete mode 100644 src/app/showcase/doc/confirmpopup/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/confirmpopup/basicdoc.ts delete mode 100644 src/app/showcase/doc/confirmpopup/confirmationapidoc.ts delete mode 100644 src/app/showcase/doc/confirmpopup/confirmpopupdoc.module.ts delete mode 100644 src/app/showcase/doc/confirmpopup/headlessdoc.ts delete mode 100644 src/app/showcase/doc/confirmpopup/importdoc.ts delete mode 100644 src/app/showcase/doc/confirmpopup/propsdoc.ts delete mode 100644 src/app/showcase/doc/confirmpopup/styledoc.ts delete mode 100644 src/app/showcase/doc/confirmpopup/templatedoc.ts delete mode 100644 src/app/showcase/doc/confirmpopup/templatesdoc.ts delete mode 100644 src/app/showcase/doc/contextmenu/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/contextmenu/basicdoc.ts delete mode 100644 src/app/showcase/doc/contextmenu/commanddoc.ts delete mode 100644 src/app/showcase/doc/contextmenu/contextmenudoc.module.ts delete mode 100644 src/app/showcase/doc/contextmenu/documentdoc.ts delete mode 100644 src/app/showcase/doc/contextmenu/importdoc.ts delete mode 100644 src/app/showcase/doc/contextmenu/routerdoc.ts delete mode 100644 src/app/showcase/doc/contextmenu/styledoc.ts delete mode 100644 src/app/showcase/doc/contextmenu/tabledoc.ts delete mode 100644 src/app/showcase/doc/contextmenu/templatedoc.ts delete mode 100644 src/app/showcase/doc/contribution/benefitsdoc.ts delete mode 100644 src/app/showcase/doc/contribution/cladoc.ts delete mode 100644 src/app/showcase/doc/contribution/communicationdoc.ts delete mode 100644 src/app/showcase/doc/contribution/contribution.module.ts delete mode 100644 src/app/showcase/doc/contribution/helpneededdoc.ts delete mode 100644 src/app/showcase/doc/contribution/introductiondoc.ts delete mode 100644 src/app/showcase/doc/contribution/keypoints.ts delete mode 100644 src/app/showcase/doc/contribution/pathwaydoc.ts delete mode 100644 src/app/showcase/doc/customicons/customicons.module.ts delete mode 100644 src/app/showcase/doc/customicons/fontawesomedoc.ts delete mode 100644 src/app/showcase/doc/customicons/imagedoc.ts delete mode 100644 src/app/showcase/doc/customicons/materialdoc.ts delete mode 100644 src/app/showcase/doc/customicons/svgdoc.ts delete mode 100644 src/app/showcase/doc/dataview/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/dataview/basicdoc.ts delete mode 100644 src/app/showcase/doc/dataview/dataviewdoc.module.ts delete mode 100644 src/app/showcase/doc/dataview/importdoc.ts delete mode 100644 src/app/showcase/doc/dataview/layoutdoc.ts delete mode 100644 src/app/showcase/doc/dataview/loadingdoc.ts delete mode 100644 src/app/showcase/doc/dataview/paginationdoc.ts delete mode 100644 src/app/showcase/doc/dataview/sortingdoc.ts delete mode 100644 src/app/showcase/doc/dataview/styledoc.ts delete mode 100644 src/app/showcase/doc/defer/basicdoc.ts delete mode 100644 src/app/showcase/doc/defer/datatabledoc.ts delete mode 100644 src/app/showcase/doc/defer/deferdoc.module.ts delete mode 100644 src/app/showcase/doc/defer/importdoc.ts delete mode 100644 src/app/showcase/doc/dialog/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/dialog/basicdoc.ts delete mode 100644 src/app/showcase/doc/dialog/dialogdoc.module.ts delete mode 100644 src/app/showcase/doc/dialog/headlessdoc.ts delete mode 100644 src/app/showcase/doc/dialog/importdoc.ts delete mode 100644 src/app/showcase/doc/dialog/longcontentdoc.ts delete mode 100644 src/app/showcase/doc/dialog/maximizabledoc.ts delete mode 100644 src/app/showcase/doc/dialog/modaldoc.ts delete mode 100644 src/app/showcase/doc/dialog/overlaysinsidedoc.ts delete mode 100644 src/app/showcase/doc/dialog/positiondoc.ts delete mode 100644 src/app/showcase/doc/dialog/responsivedoc.ts delete mode 100644 src/app/showcase/doc/dialog/styledoc.ts delete mode 100644 src/app/showcase/doc/dialog/templatedoc.ts delete mode 100644 src/app/showcase/doc/dialog/withoutmodaldoc.ts delete mode 100644 src/app/showcase/doc/divider/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/divider/basicdoc.ts delete mode 100644 src/app/showcase/doc/divider/contentdoc.ts delete mode 100644 src/app/showcase/doc/divider/dividerdoc.module.ts delete mode 100644 src/app/showcase/doc/divider/importdoc.ts delete mode 100644 src/app/showcase/doc/divider/logindoc.ts delete mode 100644 src/app/showcase/doc/divider/styledoc.ts delete mode 100644 src/app/showcase/doc/divider/typedoc.ts delete mode 100644 src/app/showcase/doc/divider/verticaldoc.ts delete mode 100644 src/app/showcase/doc/dock/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/dock/advanceddoc.ts delete mode 100644 src/app/showcase/doc/dock/basicdoc.ts delete mode 100644 src/app/showcase/doc/dock/dockdoc.module.ts delete mode 100644 src/app/showcase/doc/dock/importdoc.ts delete mode 100644 src/app/showcase/doc/dock/styledoc.ts delete mode 100644 src/app/showcase/doc/dragdrop/basicdoc.ts delete mode 100644 src/app/showcase/doc/dragdrop/datatabledoc.ts delete mode 100644 src/app/showcase/doc/dragdrop/dragdropdoc.module.ts delete mode 100644 src/app/showcase/doc/dragdrop/draghandledoc.ts delete mode 100644 src/app/showcase/doc/dragdrop/dropindicatordoc.ts delete mode 100644 src/app/showcase/doc/dragdrop/importdoc.ts delete mode 100644 src/app/showcase/doc/dropdown/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/dropdown/basicdoc.ts delete mode 100644 src/app/showcase/doc/dropdown/checkmarkdoc.ts delete mode 100644 src/app/showcase/doc/dropdown/clearicondoc.ts delete mode 100644 src/app/showcase/doc/dropdown/customfilterdoc.ts delete mode 100644 src/app/showcase/doc/dropdown/disableddoc.ts delete mode 100644 src/app/showcase/doc/dropdown/dropdowndoc.module.ts delete mode 100644 src/app/showcase/doc/dropdown/editabledoc.ts delete mode 100644 src/app/showcase/doc/dropdown/filleddoc.ts delete mode 100644 src/app/showcase/doc/dropdown/filterdoc.ts delete mode 100644 src/app/showcase/doc/dropdown/floatlabeldoc.ts delete mode 100644 src/app/showcase/doc/dropdown/groupdoc.ts delete mode 100644 src/app/showcase/doc/dropdown/importdoc.ts delete mode 100644 src/app/showcase/doc/dropdown/invaliddoc.ts delete mode 100644 src/app/showcase/doc/dropdown/lazyvirtualscrolldoc.ts delete mode 100644 src/app/showcase/doc/dropdown/loadingstatedoc.ts delete mode 100644 src/app/showcase/doc/dropdown/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/dropdown/styledoc.ts delete mode 100644 src/app/showcase/doc/dropdown/templatedoc.ts delete mode 100644 src/app/showcase/doc/dropdown/virtualscrolldoc.ts delete mode 100644 src/app/showcase/doc/dynamicdialog/closedoc.ts delete mode 100644 src/app/showcase/doc/dynamicdialog/customizationdoc.ts delete mode 100644 src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts delete mode 100644 src/app/showcase/doc/dynamicdialog/exampledoc.ts delete mode 100644 src/app/showcase/doc/dynamicdialog/footer.ts delete mode 100644 src/app/showcase/doc/dynamicdialog/importdoc.ts delete mode 100644 src/app/showcase/doc/dynamicdialog/infodemo.ts delete mode 100644 src/app/showcase/doc/dynamicdialog/opendoc.ts delete mode 100644 src/app/showcase/doc/dynamicdialog/passingdatadoc.ts delete mode 100644 src/app/showcase/doc/dynamicdialog/productlistdemo.ts delete mode 100644 src/app/showcase/doc/dynamicdialog/styledoc.ts delete mode 100644 src/app/showcase/doc/dynamicdialog/usagedoc.ts delete mode 100644 src/app/showcase/doc/editor/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/editor/basicdoc.ts delete mode 100644 src/app/showcase/doc/editor/customtoolbardoc.ts delete mode 100644 src/app/showcase/doc/editor/editordoc.module.ts delete mode 100644 src/app/showcase/doc/editor/importdoc.ts delete mode 100644 src/app/showcase/doc/editor/quilldoc.ts delete mode 100644 src/app/showcase/doc/editor/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/editor/readonlydoc.ts delete mode 100644 src/app/showcase/doc/editor/styledoc.ts delete mode 100644 src/app/showcase/doc/fieldset/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/fieldset/basicdoc.ts delete mode 100644 src/app/showcase/doc/fieldset/fieldsetdoc.module.ts delete mode 100644 src/app/showcase/doc/fieldset/importdoc.ts delete mode 100644 src/app/showcase/doc/fieldset/styledoc.ts delete mode 100644 src/app/showcase/doc/fieldset/templatedoc.ts delete mode 100644 src/app/showcase/doc/fieldset/toggleabledoc.ts delete mode 100644 src/app/showcase/doc/fileupload/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/fileupload/advanceddoc.ts delete mode 100644 src/app/showcase/doc/fileupload/autodoc.ts delete mode 100644 src/app/showcase/doc/fileupload/basicdoc.ts delete mode 100644 src/app/showcase/doc/fileupload/customdoc.ts delete mode 100644 src/app/showcase/doc/fileupload/fileuploaddoc.module.ts delete mode 100644 src/app/showcase/doc/fileupload/importdoc.ts delete mode 100644 src/app/showcase/doc/fileupload/styledoc.ts delete mode 100644 src/app/showcase/doc/fileupload/template-cdek-button-doc.ts delete mode 100644 src/app/showcase/doc/fileupload/template-cdek-dnd-doc.ts delete mode 100644 src/app/showcase/doc/fileupload/templatedoc.ts delete mode 100644 src/app/showcase/doc/filterservice/apidoc.ts delete mode 100644 src/app/showcase/doc/filterservice/builtinconstraintsdoc.ts delete mode 100644 src/app/showcase/doc/filterservice/customconstraintsdoc.ts delete mode 100644 src/app/showcase/doc/filterservice/filterservicedoc.module.ts delete mode 100644 src/app/showcase/doc/filterservice/importdoc.ts delete mode 100644 src/app/showcase/doc/filterservice/tableintegrationdoc.ts delete mode 100644 src/app/showcase/doc/filterservice/usagedoc.ts delete mode 100644 src/app/showcase/doc/floatlabel/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/floatlabel/basicdoc.ts delete mode 100644 src/app/showcase/doc/floatlabel/disableddoc.ts delete mode 100644 src/app/showcase/doc/floatlabel/floatlabeldoc.module.ts delete mode 100644 src/app/showcase/doc/floatlabel/importdoc.ts delete mode 100644 src/app/showcase/doc/floatlabel/invaliddoc.ts delete mode 100644 src/app/showcase/doc/floatlabel/styledoc.ts delete mode 100644 src/app/showcase/doc/floatlabel/variantindoc.ts delete mode 100644 src/app/showcase/doc/focustrap/basicdoc.ts delete mode 100644 src/app/showcase/doc/focustrap/focustrapdoc.module.ts delete mode 100644 src/app/showcase/doc/focustrap/importdoc.ts delete mode 100644 src/app/showcase/doc/galleria/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/galleria/advanceddoc.ts delete mode 100644 src/app/showcase/doc/galleria/autoplaydoc.ts delete mode 100644 src/app/showcase/doc/galleria/basicdoc.ts delete mode 100644 src/app/showcase/doc/galleria/captiondoc.ts delete mode 100644 src/app/showcase/doc/galleria/controlleddoc.ts delete mode 100644 src/app/showcase/doc/galleria/fullscreen/customcontentdoc.ts delete mode 100644 src/app/showcase/doc/galleria/fullscreen/withoutthumbnailsdoc.ts delete mode 100644 src/app/showcase/doc/galleria/fullscreen/withthumbnailsdoc.ts delete mode 100644 src/app/showcase/doc/galleria/galleriadoc.module.ts delete mode 100644 src/app/showcase/doc/galleria/importdoc.ts delete mode 100644 src/app/showcase/doc/galleria/indicator/clickeventdoc.ts delete mode 100644 src/app/showcase/doc/galleria/indicator/hovereventdoc.ts delete mode 100644 src/app/showcase/doc/galleria/indicator/positioneddoc.ts delete mode 100644 src/app/showcase/doc/galleria/indicator/templatedoc.ts delete mode 100644 src/app/showcase/doc/galleria/navigator/hoverdoc.ts delete mode 100644 src/app/showcase/doc/galleria/navigator/indicatorsdoc.ts delete mode 100644 src/app/showcase/doc/galleria/navigator/itemthumbnailsdoc.ts delete mode 100644 src/app/showcase/doc/galleria/navigator/itemwithoutthumbnailsdoc.ts delete mode 100644 src/app/showcase/doc/galleria/responsivedoc.ts delete mode 100644 src/app/showcase/doc/galleria/styledoc.ts delete mode 100644 src/app/showcase/doc/galleria/thumbnaildoc.ts delete mode 100644 src/app/showcase/doc/guides/accessibility/colorsdoc.ts delete mode 100644 src/app/showcase/doc/guides/accessibility/formcontrolsdoc.ts delete mode 100644 src/app/showcase/doc/guides/accessibility/introductiondoc.ts delete mode 100644 src/app/showcase/doc/guides/accessibility/semantichtmldoc.ts delete mode 100644 src/app/showcase/doc/guides/accessibility/waiariadoc.ts delete mode 100644 src/app/showcase/doc/guides/accessibility/wcagdoc.ts delete mode 100644 src/app/showcase/doc/guides/csslayer/bootstrapdoc.ts delete mode 100644 src/app/showcase/doc/guides/csslayer/normalizedoc.ts delete mode 100644 src/app/showcase/doc/guides/csslayer/resetdoc.ts delete mode 100644 src/app/showcase/doc/guides/csslayer/specificitydoc.ts delete mode 100644 src/app/showcase/doc/guides/csslayer/tailwinddoc.ts delete mode 100644 src/app/showcase/doc/guides/guidesdoc.module.ts delete mode 100644 src/app/showcase/doc/iconfield/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/iconfield/basicdoc.ts delete mode 100644 src/app/showcase/doc/iconfield/iconfielddoc.module.ts delete mode 100644 src/app/showcase/doc/iconfield/importdoc.ts delete mode 100644 src/app/showcase/doc/iconfield/styledoc.ts delete mode 100644 src/app/showcase/doc/iconfield/templatedoc.ts delete mode 100644 src/app/showcase/doc/icons/basicdoc.ts delete mode 100644 src/app/showcase/doc/icons/colordoc.ts delete mode 100644 src/app/showcase/doc/icons/constantsdoc.ts delete mode 100644 src/app/showcase/doc/icons/downloaddoc.ts delete mode 100644 src/app/showcase/doc/icons/figmadoc.ts delete mode 100644 src/app/showcase/doc/icons/icons.module.ts delete mode 100644 src/app/showcase/doc/icons/importdoc.ts delete mode 100644 src/app/showcase/doc/icons/listdoc.ts delete mode 100644 src/app/showcase/doc/icons/sizedoc.ts delete mode 100644 src/app/showcase/doc/icons/spindoc.ts delete mode 100644 src/app/showcase/doc/inplace/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/inplace/basicdoc.ts delete mode 100644 src/app/showcase/doc/inplace/datadoc.ts delete mode 100644 src/app/showcase/doc/inplace/imagedoc.ts delete mode 100644 src/app/showcase/doc/inplace/importdoc.ts delete mode 100644 src/app/showcase/doc/inplace/inplacedoc.module.ts delete mode 100644 src/app/showcase/doc/inplace/inputdoc.ts delete mode 100644 src/app/showcase/doc/inplace/lazydoc.ts delete mode 100644 src/app/showcase/doc/inplace/styledoc.ts delete mode 100644 src/app/showcase/doc/inputgroup/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/inputgroup/basicdoc.ts delete mode 100644 src/app/showcase/doc/inputgroup/buttondoc.ts delete mode 100644 src/app/showcase/doc/inputgroup/checkboxdoc.ts delete mode 100644 src/app/showcase/doc/inputgroup/importdoc.ts delete mode 100644 src/app/showcase/doc/inputgroup/inputgroupddoc.module.ts delete mode 100644 src/app/showcase/doc/inputgroup/multipledoc.ts delete mode 100644 src/app/showcase/doc/inputmask/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/inputmask/basicdoc.ts delete mode 100644 src/app/showcase/doc/inputmask/cleardoc.ts delete mode 100644 src/app/showcase/doc/inputmask/disableddoc.ts delete mode 100644 src/app/showcase/doc/inputmask/filleddoc.ts delete mode 100644 src/app/showcase/doc/inputmask/floatlabeldoc.ts delete mode 100644 src/app/showcase/doc/inputmask/importdoc.ts delete mode 100644 src/app/showcase/doc/inputmask/inputmaskdoc.module.ts delete mode 100644 src/app/showcase/doc/inputmask/invaliddoc.ts delete mode 100644 src/app/showcase/doc/inputmask/maskdoc.ts delete mode 100644 src/app/showcase/doc/inputmask/optionaldoc.ts delete mode 100644 src/app/showcase/doc/inputmask/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/inputmask/slotchardoc.ts delete mode 100644 src/app/showcase/doc/inputmask/styledoc.ts delete mode 100644 src/app/showcase/doc/inputnumber/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/inputnumber/buttonsdoc.ts delete mode 100644 src/app/showcase/doc/inputnumber/currencydoc.ts delete mode 100644 src/app/showcase/doc/inputnumber/disableddoc.ts delete mode 100644 src/app/showcase/doc/inputnumber/filleddoc.ts delete mode 100644 src/app/showcase/doc/inputnumber/floatlabeldoc.ts delete mode 100644 src/app/showcase/doc/inputnumber/importdoc.ts delete mode 100644 src/app/showcase/doc/inputnumber/inputnumberdoc.module.ts delete mode 100644 src/app/showcase/doc/inputnumber/invaliddoc.ts delete mode 100644 src/app/showcase/doc/inputnumber/localedoc.ts delete mode 100644 src/app/showcase/doc/inputnumber/numeralsdoc.ts delete mode 100644 src/app/showcase/doc/inputnumber/prefixsuffixdoc.ts delete mode 100644 src/app/showcase/doc/inputnumber/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/inputnumber/styledoc.ts delete mode 100644 src/app/showcase/doc/inputnumber/verticaldoc.ts delete mode 100644 src/app/showcase/doc/inputotp/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/inputotp/basicdoc.ts delete mode 100644 src/app/showcase/doc/inputotp/importdoc.ts delete mode 100644 src/app/showcase/doc/inputotp/inputotpdoc.module.ts delete mode 100644 src/app/showcase/doc/inputotp/integeronlydoc.ts delete mode 100644 src/app/showcase/doc/inputotp/maskdoc.ts delete mode 100644 src/app/showcase/doc/inputotp/sampledoc.ts delete mode 100644 src/app/showcase/doc/inputotp/templatedoc.ts delete mode 100644 src/app/showcase/doc/inputswitch/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/inputswitch/basicdoc.ts delete mode 100644 src/app/showcase/doc/inputswitch/disableddoc.ts delete mode 100644 src/app/showcase/doc/inputswitch/importdoc.ts delete mode 100644 src/app/showcase/doc/inputswitch/inputswitchdoc.module.ts delete mode 100644 src/app/showcase/doc/inputswitch/invaliddoc.ts delete mode 100644 src/app/showcase/doc/inputswitch/preselectiondoc.ts delete mode 100644 src/app/showcase/doc/inputswitch/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/inputswitch/styledoc.ts delete mode 100644 src/app/showcase/doc/inputtext/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/inputtext/basicdoc.ts delete mode 100644 src/app/showcase/doc/inputtext/disableddoc.ts delete mode 100644 src/app/showcase/doc/inputtext/filleddoc.ts delete mode 100644 src/app/showcase/doc/inputtext/floatlabeldoc.ts delete mode 100644 src/app/showcase/doc/inputtext/helptextdoc.ts delete mode 100644 src/app/showcase/doc/inputtext/iconsdoc.ts delete mode 100644 src/app/showcase/doc/inputtext/importdoc.ts delete mode 100644 src/app/showcase/doc/inputtext/inputtextdoc.module.ts delete mode 100644 src/app/showcase/doc/inputtext/invaliddoc.ts delete mode 100644 src/app/showcase/doc/inputtext/keyfilterdoc.ts delete mode 100644 src/app/showcase/doc/inputtext/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/inputtext/sizesdoc.ts delete mode 100644 src/app/showcase/doc/inputtext/styledoc.ts delete mode 100644 src/app/showcase/doc/inputtext/withclearicondoc.ts delete mode 100644 src/app/showcase/doc/inputtextarea/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/inputtextarea/autoresizedoc.ts delete mode 100644 src/app/showcase/doc/inputtextarea/basicdoc.ts delete mode 100644 src/app/showcase/doc/inputtextarea/clearicon-doc.component.ts delete mode 100644 src/app/showcase/doc/inputtextarea/disableddoc.ts delete mode 100644 src/app/showcase/doc/inputtextarea/filleddoc.ts delete mode 100644 src/app/showcase/doc/inputtextarea/floatlabeldoc.ts delete mode 100644 src/app/showcase/doc/inputtextarea/importdoc.ts delete mode 100644 src/app/showcase/doc/inputtextarea/inputtextareadoc.module.ts delete mode 100644 src/app/showcase/doc/inputtextarea/invaliddoc.ts delete mode 100644 src/app/showcase/doc/inputtextarea/keyfilterdoc.ts delete mode 100644 src/app/showcase/doc/inputtextarea/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/inputtextarea/styledoc.ts delete mode 100644 src/app/showcase/doc/installation/animationsdoc.ts delete mode 100644 src/app/showcase/doc/installation/downloaddoc.ts delete mode 100644 src/app/showcase/doc/installation/examplesdoc.ts delete mode 100644 src/app/showcase/doc/installation/installationdoc.module.ts delete mode 100644 src/app/showcase/doc/installation/stylesdoc.ts delete mode 100644 src/app/showcase/doc/installation/usagedoc.ts delete mode 100644 src/app/showcase/doc/installation/videos/videosdoc.ts delete mode 100644 src/app/showcase/doc/keyfilter/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/keyfilter/importdoc.ts delete mode 100644 src/app/showcase/doc/keyfilter/keyfilterdoc.module.ts delete mode 100644 src/app/showcase/doc/keyfilter/presetsdoc.ts delete mode 100644 src/app/showcase/doc/keyfilter/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/keyfilter/regexdoc.ts delete mode 100644 src/app/showcase/doc/knob/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/knob/basicdoc.ts delete mode 100644 src/app/showcase/doc/knob/colordoc.ts delete mode 100644 src/app/showcase/doc/knob/disableddoc.ts delete mode 100644 src/app/showcase/doc/knob/importdoc.ts delete mode 100644 src/app/showcase/doc/knob/knobdoc.module.ts delete mode 100644 src/app/showcase/doc/knob/minmaxdoc.ts delete mode 100644 src/app/showcase/doc/knob/reactivedoc.ts delete mode 100644 src/app/showcase/doc/knob/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/knob/readonlydoc.ts delete mode 100644 src/app/showcase/doc/knob/sizedoc.ts delete mode 100644 src/app/showcase/doc/knob/stepdoc.ts delete mode 100644 src/app/showcase/doc/knob/strokedoc.ts delete mode 100644 src/app/showcase/doc/knob/styledoc.ts delete mode 100644 src/app/showcase/doc/knob/templatedoc.ts delete mode 100644 src/app/showcase/doc/listbox/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/listbox/basicdoc.ts delete mode 100644 src/app/showcase/doc/listbox/disableddoc.ts delete mode 100644 src/app/showcase/doc/listbox/filterdoc.ts delete mode 100644 src/app/showcase/doc/listbox/groupdoc.ts delete mode 100644 src/app/showcase/doc/listbox/importdoc.ts delete mode 100644 src/app/showcase/doc/listbox/invaliddoc.ts delete mode 100644 src/app/showcase/doc/listbox/listboxdoc.module.ts delete mode 100644 src/app/showcase/doc/listbox/multipledoc.ts delete mode 100644 src/app/showcase/doc/listbox/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/listbox/styledoc.ts delete mode 100644 src/app/showcase/doc/listbox/templatedoc.ts delete mode 100644 src/app/showcase/doc/listbox/virtualscrolldoc.ts delete mode 100644 src/app/showcase/doc/megamenu/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/megamenu/basicdoc.ts delete mode 100644 src/app/showcase/doc/megamenu/commanddoc.ts delete mode 100644 src/app/showcase/doc/megamenu/importdoc.ts delete mode 100644 src/app/showcase/doc/megamenu/megamenudoc.module.ts delete mode 100644 src/app/showcase/doc/megamenu/routerdoc.ts delete mode 100644 src/app/showcase/doc/megamenu/styledoc.ts delete mode 100644 src/app/showcase/doc/megamenu/templatedoc.ts delete mode 100644 src/app/showcase/doc/megamenu/verticaldoc.ts delete mode 100644 src/app/showcase/doc/menu/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/menu/basicdoc.ts delete mode 100644 src/app/showcase/doc/menu/commanddoc.ts delete mode 100644 src/app/showcase/doc/menu/groupdoc.ts delete mode 100644 src/app/showcase/doc/menu/importdoc.ts delete mode 100644 src/app/showcase/doc/menu/menudoc.module.ts delete mode 100644 src/app/showcase/doc/menu/popupdoc.ts delete mode 100644 src/app/showcase/doc/menu/routerdoc.ts delete mode 100644 src/app/showcase/doc/menu/styledoc.ts delete mode 100644 src/app/showcase/doc/menu/templatedoc.ts delete mode 100644 src/app/showcase/doc/menubar/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/menubar/basicdoc.ts delete mode 100644 src/app/showcase/doc/menubar/commanddoc.ts delete mode 100644 src/app/showcase/doc/menubar/importdoc.ts delete mode 100644 src/app/showcase/doc/menubar/menubardoc.module.ts delete mode 100644 src/app/showcase/doc/menubar/routerdoc.ts delete mode 100644 src/app/showcase/doc/menubar/styledoc.ts delete mode 100644 src/app/showcase/doc/menubar/templatedoc.scss delete mode 100644 src/app/showcase/doc/menubar/templatedoc.ts delete mode 100644 src/app/showcase/doc/messages/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/messages/animationdoc.ts delete mode 100644 src/app/showcase/doc/messages/basicdoc.ts delete mode 100644 src/app/showcase/doc/messages/closabledoc.ts delete mode 100644 src/app/showcase/doc/messages/dynamicdoc.ts delete mode 100644 src/app/showcase/doc/messages/importdoc.ts delete mode 100644 src/app/showcase/doc/messages/inlinedoc.ts delete mode 100644 src/app/showcase/doc/messages/messagesdoc.module.ts delete mode 100644 src/app/showcase/doc/messages/messagesstyledoc.ts delete mode 100644 src/app/showcase/doc/messages/messagestyledoc.ts delete mode 100644 src/app/showcase/doc/messages/servicedoc.ts delete mode 100644 src/app/showcase/doc/messages/severitydoc.ts delete mode 100644 src/app/showcase/doc/messages/staticdoc.ts delete mode 100644 src/app/showcase/doc/metergroup/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/metergroup/basicdoc.ts delete mode 100644 src/app/showcase/doc/metergroup/icondoc.ts delete mode 100644 src/app/showcase/doc/metergroup/importdoc.ts delete mode 100644 src/app/showcase/doc/metergroup/labeldoc.ts delete mode 100644 src/app/showcase/doc/metergroup/metergroupdoc.module.ts delete mode 100644 src/app/showcase/doc/metergroup/minmaxdoc.ts delete mode 100644 src/app/showcase/doc/metergroup/multipledoc.ts delete mode 100644 src/app/showcase/doc/metergroup/styledoc.ts delete mode 100644 src/app/showcase/doc/metergroup/templatedoc.ts delete mode 100644 src/app/showcase/doc/metergroup/verticaldoc.ts delete mode 100644 src/app/showcase/doc/multiselect/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/multiselect/basicdoc.ts delete mode 100644 src/app/showcase/doc/multiselect/chipsdoc.ts delete mode 100644 src/app/showcase/doc/multiselect/disableddoc.ts delete mode 100644 src/app/showcase/doc/multiselect/filleddoc.ts delete mode 100644 src/app/showcase/doc/multiselect/filterdoc.ts delete mode 100644 src/app/showcase/doc/multiselect/floatlabeldoc.ts delete mode 100644 src/app/showcase/doc/multiselect/groupdoc.ts delete mode 100644 src/app/showcase/doc/multiselect/importdoc.ts delete mode 100644 src/app/showcase/doc/multiselect/invaliddoc.ts delete mode 100644 src/app/showcase/doc/multiselect/loadingstatedoc.ts delete mode 100644 src/app/showcase/doc/multiselect/multiselectdoc.module.ts delete mode 100644 src/app/showcase/doc/multiselect/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/multiselect/styledoc.ts delete mode 100644 src/app/showcase/doc/multiselect/templatedoc.ts delete mode 100644 src/app/showcase/doc/multiselect/virtualscrolldoc.ts delete mode 100644 src/app/showcase/doc/orderlist/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/orderlist/basicdoc.ts delete mode 100644 src/app/showcase/doc/orderlist/dragdropdoc.ts delete mode 100644 src/app/showcase/doc/orderlist/filterdoc.ts delete mode 100644 src/app/showcase/doc/orderlist/importdoc.ts delete mode 100644 src/app/showcase/doc/orderlist/orderlistdoc.module.ts delete mode 100644 src/app/showcase/doc/orderlist/styledoc.ts delete mode 100644 src/app/showcase/doc/organizationchart/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/organizationchart/basicdoc.ts delete mode 100644 src/app/showcase/doc/organizationchart/colored.doc.ts delete mode 100644 src/app/showcase/doc/organizationchart/importdoc.ts delete mode 100644 src/app/showcase/doc/organizationchart/organizationchartdoc.module.ts delete mode 100644 src/app/showcase/doc/organizationchart/selectiondoc.ts delete mode 100644 src/app/showcase/doc/organizationchart/styledoc.ts delete mode 100644 src/app/showcase/doc/organizationchart/templatedoc.ts delete mode 100644 src/app/showcase/doc/overlay/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/overlay/appendtodoc.ts delete mode 100644 src/app/showcase/doc/overlay/autozindexdoc.ts delete mode 100644 src/app/showcase/doc/overlay/basezindexdoc.ts delete mode 100644 src/app/showcase/doc/overlay/basicdoc.ts delete mode 100644 src/app/showcase/doc/overlay/eventsdoc.ts delete mode 100644 src/app/showcase/doc/overlay/hideonescapedoc.ts delete mode 100644 src/app/showcase/doc/overlay/importdoc.ts delete mode 100644 src/app/showcase/doc/overlay/modedoc.ts delete mode 100644 src/app/showcase/doc/overlay/overlaydoc.module.ts delete mode 100644 src/app/showcase/doc/overlay/responsivedoc.ts delete mode 100644 src/app/showcase/doc/overlay/styledoc.ts delete mode 100644 src/app/showcase/doc/overlay/targetdoc.ts delete mode 100644 src/app/showcase/doc/overlay/templatedoc.ts delete mode 100644 src/app/showcase/doc/overlay/transitionoptionsdoc.ts delete mode 100644 src/app/showcase/doc/overlaypanel/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/overlaypanel/basicdoc.ts delete mode 100644 src/app/showcase/doc/overlaypanel/datatabledoc.ts delete mode 100644 src/app/showcase/doc/overlaypanel/importdoc.ts delete mode 100644 src/app/showcase/doc/overlaypanel/overlaypaneldoc.module.ts delete mode 100644 src/app/showcase/doc/overlaypanel/styledoc.ts delete mode 100644 src/app/showcase/doc/overlaypanel/targetdoc.ts delete mode 100644 src/app/showcase/doc/overlaypanel/templatedoc.ts delete mode 100644 src/app/showcase/doc/paginator/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/paginator/basicdoc.ts delete mode 100644 src/app/showcase/doc/paginator/currentpagereportdoc.ts delete mode 100644 src/app/showcase/doc/paginator/imagesdoc.ts delete mode 100644 src/app/showcase/doc/paginator/importdoc.ts delete mode 100644 src/app/showcase/doc/paginator/localedoc.ts delete mode 100644 src/app/showcase/doc/paginator/paginatordoc.module.ts delete mode 100644 src/app/showcase/doc/paginator/styledoc.ts delete mode 100644 src/app/showcase/doc/paginator/templatedoc.ts delete mode 100644 src/app/showcase/doc/panel/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/panel/basicdoc.ts delete mode 100644 src/app/showcase/doc/panel/importdoc.ts delete mode 100644 src/app/showcase/doc/panel/paneldoc.module.ts delete mode 100644 src/app/showcase/doc/panel/styledoc.ts delete mode 100644 src/app/showcase/doc/panel/templatedoc.ts delete mode 100644 src/app/showcase/doc/panel/toggleabledoc.ts delete mode 100644 src/app/showcase/doc/panelmenu/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/panelmenu/basicdoc.ts delete mode 100644 src/app/showcase/doc/panelmenu/commanddoc.ts delete mode 100644 src/app/showcase/doc/panelmenu/controlleddoc.ts delete mode 100644 src/app/showcase/doc/panelmenu/importdoc.ts delete mode 100644 src/app/showcase/doc/panelmenu/multipledoc.ts delete mode 100644 src/app/showcase/doc/panelmenu/panelmenudoc.module.ts delete mode 100644 src/app/showcase/doc/panelmenu/routerdoc.ts delete mode 100644 src/app/showcase/doc/panelmenu/styledoc.ts delete mode 100644 src/app/showcase/doc/panelmenu/templatedoc.ts delete mode 100644 src/app/showcase/doc/password/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/password/basicdoc.ts delete mode 100644 src/app/showcase/doc/password/customdisableddoc.ts delete mode 100644 src/app/showcase/doc/password/disableddoc.ts delete mode 100644 src/app/showcase/doc/password/filleddoc.ts delete mode 100644 src/app/showcase/doc/password/floatlabeldoc.ts delete mode 100644 src/app/showcase/doc/password/importdoc.ts delete mode 100644 src/app/showcase/doc/password/invaliddoc.ts delete mode 100644 src/app/showcase/doc/password/localedoc.ts delete mode 100644 src/app/showcase/doc/password/meterdoc.ts delete mode 100644 src/app/showcase/doc/password/passworddoc.module.ts delete mode 100644 src/app/showcase/doc/password/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/password/styledoc.ts delete mode 100644 src/app/showcase/doc/password/templatedoc.ts delete mode 100644 src/app/showcase/doc/password/togglemaskdoc.ts delete mode 100644 src/app/showcase/doc/picklist/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/picklist/basicdoc.ts delete mode 100644 src/app/showcase/doc/picklist/filterdoc.ts delete mode 100644 src/app/showcase/doc/picklist/importdoc.ts delete mode 100644 src/app/showcase/doc/picklist/picklistdoc.module.ts delete mode 100644 src/app/showcase/doc/picklist/styledoc.ts delete mode 100644 src/app/showcase/doc/picklist/templatesdoc.ts delete mode 100644 src/app/showcase/doc/progressbar/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/progressbar/basicdoc.ts delete mode 100644 src/app/showcase/doc/progressbar/dynamicdoc.ts delete mode 100644 src/app/showcase/doc/progressbar/importdoc.ts delete mode 100644 src/app/showcase/doc/progressbar/indeterminatedoc.ts delete mode 100644 src/app/showcase/doc/progressbar/progressbardoc.module.ts delete mode 100644 src/app/showcase/doc/progressbar/styledoc.ts delete mode 100644 src/app/showcase/doc/progressbar/templatedoc.ts delete mode 100644 src/app/showcase/doc/progressspinner/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/progressspinner/basicdoc.ts delete mode 100644 src/app/showcase/doc/progressspinner/customdoc.ts delete mode 100644 src/app/showcase/doc/progressspinner/importdoc.ts delete mode 100644 src/app/showcase/doc/progressspinner/progressspinnerdoc.module.ts delete mode 100644 src/app/showcase/doc/progressspinner/styledoc.ts delete mode 100644 src/app/showcase/doc/radiobutton/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/radiobutton/disableddoc.ts delete mode 100644 src/app/showcase/doc/radiobutton/dynamicdoc.ts delete mode 100644 src/app/showcase/doc/radiobutton/filleddoc.ts delete mode 100644 src/app/showcase/doc/radiobutton/groupdoc.ts delete mode 100644 src/app/showcase/doc/radiobutton/importdoc.ts delete mode 100644 src/app/showcase/doc/radiobutton/invaliddoc.ts delete mode 100644 src/app/showcase/doc/radiobutton/radiobuttondoc.module.ts delete mode 100644 src/app/showcase/doc/radiobutton/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/radiobutton/styledoc.ts delete mode 100644 src/app/showcase/doc/rating/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/rating/basicdoc.ts delete mode 100644 src/app/showcase/doc/rating/disableddoc.ts delete mode 100644 src/app/showcase/doc/rating/importdoc.ts delete mode 100644 src/app/showcase/doc/rating/numberofstarsdoc.ts delete mode 100644 src/app/showcase/doc/rating/ratingdoc.module.ts delete mode 100644 src/app/showcase/doc/rating/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/rating/readonlydoc.ts delete mode 100644 src/app/showcase/doc/rating/styledoc.ts delete mode 100644 src/app/showcase/doc/rating/templatedoc.ts delete mode 100644 src/app/showcase/doc/rating/withoutcanceldoc.ts delete mode 100644 src/app/showcase/doc/ripple/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/ripple/customdoc.ts delete mode 100644 src/app/showcase/doc/ripple/defaultdoc.ts delete mode 100644 src/app/showcase/doc/ripple/importdoc.ts delete mode 100644 src/app/showcase/doc/ripple/rippledoc.module.ts delete mode 100644 src/app/showcase/doc/ripple/styledoc.ts delete mode 100644 src/app/showcase/doc/scroller/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/scroller/basicdoc.ts delete mode 100644 src/app/showcase/doc/scroller/delaydoc.ts delete mode 100644 src/app/showcase/doc/scroller/griddoc.ts delete mode 100644 src/app/showcase/doc/scroller/horizontaldoc.ts delete mode 100644 src/app/showcase/doc/scroller/importdoc.ts delete mode 100644 src/app/showcase/doc/scroller/lazyloaddoc.ts delete mode 100644 src/app/showcase/doc/scroller/loaderdoc.ts delete mode 100644 src/app/showcase/doc/scroller/programmaticdoc.ts delete mode 100644 src/app/showcase/doc/scroller/scrollerdoc.module.ts delete mode 100644 src/app/showcase/doc/scroller/scrolloptionsdoc.ts delete mode 100644 src/app/showcase/doc/scroller/styledoc.ts delete mode 100644 src/app/showcase/doc/scroller/templatedoc.ts delete mode 100644 src/app/showcase/doc/scrollpanel/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/scrollpanel/basicdoc.ts delete mode 100644 src/app/showcase/doc/scrollpanel/customdoc.ts delete mode 100644 src/app/showcase/doc/scrollpanel/importdoc.ts delete mode 100644 src/app/showcase/doc/scrollpanel/scrollpaneldoc.module.ts delete mode 100644 src/app/showcase/doc/scrollpanel/styledoc.ts delete mode 100644 src/app/showcase/doc/scrolltop/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/scrolltop/basicdoc.ts delete mode 100644 src/app/showcase/doc/scrolltop/elementdoc.ts delete mode 100644 src/app/showcase/doc/scrolltop/importdoc.ts delete mode 100644 src/app/showcase/doc/scrolltop/scrolltopdoc.module.ts delete mode 100644 src/app/showcase/doc/scrolltop/styledoc.ts delete mode 100644 src/app/showcase/doc/selectbutton/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/selectbutton/basicdoc.ts delete mode 100644 src/app/showcase/doc/selectbutton/disableddoc.ts delete mode 100644 src/app/showcase/doc/selectbutton/importdoc.ts delete mode 100644 src/app/showcase/doc/selectbutton/invaliddoc.ts delete mode 100644 src/app/showcase/doc/selectbutton/multipledoc.ts delete mode 100644 src/app/showcase/doc/selectbutton/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/selectbutton/selectbuttondoc.module.ts delete mode 100644 src/app/showcase/doc/selectbutton/templatedoc.ts delete mode 100644 src/app/showcase/doc/sidebar/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/sidebar/basicdoc.ts delete mode 100644 src/app/showcase/doc/sidebar/fullscreendoc.ts delete mode 100644 src/app/showcase/doc/sidebar/headlessdoc.ts delete mode 100644 src/app/showcase/doc/sidebar/importdoc.ts delete mode 100644 src/app/showcase/doc/sidebar/modaldoc.ts delete mode 100644 src/app/showcase/doc/sidebar/positiondoc.ts delete mode 100644 src/app/showcase/doc/sidebar/sidebardoc.module.ts delete mode 100644 src/app/showcase/doc/sidebar/sizedoc.ts delete mode 100644 src/app/showcase/doc/sidebar/styledoc.ts delete mode 100644 src/app/showcase/doc/sidebar/templatedoc.ts delete mode 100644 src/app/showcase/doc/skeleton/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/skeleton/carddoc.ts delete mode 100644 src/app/showcase/doc/skeleton/datatabledoc.ts delete mode 100644 src/app/showcase/doc/skeleton/importdoc.ts delete mode 100644 src/app/showcase/doc/skeleton/listdoc.ts delete mode 100644 src/app/showcase/doc/skeleton/shapesdoc.ts delete mode 100644 src/app/showcase/doc/skeleton/skeletondoc.module.ts delete mode 100644 src/app/showcase/doc/skeleton/styledoc.ts delete mode 100644 src/app/showcase/doc/slider/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/slider/basicdoc.ts delete mode 100644 src/app/showcase/doc/slider/disableddoc.ts delete mode 100644 src/app/showcase/doc/slider/importdoc.ts delete mode 100644 src/app/showcase/doc/slider/inputdoc.ts delete mode 100644 src/app/showcase/doc/slider/rangedoc.ts delete mode 100644 src/app/showcase/doc/slider/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/slider/sliderdoc.module.ts delete mode 100644 src/app/showcase/doc/slider/stepdoc.ts delete mode 100644 src/app/showcase/doc/slider/styledoc.ts delete mode 100644 src/app/showcase/doc/slider/verticaldoc.ts delete mode 100644 src/app/showcase/doc/speeddial/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/speeddial/circledoc.ts delete mode 100644 src/app/showcase/doc/speeddial/customdoc.ts delete mode 100644 src/app/showcase/doc/speeddial/importdoc.ts delete mode 100644 src/app/showcase/doc/speeddial/lineardoc.ts delete mode 100644 src/app/showcase/doc/speeddial/maskdoc.ts delete mode 100644 src/app/showcase/doc/speeddial/quartercircledoc.ts delete mode 100644 src/app/showcase/doc/speeddial/semicircledoc.ts delete mode 100644 src/app/showcase/doc/speeddial/speeddialdoc.module.ts delete mode 100644 src/app/showcase/doc/speeddial/styledoc.ts delete mode 100644 src/app/showcase/doc/speeddial/tooltipdoc.ts delete mode 100644 src/app/showcase/doc/splitbutton/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/splitbutton/basicdoc.ts delete mode 100644 src/app/showcase/doc/splitbutton/disableddoc.ts delete mode 100644 src/app/showcase/doc/splitbutton/importdoc.ts delete mode 100644 src/app/showcase/doc/splitbutton/nesteddoc.ts delete mode 100644 src/app/showcase/doc/splitbutton/outlineddoc.ts delete mode 100644 src/app/showcase/doc/splitbutton/raiseddoc.ts delete mode 100644 src/app/showcase/doc/splitbutton/raisedtextdoc.ts delete mode 100644 src/app/showcase/doc/splitbutton/roundeddoc.ts delete mode 100644 src/app/showcase/doc/splitbutton/severitydoc.ts delete mode 100644 src/app/showcase/doc/splitbutton/sizesdoc.ts delete mode 100644 src/app/showcase/doc/splitbutton/splitbuttondoc.module.ts delete mode 100644 src/app/showcase/doc/splitbutton/styledoc.ts delete mode 100644 src/app/showcase/doc/splitbutton/templatedoc.ts delete mode 100644 src/app/showcase/doc/splitbutton/textdoc.ts delete mode 100644 src/app/showcase/doc/splitter/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/splitter/horizontaldoc.ts delete mode 100644 src/app/showcase/doc/splitter/importdoc.ts delete mode 100644 src/app/showcase/doc/splitter/nesteddoc.ts delete mode 100644 src/app/showcase/doc/splitter/sizedoc.ts delete mode 100644 src/app/showcase/doc/splitter/splitterdoc.module.ts delete mode 100644 src/app/showcase/doc/splitter/styledoc.ts delete mode 100644 src/app/showcase/doc/splitter/verticaldoc.ts delete mode 100644 src/app/showcase/doc/stepper/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/stepper/basicdoc.ts delete mode 100644 src/app/showcase/doc/stepper/importdoc.ts delete mode 100644 src/app/showcase/doc/stepper/lineardoc.ts delete mode 100644 src/app/showcase/doc/stepper/stepperdoc.module.ts delete mode 100644 src/app/showcase/doc/stepper/styledoc.ts delete mode 100644 src/app/showcase/doc/stepper/templatedoc.ts delete mode 100644 src/app/showcase/doc/stepper/verticaldoc.ts delete mode 100644 src/app/showcase/doc/steps/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/steps/basicdoc.ts delete mode 100644 src/app/showcase/doc/steps/confirmationdemo.ts delete mode 100644 src/app/showcase/doc/steps/controlleddoc.ts delete mode 100644 src/app/showcase/doc/steps/importdoc.ts delete mode 100644 src/app/showcase/doc/steps/interactivedoc.ts delete mode 100644 src/app/showcase/doc/steps/paymentdemo.ts delete mode 100644 src/app/showcase/doc/steps/personaldemo.ts delete mode 100644 src/app/showcase/doc/steps/routingdoc.ts delete mode 100644 src/app/showcase/doc/steps/seatdemo.ts delete mode 100644 src/app/showcase/doc/steps/stepsdoc.module.ts delete mode 100644 src/app/showcase/doc/steps/styledoc.ts delete mode 100644 src/app/showcase/doc/styleclass/animationdoc.ts delete mode 100644 src/app/showcase/doc/styleclass/importdoc.ts delete mode 100644 src/app/showcase/doc/styleclass/styleclassdoc.module.ts delete mode 100644 src/app/showcase/doc/styleclass/toggleclassdoc.ts delete mode 100644 src/app/showcase/doc/table/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/table/basicdoc.ts delete mode 100644 src/app/showcase/doc/table/celleditdoc.ts delete mode 100644 src/app/showcase/doc/table/checkboxselectiondoc.ts delete mode 100644 src/app/showcase/doc/table/columngroupdoc.ts delete mode 100644 src/app/showcase/doc/table/columnresizeexpandmodedoc.ts delete mode 100644 src/app/showcase/doc/table/columnresizefitmodedoc.ts delete mode 100644 src/app/showcase/doc/table/columnresizescrollablemodedoc.ts delete mode 100644 src/app/showcase/doc/table/columnselectiondoc.ts delete mode 100644 src/app/showcase/doc/table/columntoggledoc.ts delete mode 100644 src/app/showcase/doc/table/contextmenudoc.ts delete mode 100644 src/app/showcase/doc/table/controlledselectiondoc.ts delete mode 100644 src/app/showcase/doc/table/customersdoc.ts delete mode 100644 src/app/showcase/doc/table/customsortdoc.ts delete mode 100644 src/app/showcase/doc/table/dynamicdoc.ts delete mode 100644 src/app/showcase/doc/table/expandablerowgroupdoc.ts delete mode 100644 src/app/showcase/doc/table/exportdoc.ts delete mode 100644 src/app/showcase/doc/table/filteradvanceddoc.ts delete mode 100644 src/app/showcase/doc/table/filterbasic.ts delete mode 100644 src/app/showcase/doc/table/filtersorteditdoc.ts delete mode 100644 src/app/showcase/doc/table/flexiblescrolldoc.ts delete mode 100644 src/app/showcase/doc/table/frozencolumnsdoc.ts delete mode 100644 src/app/showcase/doc/table/frozenrowsdoc.ts delete mode 100644 src/app/showcase/doc/table/gridlinesdoc.ts delete mode 100644 src/app/showcase/doc/table/horizontalscrolldoc.ts delete mode 100644 src/app/showcase/doc/table/importdoc.ts delete mode 100644 src/app/showcase/doc/table/lazyloaddoc.ts delete mode 100644 src/app/showcase/doc/table/multiplecolumnssortdoc.ts delete mode 100644 src/app/showcase/doc/table/multipleselectiondoc.ts delete mode 100644 src/app/showcase/doc/table/pageonlyselectiondoc.ts delete mode 100644 src/app/showcase/doc/table/paginatorbasicdoc.ts delete mode 100644 src/app/showcase/doc/table/paginatorlocaledoc.ts delete mode 100644 src/app/showcase/doc/table/paginatorprogrammaticdoc.ts delete mode 100644 src/app/showcase/doc/table/presortdoc.ts delete mode 100644 src/app/showcase/doc/table/productsdoc.ts delete mode 100644 src/app/showcase/doc/table/radiobuttonselectiondoc.ts delete mode 100644 src/app/showcase/doc/table/removablesortdoc.ts delete mode 100644 src/app/showcase/doc/table/reorderdoc.ts delete mode 100644 src/app/showcase/doc/table/responsivescrolldoc.ts delete mode 100644 src/app/showcase/doc/table/responsivestackdoc.ts delete mode 100644 src/app/showcase/doc/table/roweditdoc.ts delete mode 100644 src/app/showcase/doc/table/rowexpansiondoc.ts delete mode 100644 src/app/showcase/doc/table/rowspangroupingdoc.ts delete mode 100644 src/app/showcase/doc/table/selectioneventsdoc.ts delete mode 100644 src/app/showcase/doc/table/singlecolumnsortdoc.ts delete mode 100644 src/app/showcase/doc/table/singleselectiondoc.ts delete mode 100644 src/app/showcase/doc/table/sizedoc.ts delete mode 100644 src/app/showcase/doc/table/statefuldoc.ts delete mode 100644 src/app/showcase/doc/table/stripeddoc.ts delete mode 100644 src/app/showcase/doc/table/styledoc.ts delete mode 100644 src/app/showcase/doc/table/stylingdoc.ts delete mode 100644 src/app/showcase/doc/table/subheadergroupingdoc.ts delete mode 100644 src/app/showcase/doc/table/tabledoc.module.ts delete mode 100644 src/app/showcase/doc/table/templatedoc.ts delete mode 100644 src/app/showcase/doc/table/verticalscrolldoc.ts delete mode 100644 src/app/showcase/doc/table/virtualscrolldoc.ts delete mode 100644 src/app/showcase/doc/table/virtualscrolllazydoc.ts delete mode 100644 src/app/showcase/doc/tabmenu/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/tabmenu/activedoc.ts delete mode 100644 src/app/showcase/doc/tabmenu/basicdoc.ts delete mode 100644 src/app/showcase/doc/tabmenu/commanddoc.ts delete mode 100644 src/app/showcase/doc/tabmenu/controlleddoc.ts delete mode 100644 src/app/showcase/doc/tabmenu/importdoc.ts delete mode 100644 src/app/showcase/doc/tabmenu/routerdoc.ts delete mode 100644 src/app/showcase/doc/tabmenu/scrollabledoc.ts delete mode 100644 src/app/showcase/doc/tabmenu/styledoc.ts delete mode 100644 src/app/showcase/doc/tabmenu/tabmenudoc.module.ts delete mode 100644 src/app/showcase/doc/tabmenu/templatedoc.ts delete mode 100644 src/app/showcase/doc/tabview/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/tabview/basicdoc.ts delete mode 100644 src/app/showcase/doc/tabview/closabledoc.ts delete mode 100644 src/app/showcase/doc/tabview/controlleddoc.ts delete mode 100644 src/app/showcase/doc/tabview/customtemplatedoc.ts delete mode 100644 src/app/showcase/doc/tabview/disableddoc.ts delete mode 100644 src/app/showcase/doc/tabview/dynamicdoc.ts delete mode 100644 src/app/showcase/doc/tabview/importdoc.ts delete mode 100644 src/app/showcase/doc/tabview/lazydoc.ts delete mode 100644 src/app/showcase/doc/tabview/scrollabledoc.ts delete mode 100644 src/app/showcase/doc/tabview/styledoc.ts delete mode 100644 src/app/showcase/doc/tabview/tabviewdoc.module.ts delete mode 100644 src/app/showcase/doc/tag/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/tag/basicdoc.ts delete mode 100644 src/app/showcase/doc/tag/icondoc.ts delete mode 100644 src/app/showcase/doc/tag/importdoc.ts delete mode 100644 src/app/showcase/doc/tag/pilldoc.ts delete mode 100644 src/app/showcase/doc/tag/severitydoc.ts delete mode 100644 src/app/showcase/doc/tag/styledoc.ts delete mode 100644 src/app/showcase/doc/tag/tagdoc.module.ts delete mode 100644 src/app/showcase/doc/tag/templatedoc.ts delete mode 100644 src/app/showcase/doc/terminal/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/terminal/basicdoc.ts delete mode 100644 src/app/showcase/doc/terminal/importdoc.ts delete mode 100644 src/app/showcase/doc/terminal/styledoc.ts delete mode 100644 src/app/showcase/doc/terminal/terminaldoc.module.ts delete mode 100644 src/app/showcase/doc/theming/architecturedoc.ts delete mode 100644 src/app/showcase/doc/theming/builtinthemesdoc.ts delete mode 100644 src/app/showcase/doc/theming/cssvariablesdoc.ts delete mode 100644 src/app/showcase/doc/theming/customthemedoc.ts delete mode 100644 src/app/showcase/doc/theming/primeflexdoc.ts delete mode 100644 src/app/showcase/doc/theming/scalingdoc.ts delete mode 100644 src/app/showcase/doc/theming/scopedcssdoc.ts delete mode 100644 src/app/showcase/doc/theming/switchthemesdoc.ts delete mode 100644 src/app/showcase/doc/theming/themingdoc.module.ts delete mode 100644 src/app/showcase/doc/theming/utilsdoc.ts delete mode 100644 src/app/showcase/doc/tieredmenu/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/tieredmenu/basicdoc.ts delete mode 100644 src/app/showcase/doc/tieredmenu/commanddoc.ts delete mode 100644 src/app/showcase/doc/tieredmenu/importdoc.ts delete mode 100644 src/app/showcase/doc/tieredmenu/popupdoc.ts delete mode 100644 src/app/showcase/doc/tieredmenu/routerdoc.ts delete mode 100644 src/app/showcase/doc/tieredmenu/styledoc.ts delete mode 100644 src/app/showcase/doc/tieredmenu/templatedoc.ts delete mode 100644 src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts delete mode 100644 src/app/showcase/doc/timeline/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/timeline/alignmentdoc.ts delete mode 100644 src/app/showcase/doc/timeline/basicdoc.ts delete mode 100644 src/app/showcase/doc/timeline/colormarkerdoc.ts delete mode 100644 src/app/showcase/doc/timeline/horizontaldoc.ts delete mode 100644 src/app/showcase/doc/timeline/importdoc.ts delete mode 100644 src/app/showcase/doc/timeline/oppositedoc.ts delete mode 100644 src/app/showcase/doc/timeline/styledoc.ts delete mode 100644 src/app/showcase/doc/timeline/templatedoc.ts delete mode 100644 src/app/showcase/doc/timeline/timelinedoc.module.ts delete mode 100644 src/app/showcase/doc/toast/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/toast/animationdoc.ts delete mode 100644 src/app/showcase/doc/toast/basicdoc.ts delete mode 100644 src/app/showcase/doc/toast/cleardoc.ts delete mode 100644 src/app/showcase/doc/toast/headlessdoc.ts delete mode 100644 src/app/showcase/doc/toast/importdoc.ts delete mode 100644 src/app/showcase/doc/toast/lifedoc.ts delete mode 100644 src/app/showcase/doc/toast/multipledoc.ts delete mode 100644 src/app/showcase/doc/toast/positiondoc.ts delete mode 100644 src/app/showcase/doc/toast/responsivedoc.ts delete mode 100644 src/app/showcase/doc/toast/severitydoc.ts delete mode 100644 src/app/showcase/doc/toast/stickydoc.ts delete mode 100644 src/app/showcase/doc/toast/styledoc.ts delete mode 100644 src/app/showcase/doc/toast/targetdoc.ts delete mode 100644 src/app/showcase/doc/toast/templatedoc.ts delete mode 100644 src/app/showcase/doc/toast/toastdoc.module.ts delete mode 100644 src/app/showcase/doc/togglebutton/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/togglebutton/basicdoc.ts delete mode 100644 src/app/showcase/doc/togglebutton/customizeddoc.ts delete mode 100644 src/app/showcase/doc/togglebutton/disableddoc.ts delete mode 100644 src/app/showcase/doc/togglebutton/importdoc.ts delete mode 100644 src/app/showcase/doc/togglebutton/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/togglebutton/styledoc.ts delete mode 100644 src/app/showcase/doc/togglebutton/togglebuttondoc.module.ts delete mode 100644 src/app/showcase/doc/toolbar/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/toolbar/basicdoc.ts delete mode 100644 src/app/showcase/doc/toolbar/importdoc.ts delete mode 100644 src/app/showcase/doc/toolbar/styledoc.ts delete mode 100644 src/app/showcase/doc/toolbar/templatedoc.ts delete mode 100644 src/app/showcase/doc/toolbar/toolbardoc.module.ts delete mode 100644 src/app/showcase/doc/tooltip/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/tooltip/autohidedoc.ts delete mode 100644 src/app/showcase/doc/tooltip/customdoc.ts delete mode 100644 src/app/showcase/doc/tooltip/delaydoc.ts delete mode 100644 src/app/showcase/doc/tooltip/eventdoc.ts delete mode 100644 src/app/showcase/doc/tooltip/importdoc.ts delete mode 100644 src/app/showcase/doc/tooltip/optionsdoc.ts delete mode 100644 src/app/showcase/doc/tooltip/positiondoc.ts delete mode 100644 src/app/showcase/doc/tooltip/styledoc.ts delete mode 100644 src/app/showcase/doc/tooltip/tooltipdoc.module.ts delete mode 100644 src/app/showcase/doc/tree/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/tree/basicdoc.ts delete mode 100644 src/app/showcase/doc/tree/checkboxdoc.ts delete mode 100644 src/app/showcase/doc/tree/contextmenudoc.ts delete mode 100644 src/app/showcase/doc/tree/controlleddoc.ts delete mode 100644 src/app/showcase/doc/tree/dragdropdoc.ts delete mode 100644 src/app/showcase/doc/tree/eventdoc.ts delete mode 100644 src/app/showcase/doc/tree/filterdoc.ts delete mode 100644 src/app/showcase/doc/tree/importdoc.ts delete mode 100644 src/app/showcase/doc/tree/lazydoc.ts delete mode 100644 src/app/showcase/doc/tree/multipledoc.ts delete mode 100644 src/app/showcase/doc/tree/singledoc.ts delete mode 100644 src/app/showcase/doc/tree/styledoc.ts delete mode 100644 src/app/showcase/doc/tree/templatedoc.ts delete mode 100644 src/app/showcase/doc/tree/treedoc.module.ts delete mode 100644 src/app/showcase/doc/tree/virtualscrolldoc.ts delete mode 100644 src/app/showcase/doc/tree/virtualscrolllazydoc.ts delete mode 100644 src/app/showcase/doc/treeselect/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/treeselect/basicdoc.ts delete mode 100644 src/app/showcase/doc/treeselect/checkboxdoc.ts delete mode 100644 src/app/showcase/doc/treeselect/disableddoc.ts delete mode 100644 src/app/showcase/doc/treeselect/filleddoc.ts delete mode 100644 src/app/showcase/doc/treeselect/filterdoc.ts delete mode 100644 src/app/showcase/doc/treeselect/floatlabeldoc.ts delete mode 100644 src/app/showcase/doc/treeselect/importdoc.ts delete mode 100644 src/app/showcase/doc/treeselect/invaliddoc.ts delete mode 100644 src/app/showcase/doc/treeselect/lazydoc.ts delete mode 100644 src/app/showcase/doc/treeselect/multipledoc.ts delete mode 100644 src/app/showcase/doc/treeselect/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/treeselect/styledoc.ts delete mode 100644 src/app/showcase/doc/treeselect/treeselectdoc.module.ts delete mode 100644 src/app/showcase/doc/treeselect/virtualscrolldoc.ts delete mode 100644 src/app/showcase/doc/treetable/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/treetable/basicdoc.ts delete mode 100644 src/app/showcase/doc/treetable/columngroupdoc.ts delete mode 100644 src/app/showcase/doc/treetable/columnresizeexpanddoc.ts delete mode 100644 src/app/showcase/doc/treetable/columnresizefitdoc.ts delete mode 100644 src/app/showcase/doc/treetable/columnresizescrollabledoc.ts delete mode 100644 src/app/showcase/doc/treetable/columntoggledoc.ts delete mode 100644 src/app/showcase/doc/treetable/conditionalstyledoc.ts delete mode 100644 src/app/showcase/doc/treetable/contextmenudoc.ts delete mode 100644 src/app/showcase/doc/treetable/controlleddoc.ts delete mode 100644 src/app/showcase/doc/treetable/dynamiccolumnsdoc.ts delete mode 100644 src/app/showcase/doc/treetable/editdoc.ts delete mode 100644 src/app/showcase/doc/treetable/filterdoc.ts delete mode 100644 src/app/showcase/doc/treetable/flexiblescrolldoc.ts delete mode 100644 src/app/showcase/doc/treetable/gridlinesdoc.ts delete mode 100644 src/app/showcase/doc/treetable/importdoc.ts delete mode 100644 src/app/showcase/doc/treetable/lazyloaddoc.ts delete mode 100644 src/app/showcase/doc/treetable/paginatorbasicdoc.ts delete mode 100644 src/app/showcase/doc/treetable/paginatorlocaledoc.ts delete mode 100644 src/app/showcase/doc/treetable/paginatortemplatedoc.ts delete mode 100644 src/app/showcase/doc/treetable/reorderdoc.ts delete mode 100644 src/app/showcase/doc/treetable/scrollfrozencolumnsdoc.ts delete mode 100644 src/app/showcase/doc/treetable/scrollhorizontaldoc.ts delete mode 100644 src/app/showcase/doc/treetable/scrollverticaldoc.ts delete mode 100644 src/app/showcase/doc/treetable/selectioncheckboxdoc.ts delete mode 100644 src/app/showcase/doc/treetable/selectioneventscdoc.ts delete mode 100644 src/app/showcase/doc/treetable/selectionmultipledoc.ts delete mode 100644 src/app/showcase/doc/treetable/selectionsingledoc.ts delete mode 100644 src/app/showcase/doc/treetable/sizedoc.ts delete mode 100644 src/app/showcase/doc/treetable/sortmultiplecolumnsdoc.ts delete mode 100644 src/app/showcase/doc/treetable/sortremovabledoc.ts delete mode 100644 src/app/showcase/doc/treetable/sortsinglecolumndoc.ts delete mode 100644 src/app/showcase/doc/treetable/styledoc.ts delete mode 100644 src/app/showcase/doc/treetable/templatedoc.ts delete mode 100644 src/app/showcase/doc/treetable/treetabledoc.module.ts delete mode 100644 src/app/showcase/doc/tristatecheckbox/accessibilitydoc.ts delete mode 100644 src/app/showcase/doc/tristatecheckbox/basicdoc.ts delete mode 100644 src/app/showcase/doc/tristatecheckbox/disableddoc.ts delete mode 100644 src/app/showcase/doc/tristatecheckbox/filleddoc.ts delete mode 100644 src/app/showcase/doc/tristatecheckbox/importdoc.ts delete mode 100644 src/app/showcase/doc/tristatecheckbox/invaliddoc.ts delete mode 100644 src/app/showcase/doc/tristatecheckbox/reactiveformsdoc.ts delete mode 100644 src/app/showcase/doc/tristatecheckbox/styledoc.ts delete mode 100644 src/app/showcase/doc/tristatecheckbox/tristatecheckboxdoc.module.ts delete mode 100644 src/app/showcase/domain/appconfig.ts delete mode 100644 src/app/showcase/domain/appstate.ts delete mode 100644 src/app/showcase/domain/car.ts delete mode 100644 src/app/showcase/domain/code.ts delete mode 100644 src/app/showcase/domain/customer.ts delete mode 100644 src/app/showcase/domain/doc.ts delete mode 100644 src/app/showcase/domain/image.ts delete mode 100644 src/app/showcase/domain/product.ts delete mode 100644 src/app/showcase/domain/theme.ts delete mode 100644 src/app/showcase/layout/app.component.html delete mode 100644 src/app/showcase/layout/app.component.spec.ts delete mode 100644 src/app/showcase/layout/app.component.ts delete mode 100644 src/app/showcase/layout/app.config.server.ts delete mode 100644 src/app/showcase/layout/app.config.ts delete mode 100644 src/app/showcase/layout/app.main.component.ts delete mode 100644 src/app/showcase/layout/app.routes.ts delete mode 100644 src/app/showcase/layout/config/app.config.component.html delete mode 100644 src/app/showcase/layout/config/app.config.component.ts delete mode 100644 src/app/showcase/layout/config/app.config.module.ts delete mode 100644 src/app/showcase/layout/doc/app.code.component.ts delete mode 100644 src/app/showcase/layout/doc/app.developmentsection.component.ts delete mode 100644 src/app/showcase/layout/doc/app.doc.component.ts delete mode 100644 src/app/showcase/layout/doc/app.doc.module.ts delete mode 100644 src/app/showcase/layout/doc/app.docapisection.component.ts delete mode 100644 src/app/showcase/layout/doc/app.docapitable.component.ts delete mode 100644 src/app/showcase/layout/doc/app.docsection-nav.component.ts delete mode 100644 src/app/showcase/layout/doc/app.docsection.component.ts delete mode 100644 src/app/showcase/layout/doc/app.docsectiontext.component.ts delete mode 100644 src/app/showcase/layout/doc/codeeditor/index.ts delete mode 100644 src/app/showcase/layout/doc/codeeditor/services.ts delete mode 100644 src/app/showcase/layout/doc/codeeditor/templates.ts delete mode 100644 src/app/showcase/layout/favicon.png delete mode 100644 src/app/showcase/layout/footer/app.footer.component.ts delete mode 100644 src/app/showcase/layout/menu/app.menu.component.ts delete mode 100644 src/app/showcase/layout/menu/app.menuitem.component.ts delete mode 100644 src/app/showcase/layout/news/app.news.component.html delete mode 100644 src/app/showcase/layout/news/app.news.component.ts delete mode 100644 src/app/showcase/layout/templates/templateconfiguration.ts delete mode 100644 src/app/showcase/layout/templates/templatefeatures.ts delete mode 100644 src/app/showcase/layout/templates/templatefeaturesanimation/templatefeaturesanimation.ts delete mode 100644 src/app/showcase/layout/templates/templatefeaturesanimation/templatefeaturesanimationinline.ts delete mode 100644 src/app/showcase/layout/templates/templatehero/templatehero.ts delete mode 100644 src/app/showcase/layout/templates/templatehero/templateherolight.ts delete mode 100644 src/app/showcase/layout/templates/templatehero/templateherorectangle.ts delete mode 100644 src/app/showcase/layout/templates/templatelicense.ts delete mode 100644 src/app/showcase/layout/templates/templaterelated.ts delete mode 100644 src/app/showcase/layout/templates/templateseparator.ts delete mode 100644 src/app/showcase/layout/templates/templateyoutube.ts delete mode 100644 src/app/showcase/layout/topbar/app.topbar.component.html delete mode 100644 src/app/showcase/layout/topbar/app.topbar.component.ts delete mode 100644 src/app/showcase/pages/accordion/index.ts delete mode 100644 src/app/showcase/pages/accordion/routes.ts delete mode 100644 src/app/showcase/pages/animate/animateonscrolldemo-routing.module.ts delete mode 100644 src/app/showcase/pages/animate/animateonscrolldemo.html delete mode 100644 src/app/showcase/pages/animate/animateonscrolldemo.module.ts delete mode 100644 src/app/showcase/pages/animate/animateonscrolldemo.ts delete mode 100644 src/app/showcase/pages/autocomplete/index.ts delete mode 100644 src/app/showcase/pages/autocomplete/routes.ts delete mode 100644 src/app/showcase/pages/autocomplete/routing.ts delete mode 100644 src/app/showcase/pages/autofocus/autofocusdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/autofocus/autofocusdemo.html delete mode 100644 src/app/showcase/pages/autofocus/autofocusdemo.module.ts delete mode 100644 src/app/showcase/pages/autofocus/autofocusdemo.ts delete mode 100644 src/app/showcase/pages/avatar/avatardemo-routing.module.ts delete mode 100644 src/app/showcase/pages/avatar/avatardemo.html delete mode 100644 src/app/showcase/pages/avatar/avatardemo.module.ts delete mode 100644 src/app/showcase/pages/avatar/avatardemo.ts delete mode 100644 src/app/showcase/pages/badge/badgedemo-routing.module.ts delete mode 100644 src/app/showcase/pages/badge/badgedemo.html delete mode 100644 src/app/showcase/pages/badge/badgedemo.module.ts delete mode 100644 src/app/showcase/pages/badge/badgedemo.ts delete mode 100644 src/app/showcase/pages/blockui/blockuidemo-routing.module.ts delete mode 100644 src/app/showcase/pages/blockui/blockuidemo.html delete mode 100644 src/app/showcase/pages/blockui/blockuidemo.module.ts delete mode 100644 src/app/showcase/pages/blockui/blockuidemo.ts delete mode 100644 src/app/showcase/pages/breadcrumb/breadcrumbdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/breadcrumb/breadcrumbdemo.html delete mode 100644 src/app/showcase/pages/breadcrumb/breadcrumbdemo.module.ts delete mode 100644 src/app/showcase/pages/breadcrumb/breadcrumbdemo.ts delete mode 100644 src/app/showcase/pages/button/buttondemo-routing.module.ts delete mode 100644 src/app/showcase/pages/button/buttondemo.html delete mode 100644 src/app/showcase/pages/button/buttondemo.module.ts delete mode 100644 src/app/showcase/pages/button/buttondemo.ts delete mode 100644 src/app/showcase/pages/calendar/calendardemo-routing.module.ts delete mode 100644 src/app/showcase/pages/calendar/calendardemo.html delete mode 100644 src/app/showcase/pages/calendar/calendardemo.module.ts delete mode 100644 src/app/showcase/pages/calendar/calendardemo.ts delete mode 100644 src/app/showcase/pages/card/carddemo-routing.module.ts delete mode 100644 src/app/showcase/pages/card/carddemo.html delete mode 100644 src/app/showcase/pages/card/carddemo.module.ts delete mode 100644 src/app/showcase/pages/card/carddemo.ts delete mode 100644 src/app/showcase/pages/carousel/carouseldemo-routing.module.ts delete mode 100644 src/app/showcase/pages/carousel/carouseldemo.html delete mode 100644 src/app/showcase/pages/carousel/carouseldemo.module.ts delete mode 100644 src/app/showcase/pages/carousel/carouseldemo.scss delete mode 100644 src/app/showcase/pages/carousel/carouseldemo.ts delete mode 100644 src/app/showcase/pages/cascadeselect/cascadeselectdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/cascadeselect/cascadeselectdemo.html delete mode 100644 src/app/showcase/pages/cascadeselect/cascadeselectdemo.module.ts delete mode 100644 src/app/showcase/pages/cascadeselect/cascadeselectdemo.ts delete mode 100644 src/app/showcase/pages/chart/chartdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/chart/chartdemo.html delete mode 100644 src/app/showcase/pages/chart/chartdemo.module.ts delete mode 100644 src/app/showcase/pages/chart/chartdemo.ts delete mode 100644 src/app/showcase/pages/checkbox/checkboxdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/checkbox/checkboxdemo.html delete mode 100644 src/app/showcase/pages/checkbox/checkboxdemo.module.ts delete mode 100644 src/app/showcase/pages/checkbox/checkboxdemo.ts delete mode 100644 src/app/showcase/pages/chip/chipdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/chip/chipdemo.html delete mode 100644 src/app/showcase/pages/chip/chipdemo.module.ts delete mode 100644 src/app/showcase/pages/chip/chipdemo.scss delete mode 100644 src/app/showcase/pages/chip/chipdemo.ts delete mode 100644 src/app/showcase/pages/chips/chipsdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/chips/chipsdemo.html delete mode 100644 src/app/showcase/pages/chips/chipsdemo.module.ts delete mode 100644 src/app/showcase/pages/chips/chipsdemo.ts delete mode 100644 src/app/showcase/pages/colorpicker/colorpickerdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/colorpicker/colorpickerdemo.html delete mode 100644 src/app/showcase/pages/colorpicker/colorpickerdemo.module.ts delete mode 100644 src/app/showcase/pages/colorpicker/colorpickerdemo.ts delete mode 100644 src/app/showcase/pages/colors/colors-routing.module.ts delete mode 100644 src/app/showcase/pages/colors/colors.component.html delete mode 100644 src/app/showcase/pages/colors/colors.component.ts delete mode 100644 src/app/showcase/pages/colors/colorsdemo.module.ts delete mode 100644 src/app/showcase/pages/configuration/configurationdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/configuration/configurationdemo.component.html delete mode 100644 src/app/showcase/pages/configuration/configurationdemo.component.ts delete mode 100644 src/app/showcase/pages/configuration/configurationdemo.module.ts delete mode 100644 src/app/showcase/pages/confirmdialog/confirmdialogdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/confirmdialog/confirmdialogdemo.html delete mode 100644 src/app/showcase/pages/confirmdialog/confirmdialogdemo.module.ts delete mode 100644 src/app/showcase/pages/confirmdialog/confirmdialogdemo.ts delete mode 100644 src/app/showcase/pages/confirmpopup/confirmpopupdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/confirmpopup/confirmpopupdemo.html delete mode 100644 src/app/showcase/pages/confirmpopup/confirmpopupdemo.module.ts delete mode 100644 src/app/showcase/pages/confirmpopup/confirmpopupdemo.ts delete mode 100644 src/app/showcase/pages/contextmenu/contextmenudemo-routing.module.ts delete mode 100644 src/app/showcase/pages/contextmenu/contextmenudemo.html delete mode 100644 src/app/showcase/pages/contextmenu/contextmenudemo.module.ts delete mode 100644 src/app/showcase/pages/contextmenu/contextmenudemo.ts delete mode 100644 src/app/showcase/pages/contribution/contribution-routing.module.ts delete mode 100644 src/app/showcase/pages/contribution/contribution.component.html delete mode 100644 src/app/showcase/pages/contribution/contribution.module.ts delete mode 100644 src/app/showcase/pages/contribution/contribution.ts delete mode 100644 src/app/showcase/pages/customicons/customiconsdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/customicons/customiconsdemo.component.html delete mode 100644 src/app/showcase/pages/customicons/customiconsdemo.component.ts delete mode 100644 src/app/showcase/pages/customicons/customiconsdemo.module.ts delete mode 100644 src/app/showcase/pages/dataview/dataviewdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/dataview/dataviewdemo.html delete mode 100644 src/app/showcase/pages/dataview/dataviewdemo.module.ts delete mode 100644 src/app/showcase/pages/dataview/dataviewdemo.scss delete mode 100644 src/app/showcase/pages/dataview/dataviewdemo.ts delete mode 100644 src/app/showcase/pages/defer/deferdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/defer/deferdemo.html delete mode 100644 src/app/showcase/pages/defer/deferdemo.module.ts delete mode 100644 src/app/showcase/pages/defer/deferdemo.ts delete mode 100644 src/app/showcase/pages/dialog/dialogdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/dialog/dialogdemo.html delete mode 100644 src/app/showcase/pages/dialog/dialogdemo.module.ts delete mode 100644 src/app/showcase/pages/dialog/dialogdemo.ts delete mode 100644 src/app/showcase/pages/divider/dividerdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/divider/dividerdemo.html delete mode 100644 src/app/showcase/pages/divider/dividerdemo.module.ts delete mode 100644 src/app/showcase/pages/divider/dividerdemo.ts delete mode 100644 src/app/showcase/pages/dock/dockdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/dock/dockdemo.html delete mode 100644 src/app/showcase/pages/dock/dockdemo.module.ts delete mode 100644 src/app/showcase/pages/dock/dockdemo.scss delete mode 100644 src/app/showcase/pages/dock/dockdemo.ts delete mode 100644 src/app/showcase/pages/domain/car.ts delete mode 100644 src/app/showcase/pages/dragdrop/dragdropdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/dragdrop/dragdropdemo.html delete mode 100644 src/app/showcase/pages/dragdrop/dragdropdemo.module.ts delete mode 100644 src/app/showcase/pages/dragdrop/dragdropdemo.scss delete mode 100644 src/app/showcase/pages/dragdrop/dragdropdemo.ts delete mode 100644 src/app/showcase/pages/dropdown/dropdowndemo-routing.module.ts delete mode 100644 src/app/showcase/pages/dropdown/dropdowndemo.html delete mode 100644 src/app/showcase/pages/dropdown/dropdowndemo.module.ts delete mode 100644 src/app/showcase/pages/dropdown/dropdowndemo.scss delete mode 100644 src/app/showcase/pages/dropdown/dropdowndemo.ts delete mode 100644 src/app/showcase/pages/dynamicdialog/dynamicdialogdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/dynamicdialog/dynamicdialogdemo.html delete mode 100644 src/app/showcase/pages/dynamicdialog/dynamicdialogdemo.module.ts delete mode 100644 src/app/showcase/pages/dynamicdialog/dynamicdialogdemo.ts delete mode 100644 src/app/showcase/pages/editor/editordemo-routing.module.ts delete mode 100644 src/app/showcase/pages/editor/editordemo.html delete mode 100644 src/app/showcase/pages/editor/editordemo.module.ts delete mode 100644 src/app/showcase/pages/editor/editordemo.ts delete mode 100644 src/app/showcase/pages/fieldset/fieldsetdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/fieldset/fieldsetdemo.html delete mode 100644 src/app/showcase/pages/fieldset/fieldsetdemo.module.ts delete mode 100644 src/app/showcase/pages/fieldset/fieldsetdemo.ts delete mode 100644 src/app/showcase/pages/fileupload/fileuploaddemo-routing.module.ts delete mode 100644 src/app/showcase/pages/fileupload/fileuploaddemo.html delete mode 100644 src/app/showcase/pages/fileupload/fileuploaddemo.module.ts delete mode 100644 src/app/showcase/pages/fileupload/fileuploaddemo.ts delete mode 100644 src/app/showcase/pages/filterservice/filterservice-routing.module.ts delete mode 100644 src/app/showcase/pages/filterservice/filterservicedemo.html delete mode 100644 src/app/showcase/pages/filterservice/filterservicedemo.module.ts delete mode 100644 src/app/showcase/pages/filterservice/filterservicedemo.ts delete mode 100644 src/app/showcase/pages/floatlabel/floatlabeldemo-routing.module.ts delete mode 100644 src/app/showcase/pages/floatlabel/floatlabeldemo.html delete mode 100644 src/app/showcase/pages/floatlabel/floatlabeldemo.module.ts delete mode 100644 src/app/showcase/pages/floatlabel/floatlabeldemo.ts delete mode 100644 src/app/showcase/pages/focustrap/focustrapdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/focustrap/focustrapdemo.html delete mode 100644 src/app/showcase/pages/focustrap/focustrapdemo.module.ts delete mode 100644 src/app/showcase/pages/focustrap/focustrapdemo.ts delete mode 100644 src/app/showcase/pages/galleria/galleriademo-routing.module.ts delete mode 100644 src/app/showcase/pages/galleria/galleriademo.html delete mode 100644 src/app/showcase/pages/galleria/galleriademo.module.ts delete mode 100644 src/app/showcase/pages/galleria/galleriademo.scss delete mode 100644 src/app/showcase/pages/galleria/galleriademo.ts delete mode 100644 src/app/showcase/pages/guides/accessibility/accessibilitydemo.component.html delete mode 100644 src/app/showcase/pages/guides/accessibility/accessibilitydemo.component.ts delete mode 100644 src/app/showcase/pages/guides/csslayer/csslayerdemo.component.html delete mode 100644 src/app/showcase/pages/guides/csslayer/csslayerdemo.component.ts delete mode 100644 src/app/showcase/pages/guides/guides-routing.module.ts delete mode 100644 src/app/showcase/pages/guides/guides.module.ts delete mode 100644 src/app/showcase/pages/guides/templateupdate/templateupdatedemo.component.html delete mode 100644 src/app/showcase/pages/guides/templateupdate/templateupdatedemo.component.ts delete mode 100644 src/app/showcase/pages/iconfield/iconfielddemo-routing.module.ts delete mode 100644 src/app/showcase/pages/iconfield/iconfielddemo.html delete mode 100644 src/app/showcase/pages/iconfield/iconfielddemo.module.ts delete mode 100644 src/app/showcase/pages/iconfield/iconfielddemo.scss delete mode 100644 src/app/showcase/pages/iconfield/iconfielddemo.ts delete mode 100644 src/app/showcase/pages/icons/iconsdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/icons/iconsdemo.component.html delete mode 100644 src/app/showcase/pages/icons/iconsdemo.component.scss delete mode 100644 src/app/showcase/pages/icons/iconsdemo.component.ts delete mode 100644 src/app/showcase/pages/icons/iconsdemo.module.ts delete mode 100644 src/app/showcase/pages/image/imagedemo-routing.module.ts delete mode 100644 src/app/showcase/pages/image/imagedemo.html delete mode 100644 src/app/showcase/pages/image/imagedemo.module.ts delete mode 100644 src/app/showcase/pages/image/imagedemo.ts delete mode 100644 src/app/showcase/pages/inplace/inplacedemo-routing.module.ts delete mode 100644 src/app/showcase/pages/inplace/inplacedemo.html delete mode 100644 src/app/showcase/pages/inplace/inplacedemo.module.ts delete mode 100644 src/app/showcase/pages/inplace/inplacedemo.ts delete mode 100644 src/app/showcase/pages/inputgroup/inputgroupdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/inputgroup/inputgroupdemo.html delete mode 100644 src/app/showcase/pages/inputgroup/inputgroupdemo.module.ts delete mode 100644 src/app/showcase/pages/inputgroup/inputgroupdemo.ts delete mode 100644 src/app/showcase/pages/inputmask/inputmaskdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/inputmask/inputmaskdemo.html delete mode 100644 src/app/showcase/pages/inputmask/inputmaskdemo.module.ts delete mode 100644 src/app/showcase/pages/inputmask/inputmaskdemo.ts delete mode 100644 src/app/showcase/pages/inputnumber/inputnumberdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/inputnumber/inputnumberdemo.html delete mode 100644 src/app/showcase/pages/inputnumber/inputnumberdemo.module.ts delete mode 100644 src/app/showcase/pages/inputnumber/inputnumberdemo.ts delete mode 100644 src/app/showcase/pages/inputotp/inputotp.html delete mode 100644 src/app/showcase/pages/inputotp/inputotpdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/inputotp/inputotpdemo.module.ts delete mode 100644 src/app/showcase/pages/inputotp/inputotpdemo.ts delete mode 100644 src/app/showcase/pages/inputswitch/inputswitchdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/inputswitch/inputswitchdemo.html delete mode 100644 src/app/showcase/pages/inputswitch/inputswitchdemo.module.ts delete mode 100644 src/app/showcase/pages/inputswitch/inputswitchdemo.ts delete mode 100644 src/app/showcase/pages/inputtext/inputtextdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/inputtext/inputtextdemo.html delete mode 100644 src/app/showcase/pages/inputtext/inputtextdemo.module.ts delete mode 100644 src/app/showcase/pages/inputtext/inputtextdemo.scss delete mode 100644 src/app/showcase/pages/inputtext/inputtextdemo.ts delete mode 100644 src/app/showcase/pages/inputtextarea/inputtextareademo-routing.module.ts delete mode 100644 src/app/showcase/pages/inputtextarea/inputtextareademo.html delete mode 100644 src/app/showcase/pages/inputtextarea/inputtextareademo.module.ts delete mode 100644 src/app/showcase/pages/inputtextarea/inputtextareademo.ts delete mode 100644 src/app/showcase/pages/installation/installation-routing.module.ts delete mode 100644 src/app/showcase/pages/installation/installation.html delete mode 100644 src/app/showcase/pages/installation/installation.module.ts delete mode 100644 src/app/showcase/pages/installation/installation.ts delete mode 100644 src/app/showcase/pages/keyfilter/keyfilterdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/keyfilter/keyfilterdemo.html delete mode 100644 src/app/showcase/pages/keyfilter/keyfilterdemo.module.ts delete mode 100644 src/app/showcase/pages/keyfilter/keyfilterdemo.ts delete mode 100644 src/app/showcase/pages/knob/knobdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/knob/knobdemo.html delete mode 100644 src/app/showcase/pages/knob/knobdemo.module.ts delete mode 100644 src/app/showcase/pages/knob/knobdemo.ts delete mode 100644 src/app/showcase/pages/landing/blocksection.component.ts delete mode 100644 src/app/showcase/pages/landing/featuressection.component.ts delete mode 100644 src/app/showcase/pages/landing/footersection.component.ts delete mode 100644 src/app/showcase/pages/landing/herosection.component.ts delete mode 100644 src/app/showcase/pages/landing/landing.component.html delete mode 100644 src/app/showcase/pages/landing/landing.component.ts delete mode 100644 src/app/showcase/pages/landing/templatesection.component.ts delete mode 100644 src/app/showcase/pages/landing/themesection.component.ts delete mode 100644 src/app/showcase/pages/landing/userssection.component.ts delete mode 100644 src/app/showcase/pages/listbox/listboxdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/listbox/listboxdemo.html delete mode 100644 src/app/showcase/pages/listbox/listboxdemo.module.ts delete mode 100644 src/app/showcase/pages/listbox/listboxdemo.ts delete mode 100644 src/app/showcase/pages/lts/lts-routing.module.ts delete mode 100644 src/app/showcase/pages/lts/lts.component.html delete mode 100644 src/app/showcase/pages/lts/lts.component.ts delete mode 100644 src/app/showcase/pages/lts/lts.module.ts delete mode 100644 src/app/showcase/pages/megamenu/megamenudemo-routing.module.ts delete mode 100644 src/app/showcase/pages/megamenu/megamenudemo.html delete mode 100644 src/app/showcase/pages/megamenu/megamenudemo.module.ts delete mode 100644 src/app/showcase/pages/megamenu/megamenudemo.ts delete mode 100644 src/app/showcase/pages/menu/menudemo-routing.module.ts delete mode 100644 src/app/showcase/pages/menu/menudemo.html delete mode 100644 src/app/showcase/pages/menu/menudemo.module.ts delete mode 100644 src/app/showcase/pages/menu/menudemo.ts delete mode 100644 src/app/showcase/pages/menubar/menubardemo-routing.module.ts delete mode 100644 src/app/showcase/pages/menubar/menubardemo.html delete mode 100644 src/app/showcase/pages/menubar/menubardemo.module.ts delete mode 100644 src/app/showcase/pages/menubar/menubardemo.ts delete mode 100644 src/app/showcase/pages/messages/messagesdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/messages/messagesdemo.html delete mode 100644 src/app/showcase/pages/messages/messagesdemo.module.ts delete mode 100644 src/app/showcase/pages/messages/messagesdemo.ts delete mode 100644 src/app/showcase/pages/metergroup/metergroupdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/metergroup/metergroupdemo.html delete mode 100644 src/app/showcase/pages/metergroup/metergroupdemo.module.ts delete mode 100644 src/app/showcase/pages/metergroup/metergroupdemo.ts delete mode 100644 src/app/showcase/pages/multiselect/multiselectdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/multiselect/multiselectdemo.html delete mode 100644 src/app/showcase/pages/multiselect/multiselectdemo.module.ts delete mode 100644 src/app/showcase/pages/multiselect/multiselectdemo.scss delete mode 100644 src/app/showcase/pages/multiselect/multiselectdemo.ts delete mode 100644 src/app/showcase/pages/notfound/notfound-routing.module.ts delete mode 100644 src/app/showcase/pages/notfound/notfound.component.html delete mode 100644 src/app/showcase/pages/notfound/notfound.component.ts delete mode 100644 src/app/showcase/pages/notfound/notfound.module.ts delete mode 100644 src/app/showcase/pages/orderlist/orderlistdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/orderlist/orderlistdemo.html delete mode 100644 src/app/showcase/pages/orderlist/orderlistdemo.module.ts delete mode 100644 src/app/showcase/pages/orderlist/orderlistdemo.scss delete mode 100644 src/app/showcase/pages/orderlist/orderlistdemo.ts delete mode 100644 src/app/showcase/pages/organizationchart/organizationchartdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/organizationchart/organizationchartdemo.html delete mode 100644 src/app/showcase/pages/organizationchart/organizationchartdemo.module.ts delete mode 100644 src/app/showcase/pages/organizationchart/organizationchartdemo.scss delete mode 100644 src/app/showcase/pages/organizationchart/organizationchartdemo.ts delete mode 100644 src/app/showcase/pages/overlay/overlaydemo-routing.module.ts delete mode 100644 src/app/showcase/pages/overlay/overlaydemo.html delete mode 100644 src/app/showcase/pages/overlay/overlaydemo.module.ts delete mode 100644 src/app/showcase/pages/overlay/overlaydemo.ts delete mode 100644 src/app/showcase/pages/overlaypanel/overlaypaneldemo-routing.module.ts delete mode 100644 src/app/showcase/pages/overlaypanel/overlaypaneldemo.html delete mode 100644 src/app/showcase/pages/overlaypanel/overlaypaneldemo.module.ts delete mode 100644 src/app/showcase/pages/overlaypanel/overlaypaneldemo.ts delete mode 100644 src/app/showcase/pages/paginator/paginatordemo-routing.module.ts delete mode 100644 src/app/showcase/pages/paginator/paginatordemo.html delete mode 100644 src/app/showcase/pages/paginator/paginatordemo.module.ts delete mode 100644 src/app/showcase/pages/paginator/paginatordemo.scss delete mode 100644 src/app/showcase/pages/paginator/paginatordemo.ts delete mode 100644 src/app/showcase/pages/panel/paneldemo-routing.module.ts delete mode 100644 src/app/showcase/pages/panel/paneldemo.html delete mode 100644 src/app/showcase/pages/panel/paneldemo.module.ts delete mode 100644 src/app/showcase/pages/panel/paneldemo.ts delete mode 100644 src/app/showcase/pages/panelmenu/panelmenudemo-routing.module.ts delete mode 100644 src/app/showcase/pages/panelmenu/panelmenudemo.html delete mode 100644 src/app/showcase/pages/panelmenu/panelmenudemo.module.ts delete mode 100644 src/app/showcase/pages/panelmenu/panelmenudemo.ts delete mode 100644 src/app/showcase/pages/partners/partners-routing.module.ts delete mode 100644 src/app/showcase/pages/partners/partners.component.html delete mode 100644 src/app/showcase/pages/partners/partners.component.ts delete mode 100644 src/app/showcase/pages/partners/partners.module.ts delete mode 100644 src/app/showcase/pages/password/passworddemo-routing.module.ts delete mode 100644 src/app/showcase/pages/password/passworddemo.html delete mode 100644 src/app/showcase/pages/password/passworddemo.module.ts delete mode 100644 src/app/showcase/pages/password/passworddemo.ts delete mode 100644 src/app/showcase/pages/picklist/picklistdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/picklist/picklistdemo.html delete mode 100644 src/app/showcase/pages/picklist/picklistdemo.module.ts delete mode 100644 src/app/showcase/pages/picklist/picklistdemo.scss delete mode 100644 src/app/showcase/pages/picklist/picklistdemo.ts delete mode 100644 src/app/showcase/pages/playground/playground-routing.module.ts delete mode 100644 src/app/showcase/pages/playground/playground.component.html delete mode 100644 src/app/showcase/pages/playground/playground.component.ts delete mode 100644 src/app/showcase/pages/playground/playground.module.ts delete mode 100644 src/app/showcase/pages/progressbar/progressbardemo-routing.module.ts delete mode 100644 src/app/showcase/pages/progressbar/progressbardemo.html delete mode 100644 src/app/showcase/pages/progressbar/progressbardemo.module.ts delete mode 100644 src/app/showcase/pages/progressbar/progressbardemo.ts delete mode 100644 src/app/showcase/pages/progressspinner/progressspinnerdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/progressspinner/progressspinnerdemo.css delete mode 100644 src/app/showcase/pages/progressspinner/progressspinnerdemo.html delete mode 100644 src/app/showcase/pages/progressspinner/progressspinnerdemo.module.ts delete mode 100644 src/app/showcase/pages/progressspinner/progressspinnerdemo.ts delete mode 100644 src/app/showcase/pages/radiobutton/radiobuttondemo-routing.module.ts delete mode 100644 src/app/showcase/pages/radiobutton/radiobuttondemo.html delete mode 100644 src/app/showcase/pages/radiobutton/radiobuttondemo.module.ts delete mode 100644 src/app/showcase/pages/radiobutton/radiobuttondemo.ts delete mode 100644 src/app/showcase/pages/rating/ratingdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/rating/ratingdemo.html delete mode 100644 src/app/showcase/pages/rating/ratingdemo.module.ts delete mode 100644 src/app/showcase/pages/rating/ratingdemo.ts delete mode 100644 src/app/showcase/pages/ripple/rippledemo-routing.module.ts delete mode 100644 src/app/showcase/pages/ripple/rippledemo.html delete mode 100644 src/app/showcase/pages/ripple/rippledemo.module.ts delete mode 100644 src/app/showcase/pages/ripple/rippledemo.scss delete mode 100644 src/app/showcase/pages/ripple/rippledemo.ts delete mode 100644 src/app/showcase/pages/roadmap/roadmap-routing.module.ts delete mode 100644 src/app/showcase/pages/roadmap/roadmap.component.html delete mode 100644 src/app/showcase/pages/roadmap/roadmap.component.ts delete mode 100644 src/app/showcase/pages/roadmap/roadmap.module.ts delete mode 100644 src/app/showcase/pages/scroller/scrollerdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/scroller/scrollerdemo.html delete mode 100644 src/app/showcase/pages/scroller/scrollerdemo.module.ts delete mode 100644 src/app/showcase/pages/scroller/scrollerdemo.scss delete mode 100644 src/app/showcase/pages/scroller/scrollerdemo.ts delete mode 100644 src/app/showcase/pages/scrollpanel/scrollpaneldemo-routing.module.ts delete mode 100644 src/app/showcase/pages/scrollpanel/scrollpaneldemo.html delete mode 100644 src/app/showcase/pages/scrollpanel/scrollpaneldemo.module.ts delete mode 100644 src/app/showcase/pages/scrollpanel/scrollpaneldemo.scss delete mode 100644 src/app/showcase/pages/scrollpanel/scrollpaneldemo.ts delete mode 100644 src/app/showcase/pages/scrolltop/scrolltopdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/scrolltop/scrolltopdemo.html delete mode 100644 src/app/showcase/pages/scrolltop/scrolltopdemo.module.ts delete mode 100644 src/app/showcase/pages/scrolltop/scrolltopdemo.scss delete mode 100644 src/app/showcase/pages/scrolltop/scrolltopdemo.ts delete mode 100644 src/app/showcase/pages/selectbutton/selectbuttondemo-routing.module.ts delete mode 100644 src/app/showcase/pages/selectbutton/selectbuttondemo.html delete mode 100644 src/app/showcase/pages/selectbutton/selectbuttondemo.module.ts delete mode 100644 src/app/showcase/pages/selectbutton/selectbuttondemo.ts delete mode 100644 src/app/showcase/pages/sidebar/sidebardemo-routing.module.ts delete mode 100644 src/app/showcase/pages/sidebar/sidebardemo.html delete mode 100644 src/app/showcase/pages/sidebar/sidebardemo.module.ts delete mode 100644 src/app/showcase/pages/sidebar/sidebardemo.ts delete mode 100644 src/app/showcase/pages/skeleton/skeletondemo-routing.module.ts delete mode 100644 src/app/showcase/pages/skeleton/skeletondemo.html delete mode 100644 src/app/showcase/pages/skeleton/skeletondemo.module.ts delete mode 100644 src/app/showcase/pages/skeleton/skeletondemo.scss delete mode 100644 src/app/showcase/pages/skeleton/skeletondemo.ts delete mode 100644 src/app/showcase/pages/slider/sliderdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/slider/sliderdemo.html delete mode 100644 src/app/showcase/pages/slider/sliderdemo.module.ts delete mode 100644 src/app/showcase/pages/slider/sliderdemo.scss delete mode 100644 src/app/showcase/pages/slider/sliderdemo.ts delete mode 100644 src/app/showcase/pages/speeddial/speeddialdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/speeddial/speeddialdemo.html delete mode 100644 src/app/showcase/pages/speeddial/speeddialdemo.module.ts delete mode 100644 src/app/showcase/pages/speeddial/speeddialdemo.scss delete mode 100644 src/app/showcase/pages/speeddial/speeddialdemo.ts delete mode 100644 src/app/showcase/pages/splitbutton/splitbuttondemo-routing.module.ts delete mode 100644 src/app/showcase/pages/splitbutton/splitbuttondemo.html delete mode 100644 src/app/showcase/pages/splitbutton/splitbuttondemo.module.ts delete mode 100644 src/app/showcase/pages/splitbutton/splitbuttondemo.ts delete mode 100644 src/app/showcase/pages/splitter/splitterdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/splitter/splitterdemo.html delete mode 100644 src/app/showcase/pages/splitter/splitterdemo.module.ts delete mode 100644 src/app/showcase/pages/splitter/splitterdemo.ts delete mode 100644 src/app/showcase/pages/stepper/stepperdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/stepper/stepperdemo.html delete mode 100644 src/app/showcase/pages/stepper/stepperdemo.module.ts delete mode 100644 src/app/showcase/pages/stepper/stepperdemo.ts delete mode 100644 src/app/showcase/pages/steps/stepsdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/steps/stepsdemo.html delete mode 100644 src/app/showcase/pages/steps/stepsdemo.module.ts delete mode 100644 src/app/showcase/pages/steps/stepsdemo.scss delete mode 100644 src/app/showcase/pages/steps/stepsdemo.ts delete mode 100644 src/app/showcase/pages/styleclass/styleclassdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/styleclass/styleclassdemo.html delete mode 100644 src/app/showcase/pages/styleclass/styleclassdemo.module.ts delete mode 100644 src/app/showcase/pages/styleclass/styleclassdemo.ts delete mode 100644 src/app/showcase/pages/support/support-routing.module.ts delete mode 100644 src/app/showcase/pages/support/support.component.html delete mode 100644 src/app/showcase/pages/support/support.component.ts delete mode 100644 src/app/showcase/pages/support/support.module.ts delete mode 100644 src/app/showcase/pages/table/tabledemo-routing.module.ts delete mode 100644 src/app/showcase/pages/table/tabledemo.html delete mode 100644 src/app/showcase/pages/table/tabledemo.module.ts delete mode 100644 src/app/showcase/pages/table/tabledemo.scss delete mode 100644 src/app/showcase/pages/table/tabledemo.ts delete mode 100644 src/app/showcase/pages/tabmenu/tabmenudemo-routing.module.ts delete mode 100644 src/app/showcase/pages/tabmenu/tabmenudemo.html delete mode 100644 src/app/showcase/pages/tabmenu/tabmenudemo.module.ts delete mode 100644 src/app/showcase/pages/tabmenu/tabmenudemo.ts delete mode 100644 src/app/showcase/pages/tabview/tabviewdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/tabview/tabviewdemo.html delete mode 100644 src/app/showcase/pages/tabview/tabviewdemo.module.ts delete mode 100644 src/app/showcase/pages/tabview/tabviewdemo.scss delete mode 100644 src/app/showcase/pages/tabview/tabviewdemo.ts delete mode 100644 src/app/showcase/pages/tag/tagdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/tag/tagdemo.html delete mode 100644 src/app/showcase/pages/tag/tagdemo.module.ts delete mode 100644 src/app/showcase/pages/tag/tagdemo.ts delete mode 100644 src/app/showcase/pages/team/team-routing.module.ts delete mode 100644 src/app/showcase/pages/team/team.component.html delete mode 100644 src/app/showcase/pages/team/team.component.ts delete mode 100644 src/app/showcase/pages/team/team.module.ts delete mode 100644 src/app/showcase/pages/templates/apollo/apollo.ts delete mode 100644 src/app/showcase/pages/templates/apollo/apollologo.ts delete mode 100644 src/app/showcase/pages/templates/apollo/apolloseparator.ts delete mode 100644 src/app/showcase/pages/templates/atlantis/atlantis.ts delete mode 100644 src/app/showcase/pages/templates/atlantis/atlantislogo.ts delete mode 100644 src/app/showcase/pages/templates/atlantis/atlantisseparator.ts delete mode 100644 src/app/showcase/pages/templates/avalon/avalon.ts delete mode 100644 src/app/showcase/pages/templates/avalon/avalonlogo.ts delete mode 100644 src/app/showcase/pages/templates/avalon/avalonseparator.ts delete mode 100644 src/app/showcase/pages/templates/diamond/diamond.ts delete mode 100644 src/app/showcase/pages/templates/diamond/diamondlogo.ts delete mode 100644 src/app/showcase/pages/templates/diamond/diamondseparator.ts delete mode 100644 src/app/showcase/pages/templates/freya/freya.ts delete mode 100644 src/app/showcase/pages/templates/freya/freyalogo.ts delete mode 100644 src/app/showcase/pages/templates/freya/freyaseparator.ts delete mode 100644 src/app/showcase/pages/templates/learnmore/learnmore-routing.module.ts delete mode 100644 src/app/showcase/pages/templates/learnmore/learnmore.component.html delete mode 100644 src/app/showcase/pages/templates/learnmore/learnmore.component.ts delete mode 100644 src/app/showcase/pages/templates/learnmore/learnmore.module.ts delete mode 100644 src/app/showcase/pages/templates/learnmore/learnmore.scss delete mode 100644 src/app/showcase/pages/templates/learnmore/templatedata.json delete mode 100644 src/app/showcase/pages/templates/poseidon/poseidon.ts delete mode 100644 src/app/showcase/pages/templates/poseidon/poseidonlogo.ts delete mode 100644 src/app/showcase/pages/templates/poseidon/poseidonseparator.ts delete mode 100644 src/app/showcase/pages/templates/sakai/sakai.ts delete mode 100644 src/app/showcase/pages/templates/sakai/sakailogo.ts delete mode 100644 src/app/showcase/pages/templates/sakai/sakaiseparator.ts delete mode 100644 src/app/showcase/pages/templates/templates-routing.module.ts delete mode 100644 src/app/showcase/pages/templates/templates.component.html delete mode 100644 src/app/showcase/pages/templates/templates.component.ts delete mode 100644 src/app/showcase/pages/templates/templates.module.ts delete mode 100644 src/app/showcase/pages/templates/ultima/ultima.ts delete mode 100644 src/app/showcase/pages/templates/ultima/ultimalogo.ts delete mode 100644 src/app/showcase/pages/templates/ultima/ultimaseparator.ts delete mode 100644 src/app/showcase/pages/templates/verona/verona.ts delete mode 100644 src/app/showcase/pages/templates/verona/veronalogo.ts delete mode 100644 src/app/showcase/pages/templates/verona/veronaseparator.ts delete mode 100644 src/app/showcase/pages/terminal/terminaldemo-routing.module.ts delete mode 100644 src/app/showcase/pages/terminal/terminaldemo.html delete mode 100644 src/app/showcase/pages/terminal/terminaldemo.module.ts delete mode 100644 src/app/showcase/pages/terminal/terminaldemo.ts delete mode 100644 src/app/showcase/pages/theming/theming-routing.module.ts delete mode 100644 src/app/showcase/pages/theming/theming.component.html delete mode 100644 src/app/showcase/pages/theming/theming.component.scss delete mode 100644 src/app/showcase/pages/theming/theming.component.ts delete mode 100644 src/app/showcase/pages/theming/theming.module.ts delete mode 100644 src/app/showcase/pages/tieredmenu/tieredmenudemo-routing.module.ts delete mode 100644 src/app/showcase/pages/tieredmenu/tieredmenudemo.html delete mode 100644 src/app/showcase/pages/tieredmenu/tieredmenudemo.module.ts delete mode 100644 src/app/showcase/pages/tieredmenu/tieredmenudemo.ts delete mode 100644 src/app/showcase/pages/timeline/timelinedemo-routing.module.ts delete mode 100644 src/app/showcase/pages/timeline/timelinedemo.html delete mode 100644 src/app/showcase/pages/timeline/timelinedemo.module.ts delete mode 100644 src/app/showcase/pages/timeline/timelinedemo.scss delete mode 100644 src/app/showcase/pages/timeline/timelinedemo.ts delete mode 100644 src/app/showcase/pages/toast/toastdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/toast/toastdemo.html delete mode 100644 src/app/showcase/pages/toast/toastdemo.module.ts delete mode 100644 src/app/showcase/pages/toast/toastdemo.ts delete mode 100644 src/app/showcase/pages/togglebutton/togglebuttondemo-routing.module.ts delete mode 100644 src/app/showcase/pages/togglebutton/togglebuttondemo.html delete mode 100644 src/app/showcase/pages/togglebutton/togglebuttondemo.module.ts delete mode 100644 src/app/showcase/pages/togglebutton/togglebuttondemo.ts delete mode 100644 src/app/showcase/pages/toolbar/toolbardemo-routing.module.ts delete mode 100644 src/app/showcase/pages/toolbar/toolbardemo.html delete mode 100644 src/app/showcase/pages/toolbar/toolbardemo.module.ts delete mode 100644 src/app/showcase/pages/toolbar/toolbardemo.ts delete mode 100644 src/app/showcase/pages/tooltip/tooltipdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/tooltip/tooltipdemo.html delete mode 100644 src/app/showcase/pages/tooltip/tooltipdemo.module.ts delete mode 100644 src/app/showcase/pages/tooltip/tooltipdemo.ts delete mode 100644 src/app/showcase/pages/tree/treedemo-routing.module.ts delete mode 100644 src/app/showcase/pages/tree/treedemo.html delete mode 100644 src/app/showcase/pages/tree/treedemo.module.ts delete mode 100644 src/app/showcase/pages/tree/treedemo.ts delete mode 100644 src/app/showcase/pages/treeselect/treeselectdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/treeselect/treeselectdemo.html delete mode 100644 src/app/showcase/pages/treeselect/treeselectdemo.module.ts delete mode 100644 src/app/showcase/pages/treeselect/treeselectdemo.ts delete mode 100644 src/app/showcase/pages/treetable/treetabledemo-routing.module.ts delete mode 100644 src/app/showcase/pages/treetable/treetabledemo.html delete mode 100644 src/app/showcase/pages/treetable/treetabledemo.module.ts delete mode 100644 src/app/showcase/pages/treetable/treetabledemo.ts delete mode 100644 src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo-routing.module.ts delete mode 100644 src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo.html delete mode 100644 src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo.module.ts delete mode 100644 src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo.ts delete mode 100644 src/app/showcase/pages/uikit/uikit-routing.module.ts delete mode 100644 src/app/showcase/pages/uikit/uikit.component.html delete mode 100644 src/app/showcase/pages/uikit/uikit.component.scss delete mode 100644 src/app/showcase/pages/uikit/uikit.component.ts delete mode 100644 src/app/showcase/pages/uikit/uikit.module.ts delete mode 100644 src/app/showcase/service/appconfigservice.ts delete mode 100644 src/app/showcase/service/carservice.ts delete mode 100644 src/app/showcase/service/countryservice.ts delete mode 100644 src/app/showcase/service/customerservice.ts delete mode 100644 src/app/showcase/service/eventservice.ts delete mode 100644 src/app/showcase/service/jsonservice.ts delete mode 100644 src/app/showcase/service/nodeservice.ts delete mode 100644 src/app/showcase/service/photoservice.ts delete mode 100644 src/app/showcase/service/platformservice.ts delete mode 100644 src/app/showcase/service/productservice.ts delete mode 100644 src/app/showcase/service/ticketservice.ts delete mode 100644 src/assets/primeflex-legacy.css delete mode 100644 src/assets/showcase/data/cars-large.json delete mode 100644 src/assets/showcase/data/cars-medium.json delete mode 100644 src/assets/showcase/data/cars-small.json delete mode 100644 src/assets/showcase/data/countries.json delete mode 100644 src/assets/showcase/data/customers-large.json delete mode 100644 src/assets/showcase/data/customers-medium.json delete mode 100644 src/assets/showcase/data/customers-small.json delete mode 100644 src/assets/showcase/data/customers-xlarge.json delete mode 100644 src/assets/showcase/data/files-lazy.json delete mode 100644 src/assets/showcase/data/files.json delete mode 100644 src/assets/showcase/data/filesystem-lazy.json delete mode 100644 src/assets/showcase/data/filesystem.json delete mode 100644 src/assets/showcase/data/icons.json delete mode 100644 src/assets/showcase/data/menu.json delete mode 100644 src/assets/showcase/data/photos.json delete mode 100644 src/assets/showcase/data/products-orders-small.json delete mode 100644 src/assets/showcase/data/products-orders.json delete mode 100644 src/assets/showcase/data/products-small.json delete mode 100644 src/assets/showcase/data/products.json delete mode 100644 src/assets/showcase/data/scheduleevents.json delete mode 100644 src/assets/showcase/styles/flags.css delete mode 100644 src/assets/showcase/styles/layout/_code.scss delete mode 100644 src/assets/showcase/styles/layout/_config.scss delete mode 100644 src/assets/showcase/styles/layout/_content.scss delete mode 100644 src/assets/showcase/styles/layout/_core.scss delete mode 100644 src/assets/showcase/styles/layout/_doc.scss delete mode 100644 src/assets/showcase/styles/layout/_docsearch.scss delete mode 100644 src/assets/showcase/styles/layout/_footer.scss delete mode 100644 src/assets/showcase/styles/layout/_glow.scss delete mode 100644 src/assets/showcase/styles/layout/_mixins.scss delete mode 100644 src/assets/showcase/styles/layout/_news.scss delete mode 100644 src/assets/showcase/styles/layout/_responsive.scss delete mode 100644 src/assets/showcase/styles/layout/_sidebar.scss delete mode 100644 src/assets/showcase/styles/layout/_topbar.scss delete mode 100644 src/assets/showcase/styles/layout/landing/_blocks.scss delete mode 100644 src/assets/showcase/styles/layout/landing/_features.scss delete mode 100644 src/assets/showcase/styles/layout/landing/_footer.scss delete mode 100644 src/assets/showcase/styles/layout/landing/_getstarted.scss delete mode 100644 src/assets/showcase/styles/layout/landing/_hero.scss delete mode 100644 src/assets/showcase/styles/layout/landing/_landing.scss delete mode 100644 src/assets/showcase/styles/layout/landing/_main.scss delete mode 100644 src/assets/showcase/styles/layout/landing/_templates.scss delete mode 100644 src/assets/showcase/styles/layout/landing/_themes.scss delete mode 100644 src/assets/showcase/styles/layout/landing/_users.scss delete mode 100644 src/assets/showcase/styles/layout/layout.css delete mode 100644 src/assets/showcase/styles/layout/layout.scss delete mode 100644 src/assets/showcase/styles/layout/variables/_variables.scss delete mode 100644 src/assets/showcase/styles/layout/variables/landing/_dark.scss delete mode 100644 src/assets/showcase/styles/layout/variables/landing/_light.scss delete mode 100644 src/assets/showcase/styles/layout/variables/main/_dark.scss delete mode 100644 src/assets/showcase/styles/layout/variables/main/_light.scss delete mode 100644 src/assets/showcase/styles/primeng.css delete mode 100644 src/assets/showcase/styles/splash.css delete mode 100644 src/environments/environment.prod.ts delete mode 100644 src/environments/environment.ts delete mode 100644 src/main.server.ts delete mode 100644 src/polyfills.ts rename {src-storybook => src}/stories/Configure.mdx (91%) rename {src-storybook => src}/stories/assets/accessibility.png (100%) rename {src-storybook => src}/stories/assets/accessibility.svg (100%) rename {src-storybook => src}/stories/assets/addon-library.png (100%) rename {src-storybook => src}/stories/assets/assets.png (100%) rename {src-storybook => src}/stories/assets/avif-test-image.avif (100%) rename {src-storybook => src}/stories/assets/context.png (100%) rename {src-storybook => src}/stories/assets/discord.svg (100%) rename {src-storybook => src}/stories/assets/docs.png (100%) rename {src-storybook => src}/stories/assets/figma-plugin.png (100%) rename {src-storybook => src}/stories/assets/github.svg (100%) rename {src-storybook => src}/stories/assets/share.png (100%) rename {src-storybook => src}/stories/assets/styling.png (100%) rename {src-storybook => src}/stories/assets/testing.png (100%) rename {src-storybook => src}/stories/assets/theming.png (100%) rename {src-storybook => src}/stories/assets/tutorials.svg (100%) rename {src-storybook => src}/stories/assets/youtube.svg (100%) rename {src-storybook/stories => src/stories/components}/button/button.stories.ts (95%) rename {src-storybook/stories => src/stories/components}/button/examples/button-badge.component.ts (75%) rename {src-storybook/stories => src/stories/components}/button/examples/button-base.component.ts (72%) rename {src-storybook/stories => src/stories/components}/button/examples/button-disabled.component.ts (79%) rename {src-storybook/stories => src/stories/components}/button/examples/button-icon.component.ts (73%) rename {src-storybook/stories => src/stories/components}/button/examples/button-loading.component.ts (83%) rename {src-storybook/stories => src/stories/components}/button/examples/button-outlined.component.ts (85%) rename {src-storybook/stories => src/stories/components}/button/examples/button-rounded.component.ts (84%) create mode 100644 src/stories/components/button/examples/button-severity.component.ts rename {src-storybook/stories => src/stories/components}/button/examples/button-sizes.component.ts (75%) rename {src-storybook/stories => src/stories/components}/button/examples/button-text.component.ts (85%) delete mode 100644 src/styles.css delete mode 100644 src/test.ts delete mode 100644 tsconfig.server.json delete mode 100644 tsconfig.spec-storybook.json delete mode 100644 tsconfig.storybook-app.json delete mode 100644 typings.d.ts diff --git a/.editorconfig b/.editorconfig index b585a76..e89330a 100644 --- a/.editorconfig +++ b/.editorconfig @@ -4,7 +4,7 @@ root = true [*] charset = utf-8 indent_style = space -indent_size = 4 +indent_size = 2 insert_final_newline = true trim_trailing_whitespace = true diff --git a/.github/workflows/auto-assign-by-label.yml b/.github/workflows/auto-assign-by-label.yml index dfc5fe9..cf659b2 100644 --- a/.github/workflows/auto-assign-by-label.yml +++ b/.github/workflows/auto-assign-by-label.yml @@ -10,7 +10,6 @@ permissions: contents: read issues: write pull-requests: write - jobs: assign: diff --git a/.github/workflows/deploy-pages.yml b/.github/workflows/deploy-pages.yml index 84c93a3..344714b 100644 --- a/.github/workflows/deploy-pages.yml +++ b/.github/workflows/deploy-pages.yml @@ -1,51 +1,51 @@ name: GitHub Pages on: - push: - branches: - - main - # Allows you to run this workflow manually from the Actions tab - workflow_dispatch: + push: + branches: + - main + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages permissions: - contents: read - pages: write - id-token: write + contents: read + pages: write + id-token: write jobs: - deploy: - runs-on: ubuntu-latest - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - steps: - - name: Checkout 🛎️ - uses: actions/checkout@v4 - - - name: Setup Node version 🍀 - uses: actions/setup-node@v4 - with: - node-version: '20' - cache: 'npm' - - - name: Install dependencies 📦 - run: npm ci - - - name: Configure GitHub Pages ⚙️ - uses: actions/configure-pages@v5 - - - name: Build Storybook 🛠️ - run: | - npm run build:storybook - env: - PUBLIC_URL: "/${{ github.event.repository.name }}/" - - - name: Upload artifacts 📁 - uses: actions/upload-pages-artifact@v3 - with: - path: storybook-static - - - name: Deploy to GitHub Pages 🚀 - id: deployment - uses: actions/deploy-pages@v4 + deploy: + runs-on: ubuntu-latest + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + steps: + - name: Checkout 🛎️ + uses: actions/checkout@v4 + + - name: Setup Node version 🍀 + uses: actions/setup-node@v4 + with: + node-version: '20' + cache: 'npm' + + - name: Install dependencies 📦 + run: npm ci + + - name: Configure GitHub Pages ⚙️ + uses: actions/configure-pages@v5 + + - name: Build Storybook 🛠️ + run: | + npm run build:storybook + env: + PUBLIC_URL: '/${{ github.event.repository.name }}/' + + - name: Upload artifacts 📁 + uses: actions/upload-pages-artifact@v3 + with: + path: storybook-static + + - name: Deploy to GitHub Pages 🚀 + id: deployment + uses: actions/deploy-pages@v4 diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index d44d6f4..e354578 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -19,9 +19,9 @@ jobs: registry-url: https://registry.npmjs.org/ - name: Update npm run: npm install -g npm@latest - - run: npm ci + - run: npm ci --production - uses: reedyuk/npm-version@1.1.1 with: version: ${{github.ref_name}} - - run: npm run build-themes + - run: npm run copy:dist - run: npm publish diff --git a/.github/workflows/sync-status-to-hub.yml b/.github/workflows/sync-status-to-hub.yml index c4c31e7..cbc56cf 100644 --- a/.github/workflows/sync-status-to-hub.yml +++ b/.github/workflows/sync-status-to-hub.yml @@ -26,50 +26,50 @@ jobs: console.log('ℹ️ Not a Hub issue comment, skipping sync'); return; } - + // Ищем номер Hub issue в описании const hubIssueMatch = issueForComment.body.match(/Hub Issue.*#(\d+)/); if (!hubIssueMatch) { console.log('❌ Hub issue reference not found in comment issue'); return; } - + const hubIssueNumber = parseInt(hubIssueMatch[1]); const [hubOwner, hubRepoName] = '${{ github.repository_owner }}/cdek-ui'.split('/'); - + await syncCommentToHub(comment, issueForComment, hubIssueNumber, hubOwner, hubRepoName); return; } - + // Проверяем что задача создана из Hub const isFromHub = issue.labels.some(label => label.name === 'state/from-hub'); if (!isFromHub) { console.log('ℹ️ Not a Hub issue, skipping sync'); return; } - + // Ищем номер Hub issue в описании const hubIssueMatch = issue.body.match(/Hub Issue.*#(\d+)/); if (!hubIssueMatch) { console.log('❌ Hub issue reference not found'); return; } - + const hubIssueNumber = parseInt(hubIssueMatch[1]); const hubRepo = '${{ github.repository_owner }}/cdek-ui'; - + // Определяем тип события для синхронизации лейблов if (context.eventName === 'issues' && (context.payload.action === 'labeled' || context.payload.action === 'unlabeled')) { await syncLabelsToHub(issue, hubIssueNumber, hubRepo, label); } - + await syncStatusToHub(issue, hubIssueNumber, hubRepo); - + async function syncStatusToHub(satelliteIssue, hubIssueNumber, hubRepo) { let status = ''; let statusMessage = ''; let shouldReopen = false; - + // Определяем статус на основе состояния и лейблов if (satelliteIssue.state === 'closed') { status = 'closed'; @@ -92,37 +92,37 @@ jobs: statusMessage = '📋 Открыто в Satellite'; } } - + if (!status) return; - + // Отправляем статус в Hub await updateHubStatus(hubIssueNumber, status, statusMessage, satelliteIssue, hubRepo, shouldReopen); } - + async function syncLabelsToHub(satelliteIssue, hubIssueNumber, hubRepo, changedLabel) { try { const syncPrefixes = ['status/', 'priority/', 'area/', 'type/']; const changedLabelName = changedLabel?.name; - + // Проверяем, относится ли измененный лейбл к синхронизируемым const shouldSync = syncPrefixes.some(prefix => changedLabelName?.startsWith(prefix)); if (!shouldSync) { console.log('ℹ️ Label not in sync scope: ' + changedLabelName); return; } - + console.log('🔄 Syncing label: ' + changedLabelName); - + // Получаем текущие лейблы satellite issue const currentLabels = satelliteIssue.labels.map(l => l.name); - + // Фильтруем лейблы для синхронизации - берем ВСЕ лейблы с нужными префиксами - const labelsToSync = currentLabels.filter(labelName => + const labelsToSync = currentLabels.filter(labelName => syncPrefixes.some(prefix => labelName.startsWith(prefix)) ); - + console.log('📋 All labels to sync from satellite: ' + labelsToSync.join(', ')); - + // Получаем текущие лейблы hub issue используя PAT const hubIssueResponse = await fetch( `https://api.github.com/repos/${hubRepo}/issues/${hubIssueNumber}`, @@ -133,30 +133,30 @@ jobs: } } ); - + if (!hubIssueResponse.ok) { throw new Error(`Failed to get hub issue: ${hubIssueResponse.status}`); } - + const hubIssue = await hubIssueResponse.json(); const currentHubLabels = hubIssue.labels.map(l => l.name); - + // Определяем какие лейблы нужно удалить из hub const labelsToRemove = []; - + // Для каждого префикса находим текущий лейбл в hub и сравниваем с satellite for (const prefix of syncPrefixes) { const satelliteLabelForPrefix = labelsToSync.find(label => label.startsWith(prefix)); const hubLabelForPrefix = currentHubLabels.find(label => label.startsWith(prefix)); - + // Если в hub есть лейбл этого префикса, но в satellite его нет или он другой - удаляем if (hubLabelForPrefix && hubLabelForPrefix !== satelliteLabelForPrefix) { labelsToRemove.push(hubLabelForPrefix); } - + // Если в satellite есть лейбл, но в hub его нет - он будет добавлен ниже } - + // Удаляем старые лейблы из hub for (const labelToRemove of labelsToRemove) { await fetch( @@ -171,12 +171,12 @@ jobs: ); console.log('🗑️ Removed label from Hub: ' + labelToRemove); } - + // Добавляем новые лейблы (только те, которых нет в hub) - const labelsToAdd = labelsToSync.filter(labelName => + const labelsToAdd = labelsToSync.filter(labelName => !currentHubLabels.includes(labelName) ); - + if (labelsToAdd.length > 0) { await fetch( `https://api.github.com/repos/${hubRepo}/issues/${hubIssueNumber}/labels`, @@ -192,19 +192,19 @@ jobs: ); console.log('✅ Added labels to Hub: ' + labelsToAdd.join(', ')); } - + // Создаем комментарий о синхронизации лейблов if (labelsToRemove.length > 0 || labelsToAdd.length > 0) { const commentLines = []; - + if (labelsToAdd.length > 0) { commentLines.push('**Добавлены**: `' + labelsToAdd.join('`, `') + '`'); } - + if (labelsToRemove.length > 0) { commentLines.push('**Удалены**: `' + labelsToRemove.join('`, `') + '`'); } - + // Добавляем информацию о текущих синхронизированных лейблах const currentSyncInfo = []; for (const prefix of syncPrefixes) { @@ -213,14 +213,14 @@ jobs: currentSyncInfo.push(`**${prefix}**: \`${labelForPrefix}\``); } } - + if (currentSyncInfo.length > 0) { commentLines.push('**Текущие синхронизированные лейблы**:\n' + currentSyncInfo.join('\n')); } } - + console.log(`✅ Synced labels to Hub #${hubIssueNumber}`); - + } catch (error) { console.log(`❌ Failed to sync labels to Hub: ${error.message}`); } @@ -229,9 +229,9 @@ jobs: async function syncCommentToHub(satelliteComment, satelliteIssue, hubIssueNumber, hubOwner, hubRepo) { try { console.log('💬 Syncing comment to Hub'); - + // Пропускаем комментарии от ботов и системные комментарии - if (satelliteComment.user.type === 'Bot' || + if (satelliteComment.user.type === 'Bot' || satelliteComment.body.includes('🔄 Статус обновлен') || satelliteComment.body.includes('🏷️ Лейблы синхронизированы') || satelliteComment.body.includes('✅ Задача автоматически создана') || @@ -240,7 +240,7 @@ jobs: console.log('ℹ️ Skipping bot or system comment'); return; } - + const commentBody = '**💬 Комментарий из Satellite**\n\n' + '**Satellite**: `' + context.repo.repo + '`\n' + '**Issue**: [#' + satelliteIssue.number + '](' + satelliteIssue.html_url + ')\n' + @@ -250,7 +250,7 @@ jobs: satelliteComment.body + '\n\n' + '---\n\n' + '*Комментарий синхронизирован автоматически*'; - + const response = await fetch( `https://api.github.com/repos/${hubOwner}/${hubRepo}/issues/${hubIssueNumber}/comments`, { @@ -265,18 +265,18 @@ jobs: }) } ); - + if (!response.ok) { throw new Error(`Failed to create comment in hub: ${response.status}`); } - + console.log(`✅ Synced comment to Hub #${hubIssueNumber}`); - + } catch (error) { console.log(`❌ Failed to sync comment to Hub: ${error.message}`); } } - + async function updateHubStatus(hubIssueNumber, status, statusMessage, satelliteIssue, hubRepo, shouldReopen = false) { try { // Обновляем комментарий в Hub используя PAT @@ -298,12 +298,12 @@ jobs: }) } ); - + // Обновляем метки статуса в Hub const statusLabels = { 'in-progress': 'status/in-progress' }; - + const newStatusLabel = statusLabels[status]; if (newStatusLabel) { // Получаем текущие лейблы hub issue @@ -316,18 +316,18 @@ jobs: } } ); - + if (!hubIssueResponse.ok) { throw new Error(`Failed to get hub issue: ${hubIssueResponse.status}`); } - + const hubIssue = await hubIssueResponse.json(); - + // Удаляем старые статусные метки const oldStatusLabels = hubIssue.labels .filter(label => label.name.startsWith('status/') && label.name !== newStatusLabel) .map(label => label.name); - + for (const oldLabel of oldStatusLabels) { await fetch( `https://api.github.com/repos/${hubRepo}/issues/${hubIssueNumber}/labels/${encodeURIComponent(oldLabel)}`, @@ -340,7 +340,7 @@ jobs: } ); } - + // Добавляем новую статусную метку await fetch( `https://api.github.com/repos/${hubRepo}/issues/${hubIssueNumber}/labels`, @@ -355,7 +355,7 @@ jobs: } ); } - + // Если задача завершена в Satellite, закрываем в Hub if (status === 'closed') { await fetch( @@ -390,10 +390,10 @@ jobs: ); console.log('🔓 Reopened issue in Hub'); } - - + + console.log(`✅ Synced status to Hub #${hubIssueNumber}: ${status}`); - + } catch (error) { console.log(`❌ Failed to sync status to Hub: ${error.message}`); } diff --git a/.gitignore b/.gitignore index 4fdf9d1..9276a2c 100644 --- a/.gitignore +++ b/.gitignore @@ -13,6 +13,7 @@ # IDEs and editors /.idea +./.idea .project .classpath .c9/ @@ -50,3 +51,7 @@ api-generator/typedoc.json /dist-css/css # файлы в этим папках компилятся и должны создаваться при сборке src/assets/components/themes + +./storybook-static +./debug-storybook.log +./documentation.json diff --git a/.prettierrc.json b/.prettierrc.json index 2cb2e59..eef3ecb 100644 --- a/.prettierrc.json +++ b/.prettierrc.json @@ -1,6 +1,6 @@ { "useTabs": false, - "tabWidth": 4, + "tabWidth": 2, "trailingComma": "none", "semi": true, "singleQuote": true, diff --git a/.storybook/main.ts b/.storybook/main.ts index 610a46a..9c4112e 100644 --- a/.storybook/main.ts +++ b/.storybook/main.ts @@ -1,12 +1,8 @@ import type { StorybookConfig } from '@storybook/angular'; const config: StorybookConfig = { - stories: ['../src-storybook/**/*.mdx', '../src-storybook/**/*.stories.@(js|jsx|mjs|ts|tsx)'], - addons: ['@storybook/addon-docs'], - framework: { - name: '@storybook/angular', - options: {}, - }, - staticDirs: [{ from: '../src-storybook/assets', to: '/assets' }], + stories: ['../src/stories/**/*.mdx', '../src/stories/**/*.stories.@(js|jsx|mjs|ts|tsx)'], + addons: ['@storybook/addon-a11y', '@storybook/addon-docs'], + framework: '@storybook/angular' }; export default config; diff --git a/.storybook/preview.ts b/.storybook/preview.ts index 3accef3..9cb925c 100644 --- a/.storybook/preview.ts +++ b/.storybook/preview.ts @@ -1,83 +1,38 @@ import { applicationConfig, Preview } from '@storybook/angular'; import { setCompodocJson } from '@storybook/addon-docs/angular'; - import docJson from '../documentation.json'; - -import '!style-loader!css-loader!postcss-loader!sass-loader!../src/styles.scss'; - -import { provideAnimations } from '@angular/platform-browser/animations'; - +import { providePrimeNG } from 'primeng/config'; +import Preset from '../src-tokens/theme.preset'; setCompodocJson(docJson); -const THEMES = { - 'ek5-light-primary': 'assets/themes/ek5-light-primary/theme.css', - 'ek5-dark-primary': 'assets/themes/ek5-dark-primary/theme.css', - 'ek5-light-secondary': 'assets/themes/ek5-light-secondary/theme.css', - 'ek5-dark-secondary': 'assets/themes/ek5-dark-secondary/theme.css', - 'brand-light-primary': 'assets/themes/brand-light-primary/theme.css', - 'brand-dark-primary': 'assets/themes/brand-dark-primary/theme.css', - 'brand-light-secondary': 'assets/themes/brand-light-secondary/theme.css', - 'brand-dark-secondary': 'assets/themes/brand-dark-secondary/theme.css', -}; - -// функция переключения темы -function setTheme(theme: keyof typeof THEMES) { - const id = 'storybook-theme'; - let linkTag = document.getElementById(id) as HTMLLinkElement | null; - - if (!linkTag) { - linkTag = document.createElement('link'); - linkTag.id = id; - linkTag.rel = 'stylesheet'; - document.head.appendChild(linkTag); - } - - linkTag.href = THEMES[theme]; -} +import '!style-loader!css-loader!postcss-loader!sass-loader!../node_modules/@tabler/icons-webfont/dist/tabler-icons.min.css'; +import { provideAnimationsAsync } from '@angular/platform-browser/animations/async'; const preview: Preview = { decorators: [ applicationConfig({ - providers: [provideAnimations()], - }), - (storyFn, context) => { - const theme = context.globals?.['theme'] || 'ek5-light-primary'; - - // Логика подмены - setTheme(theme as keyof typeof THEMES); - - return storyFn(); - }, + providers: [ + provideAnimationsAsync(), + providePrimeNG({ + theme: { + preset: Preset, + options: { + darkModeSelector: false, + cssLayer: false + } + } + }) + ] + }) ], parameters: { controls: { matchers: { color: /(background|color)$/i, - date: /Date$/i, - }, - }, - }, - globalTypes: { - theme: { - name: 'Theme', - description: 'Global theme for components', - defaultValue: 'ek5-light-primary', - toolbar: { - icon: 'paintbrush', - dynamicTitle: true, - items: [ - { value: 'ek5-light-primary', title: 'ek5-light-primary' }, - { value: 'ek5-dark-primary', title: 'ek5-dark-primary' }, - { value: 'ek5-light-secondary', title: 'ek5-light-secondary' }, - { value: 'ek5-dark-secondary', title: 'ek5-dark-secondary' }, - { value: 'brand-light-primary', title: 'brand-light-primary' }, - { value: 'brand-dark-primary', title: 'brand-dark-primary' }, - { value: 'brand-light-secondary', title: 'brand-light-secondary' }, - { value: 'brand-dark-secondary', title: 'brand-dark-secondary' }, - ], - }, - }, - }, + date: /Date$/i + } + } + } }; export default preview; diff --git a/.storybook/tsconfig.doc.json b/.storybook/tsconfig.doc.json index 208a886..8add654 100644 --- a/.storybook/tsconfig.doc.json +++ b/.storybook/tsconfig.doc.json @@ -2,9 +2,7 @@ // If Compodoc is not used, this file can be deleted. { "extends": "./tsconfig.json", - // Exclude all files that are not needed for documentation generation. - "exclude": ["../src-storybook/test.ts", "../src-storybook/**/*.spec.ts", "../src-storybook/**/*.stories.ts"], // Please make sure to include all files from which Compodoc should generate documentation. - "include": ["../src-storybook/**/*"], + "include": ["../src/stories/**/*"], "files": ["./typings.d.ts"] } diff --git a/.storybook/tsconfig.json b/.storybook/tsconfig.json index ed2fb63..b25f6fe 100644 --- a/.storybook/tsconfig.json +++ b/.storybook/tsconfig.json @@ -1,11 +1,10 @@ { - "extends": "../tsconfig.storybook-app.json", + "extends": "../tsconfig.app.json", "compilerOptions": { "types": ["node"], "allowSyntheticDefaultImports": true, "resolveJsonModule": true }, - "exclude": ["../src-storybook/test.ts", "../src-storybook/**/*.spec.ts"], - "include": ["../src-storybook/**/*.stories.*", "./preview.ts"], + "include": ["../src/stories/**/*.stories.*", "./preview.ts"], "files": ["./typings.d.ts"] } diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index e26f9b7..0000000 --- a/Dockerfile +++ /dev/null @@ -1,13 +0,0 @@ -# Stage 1: Build the Angular app -FROM docker-private.cdek.ru/node:18.20-alpine AS builder -WORKDIR /usr/src/app -COPY package*.json ./ -RUN npm install -COPY . . -RUN npm run build - -# Stage 2: Serve the Angular app with Nginx -FROM docker-private.cdek.ru/nginx-1.21:alpine -COPY --from=builder /usr/src/app/dist/primeng/browser /usr/share/nginx/html -EXPOSE 80 -CMD ["nginx", "-g", "daemon off;"] diff --git a/LICENSE.md b/LICENSE.md deleted file mode 100644 index 999fb85..0000000 --- a/LICENSE.md +++ /dev/null @@ -1,75 +0,0 @@ -# PRIMENG COMMUNITY VERSIONS LICENSE - -The MIT License (MIT) - -Copyright (c) 2016-2024 PrimeTek - -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. - -# PRIMENG LTS VERSIONS LICENSE (Versions with -lts suffix) - -THIS LICENSE AGREEMENT (THIS “CLA”) CONTAINS THE TERMS AND CONDITIONS FOR YOUR USE OF “PRIMENG LONG TERM SUPPORT”, A SUITE OF Angular Components (THE “Software”). THIS CLA IS A BINDING AGREEMENT BETWEEN YOU (“Licensee”) AND PrimeTek Bilişim. (“Licensor“); HOWEVER, IF YOU ARE ACTING AS AN AGENT FOR ANOTHER, SUCH AS ON BEHALF OF YOUR EMPLOYER, THEN “YOU” MEANS THE OTHER PERSON. BY INSTALLING, COPYING, USING OR OTHERWISE ACCESSING THE SOFTWARE, YOU AGREE TO BE BOUND BY THESE TERMS AND CONDITIONS. - -The term “Software” includes all source and object code, in whole and/or part; all printed materials; “online” or electronic documentation; data, data engines, images; updates and upgrades; and anything provided for use with or in conjunction with the Software. - -## Summary - -- Can be used on unlimited sites and servers -- Source-code cannot be resold or distributed -- Commercial use allowed -- Can modify source-code but cannot distribute modifications (derivative works) - -## Terms and Conditions - -1. **License Grant:** Licensor hereby grants Licensee a Personal, Non-assignable and non-transferable, Commercial, Royalty free, Including the rights to create but not distribute derivative works, Non-exclusive license identified with a unique key stated in section 3, all with accordance with the terms set forth and other legal restrictions set forth in 3rd party software used while running Software. - - 1. **Limited:** Licensee may use Software for the purpose of: - - 1. Running Software on Licensee’s Website\[s\] and Server\[s\]; - 2. Allowing 3rd Parties to run Software on Licensee’s Website\[s\] and Server\[s\]; - 3. Publishing Software’s output to Licensee and 3rd Parties; - 4. Distribute verbatim copies of Software’s output (including compiled binaries); - 5. Modify Software to suit Licensee’s needs and specifications. - - 2. **Non Assignable and Non-Transferable:** Licensee may not assign or transfer his rights and duties under this license. - 3. **Commercial, Royalty Free:** Licensee may use Software for any purpose, including paid-services, without any royalties - 4. **Including the Right to Create Derivative Works:** Licensee may create derivative works based on Software, including amending Software’s source code, modifying it, integrating it into a larger work or removing portions of Software, as long as no distribution of the derivative works is made - -2. **Term & Termination:** The Term of this license shall be until terminated. Licensor may terminate this Agreement, including Licensee’s license in the case where Licensee : - 1. became insolvent or otherwise entered into any liquidation process; or - 2. exported The Software to any jurisdiction where licensor may not enforce his rights under this agreements in; or - 3. Licensee was in breach of any of this license's terms and conditions and such breach was not cured, immediately upon notification; or - 4. Licensee in breach of any of the terms of clause 2 to this license; or - 5. Licensee otherwise entered into any arrangement which caused Licensor to be unable to enforce his rights under this License. -3. **Payment:** In consideration of the License granted under clause 2, Licensee shall pay Licensor a fee, via credit card or any other mean which Licensor may deem adequate. Failure to perform payment shall construe as material breach of this Agreement. Transaction id of the payment is the unique license key granted to Licensee. -4. **Upgrades, Updates and Fixes:** . - - 1. **Fix:** for the purpose of this license, a fix shall be a minor amendment in The Software, intended to remove bugs or alter minor features which impair the The Software's functionality. A fix shall be marked as a new sub-sub-version number. For example, should Licensee purchase Software under version 1.1.1, an upgrade shall commence under number 1.1.2. - -5. **Support:** Software is provided under an AS-IS basis and without any support, updates or maintenance. Nothing in this Agreement shall require Licensor to provide Licensee with support or fixes to any bug, failure, mis-performance or other defect in The Software. -6. **Liability:** To the extent permitted under Law, The Software is provided under an AS-IS basis. Licensor shall never, and without any limit, be liable for any damage, cost, expense or any other payment incurred by Licesee as a result of Software’s actions, failure, bugs and/or any other interaction between The Software and Licesee’s end-equipment, computers, other software or any 3rd party, end-equipment, computer or services. Moreover, Licensor shall never be liable for any defect in source code written by Licensee when relying on The Software or using The Software’s source code. -7. **Warranty:** - - 1. **Intellectual Property:** Licensor hereby warrants that The Software does not violate or infringe any 3rd party claims in regards to intellectual property, patents and/or trademarks and that to the best of its knowledge no legal action has been taken against it for any infringement or violation of any 3rd party intellectual property rights. - 2. **No-Warranty:** The Software is provided without any warranty; Licensor hereby disclaims any warranty that The Software shall be error free, without defects or code which may cause damage to Licensee’s computers or to Licensee, and that Software shall be functional. Licensee shall be solely liable to any damage, defect or loss incurred as a result of operating software and undertake the risks contained in running The Software on License’s Server\[s\] and Website\[s\]. - 3. **Prior Inspection:** Licensee hereby states that he inspected The Software thoroughly and found it satisfactory and adequate to his needs, that it does not interfere with his regular operation and that it does meet the standards and scope of his computer systems and architecture. Licensee found that The Software interacts with his development, website and server environment and that it does not infringe any of End User License Agreement of any software Licensee may use in performing his services. Licensee hereby waives any claims regarding The Software's incompatibility, performance, results and features, and warrants that he inspected the The Software. - -8. **No Refunds:** Licensee warrants that he inspected The Software according to clause 7(c) and that it is adequate to his needs. Accordingly, as The Software is intangible goods, Licensee shall not be, ever, entitled to any refund, rebate, compensation or restitution for any reason whatsoever, even if The Software contains material flaws. -9. **Indemnification:** Licensee hereby warrants to hold Licensor harmless and indemnify Licensor for any lawsuit brought against it in regards to Licensee’s use of The Software in means that violate, breach or otherwise circumvent this license, Licensor's intellectual property rights or Licensor's title in The Software. Licensor shall promptly notify Licensee in case of such legal action and request Licensee’s consent prior to any settlement in relation to such lawsuit or claim. -10. **Governing Law, Jurisdiction:** Licensee hereby agrees not to initiate class-action lawsuits against Licensor in relation to this license and to compensate Licensor for any legal fees, cost or attorney fees should any claim brought by Licensee against Licensor be denied, in part or in full. diff --git a/angular.json b/angular.json index 7abfc39..0cbea1d 100644 --- a/angular.json +++ b/angular.json @@ -1,266 +1,121 @@ { - "$schema": "./node_modules/@angular/cli/lib/config/schema.json", - "version": 1, - "newProjectRoot": "projects", - "projects": { - "primeng-library": { - "root": "src", - "projectType": "library", - "architect": { - "build": { - "builder": "@angular-devkit/build-angular:ng-packagr", - "options": { - "project": "src/app/components/ng-package.json", - "tsConfig": "src/app/components/tsconfig.lib.prod.json" - } - } - } - }, - "primeng": { - "projectType": "application", - "schematics": { - "@schematics/angular:component": { - "style": "scss" - } - }, - "root": "", - "sourceRoot": "src", - "prefix": "app", - "architect": { - "build": { - "builder": "@angular-devkit/build-angular:application", - "options": { - "outputPath": "dist/primeng", - "index": "src/index.html", - "browser": "src/main.ts", - "polyfills": [ - "zone.js" - ], - "tsConfig": "tsconfig.app.json", - "inlineStyleLanguage": "scss", - "assets": [ - "src/favicon.ico", - "src/assets" - ], - "styles": [ - "src/styles.scss" - ], - "scripts": [ - "./node_modules/prismjs/prism.js", - "./node_modules/prismjs/components/prism-typescript.js", - "./node_modules/prismjs/components/prism-scss.js", - "./node_modules/prismjs/components/prism-bash.js" - ], - "allowedCommonJsDependencies": [ - "chart.js", - "xlsx", - "jspdf-autotable", - "file-saver", - "jspdf", - "quill", - "core-js", - "raf", - "rgbcolor" - ], - "server": "src/main.server.ts", - "prerender": { - "discoverRoutes": false, - "routesFile": "routes.txt" - }, - "ssr": { - "entry": "server.ts" - } - }, - "configurations": { - "production": { - "outputHashing": "all" - }, - "development": { - "optimization": false, - "extractLicenses": false, - "sourceMap": true - } - }, - "defaultConfiguration": "production" - }, - "serve": { - "builder": "@angular-devkit/build-angular:dev-server", - "configurations": { - "production": { - "buildTarget": "primeng:build:production" - }, - "development": { - "buildTarget": "primeng:build:development" - } - }, - "defaultConfiguration": "development" - }, - "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "primeng:build" - } - }, - "test": { - "builder": "@angular-devkit/build-angular:karma", - "options": { - "polyfills": [ - "zone.js", - "zone.js/testing" - ], - "tsConfig": "tsconfig.spec.json", - "inlineStyleLanguage": "scss", - "assets": [ - "src/favicon.ico", - "src/assets" - ], - "styles": [ - "src/styles.scss" - ], - "scripts": [] - } + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", + "version": 1, + "newProjectRoot": "projects", + "projects": { + "angular-ui-kit": { + "projectType": "application", + "schematics": { + "@schematics/angular:component": { + "style": "scss" + } + }, + "root": "", + "sourceRoot": "src", + "prefix": "app", + "architect": { + "build": { + "builder": "@angular/build:application", + "options": { + "browser": "src/main.ts", + "tsConfig": "tsconfig.app.json", + "inlineStyleLanguage": "scss", + "assets": [ + { + "glob": "**/*", + "input": "public" + } + ], + "styles": [ + "src/styles.scss" + ] + }, + "configurations": { + "production": { + "budgets": [ + { + "type": "initial", + "maximumWarning": "500kB", + "maximumError": "1MB" }, - "build-styles": { - "builder": "./builder:build-styles" + { + "type": "anyComponentStyle", + "maximumWarning": "4kB", + "maximumError": "8kB" } + ], + "outputHashing": "all" + }, + "development": { + "optimization": false, + "extractLicenses": false, + "sourceMap": true } + }, + "defaultConfiguration": "production" }, - "ng-storybook": { - "projectType": "application", - "schematics": { - "@schematics/angular:component": { - "style": "scss" - } + "serve": { + "builder": "@angular/build:dev-server", + "configurations": { + "production": { + "buildTarget": "angular-ui-kit:build:production" }, - "root": "", - "sourceRoot": "src-storybook", - "prefix": "app", - "architect": { - "build": { - "builder": "@angular-devkit/build-angular:application", - "options": { - "outputPath": "dist/ng-storybook", - "index": "src-storybook/index.html", - "browser": "src-storybook/main.ts", - "polyfills": [ - "zone.js" - ], - "tsConfig": "tsconfig.storybook-app.json", - "inlineStyleLanguage": "scss", - "assets": [ - { - "glob": "**/*", - "input": "public" - } - ], - "styles": [ - "src-storybook/styles.scss" - ], - "scripts": [] - }, - "configurations": { - "production": { - "budgets": [ - { - "type": "initial", - "maximumWarning": "500kB", - "maximumError": "1MB" - }, - { - "type": "anyComponentStyle", - "maximumWarning": "2kB", - "maximumError": "4kB" - } - ], - "outputHashing": "all" - }, - "development": { - "optimization": false, - "extractLicenses": false, - "sourceMap": true - } - }, - "defaultConfiguration": "production" - }, - "serve": { - "builder": "@angular-devkit/build-angular:dev-server", - "configurations": { - "production": { - "buildTarget": "ng-storybook:build:production" - }, - "development": { - "buildTarget": "ng-storybook:build:development" - } - }, - "defaultConfiguration": "development" - }, - "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n" - }, - "test": { - "builder": "@angular-devkit/build-angular:karma", - "options": { - "polyfills": [ - "zone.js", - "zone.js/testing" - ], - "tsConfig": "tsconfig.spec-storybook.json", - "inlineStyleLanguage": "scss", - "assets": [ - { - "glob": "**/*", - "input": "public" - } - ], - "styles": [ - "src-storybook/styles.scss" - ], - "scripts": [] - } - }, - "storybook": { - "builder": "@storybook/angular:start-storybook", - "options": { - "configDir": ".storybook", - "browserTarget": "ng-storybook:build", - "compodoc": true, - "compodocArgs": [ - "-e", - "json", - "-d", - "." - ], - "port": 6006 - } - }, - "build-storybook": { - "builder": "@storybook/angular:build-storybook", - "options": { - "configDir": ".storybook", - "browserTarget": "ng-storybook:build", - "compodoc": true, - "compodocArgs": [ - "--exportFormat", - "json", - "-d", - "." - ], - "outputDir": "storybook-static" - } - }, - "lint": { - "builder": "@angular-eslint/builder:lint", - "options": { - "lintFilePatterns": [ - "src-storybook/**/*.ts", - "src-storybook/**/*.html" - ] - } - } + "development": { + "buildTarget": "angular-ui-kit:build:development" } + }, + "defaultConfiguration": "development" + }, + "extract-i18n": { + "builder": "@angular/build:extract-i18n" + }, + "test": { + "builder": "@angular/build:karma", + "options": { + "tsConfig": "tsconfig.spec.json", + "inlineStyleLanguage": "scss", + "assets": [ + { + "glob": "**/*", + "input": "public" + } + ], + "styles": [ + "src/styles.scss" + ] + } + }, + "storybook": { + "builder": "@storybook/angular:start-storybook", + "options": { + "configDir": ".storybook", + "browserTarget": "angular-ui-kit:build", + "compodoc": true, + "compodocArgs": [ + "-e", + "json", + "-d", + "." + ], + "port": 6006 + } + }, + "build-storybook": { + "builder": "@storybook/angular:build-storybook", + "options": { + "configDir": ".storybook", + "browserTarget": "angular-ui-kit:build", + "compodoc": true, + "compodocArgs": [ + "-e", + "json", + "-d", + "." + ], + "outputDir": "storybook-static" + } } - }, - "cli": { - "analytics": false + } } -} + } +} \ No newline at end of file diff --git a/api-generator/build-apidoc.ts b/api-generator/build-apidoc.ts deleted file mode 100644 index 24bea7e..0000000 --- a/api-generator/build-apidoc.ts +++ /dev/null @@ -1,425 +0,0 @@ -//@ts-ignore -const TypeDoc = require('typedoc'); -//@ts-ignore -const path = require('path'); -//@ts-ignore -const fs = require('fs'); -//@ts-ignore -const rootDir = path.resolve(__dirname, '../'); -//@ts-ignore -const outputPath = path.resolve(rootDir, 'src/app/showcase/doc/apidoc'); - -const staticMessages = { - methods: "Defines methods that can be accessed by the component's reference.", - emits: 'Defines emit that determine the behavior of the component based on a given condition or report the actions that the component takes.', - templates: 'Defines the templates used by the component.', - events: "Defines the custom events used by the component's emitters.", - interfaces: 'Defines the custom interfaces used by the module.', - types: 'Defines the custom types used by the module.', - props: 'Defines the input properties of the component.', - service: 'Defines the service used by the component' -}; - -async function main() { - const app = await TypeDoc.Application.bootstrapWithPlugins({ - // typedoc options here - name: 'PrimeNG', - entryPoints: [`src/app/components/`], - entryPointStrategy: 'expand', - hideGenerator: true, - excludeExternals: true, - includeVersion: true, - searchInComments: true, - disableSources: false, - logLevel: 'Error', - sort: ['source-order'], - exclude: ['node_modules', 'src/app/components/**/*spec.ts', 'src/app/components/**/*public_api.ts'] - }); - - const project = await app.convert(); - await app.generateJson(project, `./api-generator/typedoc.json`); - - if (project) { - let doc = {}; - - const parseText = (text) => { - return text.replace(/{/g, '{').replace(/}/g, '}'); - }; - - const getDeprecatedText = (signature) => { - const deprecatedTag = signature?.comment?.getTag('@deprecated'); - return deprecatedTag ? parseText(deprecatedTag.content[0].text) : undefined; - }; - - const modules = project.groups.find((g) => g.title === 'Modules'); - - if (isProcessable(modules)) { - modules.children.forEach((module) => { - const name = module.name.replace(/.*\//, ''); - if (allowed(name)) { - if (module.groups) { - if (!doc[name]) { - doc[name] = { - components: {} - }; - } - const module_components_group = module.groups.find((g) => g.title === 'Components'); - const module_events_group = module.groups.find((g) => g.title === 'Events'); - const module_templates_group = module.groups.find((g) => g.title === 'Templates'); - const module_interface_group = module.groups.find((g) => g.title === 'Interface'); - const module_service_group = module.groups.find((g) => g.title === 'Service'); - const module_types_group = module.groups.find((g) => g.title === 'Types'); - - if (isProcessable(module_components_group)) { - module_components_group.children.forEach((component) => { - const componentName = component.name; - const comment = component.comment; - - doc[name]['components'][componentName] = { - description: comment && comment.summary.map((s) => s.text || '').join(' ') - }; - - const component_props_group = component.groups.find((g) => g.title === 'Props'); - - if (isProcessable(component_props_group)) { - const props = { - description: staticMessages['props'], - values: [] - }; - - component_props_group.children.forEach((prop) => { - props.values.push({ - name: prop.name, - optional: prop.flags.isOptional, - readonly: prop.flags.isReadonly, - type: prop.getSignature && prop.getSignature.type ? prop.getSignature.type.toString() : prop.type ? prop.type.toString() : null, - default: prop.type && prop.type.name === 'boolean' && !prop.defaultValue ? 'false' : prop.defaultValue ? prop.defaultValue.replace(/^'|'$/g, '') : undefined, - description: (prop.getSignature?.comment?.summary || prop.setSignature?.comment?.summary || prop.comment?.summary)?.map((s) => s.text || '').join(' '), - deprecated: getDeprecatedText(prop.getSignature) || getDeprecatedText(prop.setSignature) || getDeprecatedText(prop) - }); - }); - doc[name]['components'][componentName]['props'] = props; - } - - const component_emits_group = component.groups.find((g) => g.title === 'Emits'); - if (isProcessable(component_emits_group)) { - const emits = { - description: staticMessages['emits'], - values: [] - }; - - component_emits_group.children.forEach((emitter) => { - emits.values.push({ - name: emitter.name, - parameters: [{ name: extractParameter(emitter) && extractParameter(emitter).includes('Event') ? 'event' : 'value', type: extractParameter(emitter) }], - description: emitter.comment && emitter.comment.summary.map((s) => s.text || '').join(' '), - deprecated: getDeprecatedText(emitter) - }); - }); - - doc[name]['components'][componentName]['emits'] = emits; - } - - const component_methods_group = component.groups.find((g) => g.title === 'Method'); - if (isProcessable(component_methods_group)) { - const methods = { - description: staticMessages['methods'], - values: [] - }; - - component_methods_group.children.forEach((method) => { - const signature = method.getAllSignatures()[0]; - methods.values.push({ - name: signature.name, - parameters: signature.parameters.map((param) => { - return { - name: param.name, - type: param.type.toString(), - description: param.comment && param.comment.summary.map((s) => s.text || '').join(' ') - }; - }), - description: signature.comment && signature.comment.summary.map((s) => s.text || '').join(' ') - }); - }); - - doc[name]['components'][componentName]['methods'] = methods; - } - - const component_events_group = component.groups.find((g) => g.title === 'Events'); - if (isProcessable(component_events_group)) { - const events = { - description: staticMessages['events'], - values: [] - }; - - component_events_group.children.forEach((event) => { - events.values.push({ - name: event.name, - description: event.comment && event.comment.summary.map((s) => s.text || '').join(' '), - props: - event.children && - event.children.map((child) => ({ - name: child.name, - optional: child.flags.isOptional, - readonly: child.flags.isReadonly, - type: child.type && child.type.toString(), - description: child.comment && child.comment.summary.map((s) => s.text || '').join(' '), - deprecated: getDeprecatedText(child) - })) - }); - }); - - doc[name]['components'][componentName]['events'] = events; - } - }); - } - - if (isProcessable(module_events_group)) { - const events = { - description: staticMessages['events'], - values: [] - }; - - module_events_group.children.forEach((event) => { - events.values.push({ - name: event.name, - description: event.comment && event.comment.summary.map((s) => s.text || '').join(' '), - props: - event.children && - event.children.map((child) => ({ - name: child.name, - optional: child.flags.isOptional, - readonly: child.flags.isReadonly, - type: child.type && child.type.toString(), - description: child.comment && child.comment.summary.map((s) => s.text || '').join(' '), - deprecated: getDeprecatedText(child) - })) - }); - }); - - doc[name]['events'] = events; - } - - if (isProcessable(module_templates_group)) { - const templates = { - description: staticMessages['templates'], - values: [] - }; - - module_templates_group.children.forEach((template) => { - const parent = template.parent.name.split(/[^a-zA-Z]+/)[1]; - template.children.forEach((child) => { - const signature = child.getAllSignatures()[0]; - templates.values.push({ - parent: parent, - name: signature ? signature.name : child.name, - parameters: signature.parameters.map((param) => { - let type = param.type.toString(); - - if (param.type.declaration) { - type = ''; - - if (param.type.declaration.children) { - param.type.declaration.children.forEach((child) => { - if (child.signatures) { - const childSignature = child.signatures[0]; - const parameters = childSignature.parameters.reduce((acc, { name, type }, index) => (index === 0 ? `${name}: ${type.name}` : `${acc}, ${name}: ${type.name}`), ''); - type += ` \t ${childSignature.name}(${parameters}): ${childSignature.type?.name}, // ${childSignature.comment?.summary[0]?.text}\n `; - } else { - const childType = child.type.elementType ? child.type.elementType.name : child.type.name; - - type += ` \t ${child.name}: ${childType}, // ${child.comment?.summary[0]?.text}\n `; - } - }); - } - - type = `{\n ${type} }`; - } - - return { - name: param.name, - type: type, - description: param.comment && param.comment.summary.map((s) => s.text || '').join(' ') - }; - }), - description: signature.comment && signature.comment.summary.map((s) => s.text || '').join(' '), - deprecated: getDeprecatedText(signature) - }); - }); - }); - - doc[name]['templates'] = templates; - } - - if (isProcessable(module_interface_group)) { - const interfaces = { - description: staticMessages['interfaces'], - values: [] - }; - - module_interface_group.children.forEach((int) => { - interfaces.values.push({ - name: int.name, - description: int.comment && int.comment.summary.map((s) => s.text || '').join(' '), - props: - int.children && - int.children.map((child) => ({ - name: child.name, - optional: child.flags.isOptional, - readonly: child.flags.isReadonly, - type: child.type ? child.type.toString() : extractParameter(int), - description: child.comment && child.comment.summary.map((s) => s.text || '').join(' '), - deprecated: getDeprecatedText(child) - })) - }); - }); - - doc[name]['interfaces'] = interfaces; - } - - if (isProcessable(module_service_group)) { - doc[name] = { - description: staticMessages['service'] - }; - - module_service_group.children.forEach((service) => { - const service_methods_group = service.groups.find((g) => g.title === 'Method'); - if (isProcessable(service_methods_group)) { - const methods = { - description: 'Methods used in service.', - values: [] - }; - - service_methods_group.children.forEach((method) => { - const signature = method.getAllSignatures()[0]; - methods.values.push({ - name: signature.name, - parameters: signature.parameters.map((param) => { - return { - name: param.name, - type: param.type.toString(), - description: param.comment && param.comment.summary.map((s) => s.text || '').join(' ') - }; - }), - returnType: signature.type.toString(), - description: signature.comment && signature.comment.summary.map((s) => s.text || '').join(' ') - }); - }); - - doc[name]['methods'] = methods; - } - }); - } - - if (isProcessable(module_types_group)) { - const types = { - description: staticMessages['types'], - values: [] - }; - - module_types_group.children.forEach((t) => { - types.values.push({ - name: t.name, - value: getTypesValue(t), - description: t.comment.summary && t.comment.summary.map((s) => s.text || '').join(' ') - }); - }); - - doc[name]['types'] = types; - } - } - } - }); - } - - let mergedDocs = {}; - - for (const key in doc) { - if (key.includes('.interface')) { - const parentKey = key.split('.')[0]; - const interfaceDoc = doc[key]; - if (!mergedDocs[parentKey]) { - mergedDocs[parentKey] = { - ...doc[parentKey], - interfaces: { - ...interfaceDoc - } - }; - } - } else { - if (!mergedDocs[key]) { - mergedDocs[key] = { - ...doc[key] - }; - } - } - } - - const typedocJSON = JSON.stringify(mergedDocs, null, 4); - - !fs.existsSync(outputPath) && fs.mkdirSync(outputPath); - fs.writeFileSync(path.resolve(outputPath, 'index.json'), typedocJSON); - } -} - -function extractParameter(emitter) { - let { comment, type } = emitter; - - if (type && type.typeArguments) { - if (type.toString()) { - return type.toString().replace(/^.*?<([^>]*)>.*$/, '$1'); - } else { - if (!type.typeArguments[0].types && !type.typeArguments[0].type) { - return type.typeArguments.map((el) => ({ name: el.name.includes('Event') ? 'event' : 'value', type: el.name.replace(/[^a-zA-Z]/g, '') })); - } - - if (type.typeArguments[0].types) { - return type.typeArguments[0].types.map((el) => { - if (el.type && el.type === 'array') { - return { name: 'value', type: el.elementType.name + '[]' }; - } else { - return { name: el.name.includes('Event') ? 'event' : 'value', type: el.name.replace(/[^a-zA-Z]/g, '') }; - } - }); - } - } - } -} - -const isProcessable = (value) => { - return value && value.children && value.children.length; -}; - -const allowed = (name) => { - return !name.includes('ts-helpers') && !name.includes('icons'); -}; - -const getTypesValue = (typeobj) => { - let { type } = typeobj; - - if (typeobj.indexSignature) { - const signature = typeobj.getAllSignatures()[0]; - const value = signature.parameters.map((param) => { - return { - [`[${param.name}:${param.type.toString()}]`]: signature.type.toString() - }; - })[0]; - - return JSON.stringify(value); - } - - if (type) { - if (type.type === 'union') { - return type.toString(); - } - if (type.type === 'reflection' && type.declaration) { - let values = type.declaration.children.map((child) => ({ - [child.name]: child.type.toString() - })); - - return JSON.stringify(Object.assign({}, ...values), null, 4); - } - } -}; - -main().catch(console.error); diff --git a/api/index.js b/api/index.js deleted file mode 100644 index 35865b9..0000000 --- a/api/index.js +++ /dev/null @@ -1,5 +0,0 @@ -import { app } from '../dist/primeng/server/server.mjs'; - -const server = app(); - -export default server; diff --git a/build-themes.js b/build-themes.js deleted file mode 100644 index 26a13c8..0000000 --- a/build-themes.js +++ /dev/null @@ -1,100 +0,0 @@ -const fs = require('fs'); -const { execSync } = require('child_process'); - -// Название темы должно совпадать с названием файла. -// Например: для темы light-primary файл должен называться ek5-light-primary.scss -const THEMES = { - LIGHT_PRIMARY: 'light-primary', - LIGHT_SECONDARY: 'light-secondary', - DARK_PRIMARY: 'dark-primary', - DARK_SECONDARY: 'dark-secondary' -}; - -const CSS_DIST_DIR = './dist-css/css'; -const themes = Object.values(THEMES); - -async function buildTheme(theme) { - const path = `${CSS_DIST_DIR}/${theme}-theme.css`; - const pathMin = `${CSS_DIST_DIR}/${theme}-theme.min.css`; - const brandPath = `${CSS_DIST_DIR}/brand-${theme}-theme.css`; - const brandPathMin = `${CSS_DIST_DIR}/brand-${theme}-theme.min.css`; - - const commands = [ - // ek5 - `sass --style=expanded ./primeng-sass-theme/themes/ek5/ek5-${theme}.scss | postcss -o src/assets/components/themes/ek5-${theme}/theme.css`, - `sass --style=compressed ./primeng-sass-theme/themes/ek5/ek5-${theme}.scss | postcss -o src/assets/components/themes/ek5-${theme}/theme.min.css`, - `copyfiles -f src/assets/components/themes/ek5-${theme}/theme.css ${path}`, - `copyfiles -f src/assets/components/themes/ek5-${theme}/theme.min.css ${pathMin}`, - // brand - `sass --style=expanded ./primeng-sass-theme/themes/brand/brand-${theme}.scss | postcss -o src/assets/components/themes/brand-${theme}/theme.css`, - `sass --style=compressed ./primeng-sass-theme/themes/brand/brand-${theme}.scss | postcss -o src/assets/components/themes/brand-${theme}/theme.min.css`, - `copyfiles -f src/assets/components/themes/brand-${theme}/theme.css ${CSS_DIST_DIR}/brand-${theme}-theme.css`, - `copyfiles -f src/assets/components/themes/brand-${theme}/theme.min.css ${CSS_DIST_DIR}/brand-${theme}-theme.min.css` - ]; - console.log(`Building ${theme} theme...`); - execSync(commands.join(' && '), { stdio: 'inherit' }); -} - -function watchTheme(theme) { - const command = `sass --watch ./primeng-sass-theme/themes/ek5/ek5-${theme}.scss:src/assets/components/themes/ek5-${theme}/theme.css ./primeng-sass-theme/themes/brand/brand-${theme}.scss:src/assets/components/themes/brand-${theme}/theme.css`; - console.log(`Watching ${theme} theme...`); - execSync(command, { stdio: 'inherit' }); -} - -function clearDir() { - console.log(`Clear css dir...`); - fs.rmSync(CSS_DIST_DIR, { recursive: true, force: true }); - fs.mkdirSync(CSS_DIST_DIR); -} -async function buildAllThemes() { - clearDir(); - for (const theme of themes) { - await buildTheme(theme); - } - console.log('All themes built successfully!'); -} - -function watchAllThemes() { - const watchCommands = themes - .map((theme) => `./primeng-sass-theme/themes/ek5/ek5-${theme}.scss:src/assets/components/themes/ek5-${theme}/theme.css ./primeng-sass-theme/themes/brand/brand-${theme}.scss:src/assets/components/themes/brand-${theme}/theme.css`) - .join(' '); - const command = `sass --watch ${watchCommands}`; - console.log('Watching all themes...'); - execSync(command, { stdio: 'inherit' }); -} - -const action = process.argv[2]; -const theme = process.argv[3]; - -/** - * Обработчик действий по работе с темами - * @param action может быть или build, или watch - * @param theme название темы. Может отсутствовать - */ -async function handleThemeAction(action, theme) { - const actionMap = { - build: { single: buildTheme, all: buildAllThemes }, - watch: { single: watchTheme, all: watchAllThemes } - }; - - if (!actionMap[action]) { - console.error('Error: Invalid action. Use "build" or "watch".'); - process.exit(1); - } - - // Если не передали название темы, то собираем все - if (!theme) { - await actionMap[action].all(); - return; - } - - // Если передали название темы - if (themes.includes(theme)) { - await actionMap[action].single(theme); - } else { - console.error(`Error: Theme "${theme}" not found. Available themes are: ${themes.join(', ')}`); - process.exit(1); - } -} - -handleThemeAction(action, theme); diff --git a/builder/builders.json b/builder/builders.json deleted file mode 100644 index ab192fc..0000000 --- a/builder/builders.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "builders": { - "build-styles": { - "implementation": "./dist/index.js", - "schema": "./dist/schema.json", - "description": "Checks for build command in package.json" - } - } -} \ No newline at end of file diff --git a/builder/package-lock.json b/builder/package-lock.json deleted file mode 100644 index c2214dc..0000000 --- a/builder/package-lock.json +++ /dev/null @@ -1,187 +0,0 @@ -{ - "name": "builder", - "version": "1.0.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "builder", - "version": "1.0.0", - "license": "ISC", - "devDependencies": { - "@angular-devkit/architect": "^0.1703.7", - "@angular-devkit/core": "^17.3.7", - "typescript": "^5.4.5" - } - }, - "node_modules/@angular-devkit/architect": { - "version": "0.1703.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1703.8.tgz", - "integrity": "sha512-lKxwG4/QABXZvJpqeSIn/kAwnY6MM9HdHZUV+o5o3UiTi+vO8rZApG4CCaITH3Bxebm7Nam7Xbk8RuukC5rq6g==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "17.3.8", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/core": { - "version": "17.3.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.8.tgz", - "integrity": "sha512-Q8q0voCGudbdCgJ7lXdnyaxKHbNQBARH68zPQV72WT8NWy+Gw/tys870i6L58NWbBaCJEUcIj/kb6KoakSRu+Q==", - "dev": true, - "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/jsonc-parser": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", - "dev": true - }, - "node_modules/picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "dev": true - }, - "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - } - } -} diff --git a/builder/package.json b/builder/package.json deleted file mode 100644 index 7c33aab..0000000 --- a/builder/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "builder", - "version": "1.0.0", - "description": "Builder for PrimeNG component styles", - "builders": "builders.json", - "author": "", - "license": "ISC", - "scripts": { - "build": "tsc", - "postbuild": "cp src/*.json dist/" - }, - "devDependencies": { - "@angular-devkit/architect": "^0.1703.7", - "@angular-devkit/core": "^17.3.7", - "typescript": "^5.4.5" - } -} \ No newline at end of file diff --git a/builder/src/index.ts b/builder/src/index.ts deleted file mode 100644 index 5f5f4bc..0000000 --- a/builder/src/index.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { BuilderContext, BuilderOutput, createBuilder } from '@angular-devkit/architect'; -import { JsonObject, getSystemPath, normalize } from '@angular-devkit/core'; -import { writeFile, readdirSync } from 'fs'; -import * as _path from 'path'; - -interface Options extends JsonObject { - source: string; - destination: string; -} - -export default createBuilder(styleBuilder); - -const components = ['button']; - -const variables = { - 'button.primary.color': 'red', - 'button.primary.background': 'blue' -}; - -const getKey = (value) => { - return variables[value]; -}; - -async function styleBuilder(options: Options, ctx: BuilderContext): Promise { - // builder logic - ctx.logger.info('Building started'); - try { - const componentsPath = `${getSystemPath(normalize(ctx.workspaceRoot))}/src/app/components`; - const components = readdirSync(componentsPath, { withFileTypes: true }) - .filter((dirent) => dirent.isDirectory()) - .map((dirent) => dirent.name) - .filter((folder) => { - const _f = readdirSync(_path.join(componentsPath, folder)); - return _f.some((file) => _path.extname(file) === '.css'); - }); - - for (let component in components) { - const _c = components[component]; - if (_c === 'button') { - const { theme } = await import(`${componentsPath}/${_c}/style.ts`); - theme && - writeFile(`${componentsPath}/${_c}/${_c}.css`, theme({ dt: (key) => `${getKey(key)}` }), (err) => { - if (err) throw err; - }); - } - } - } catch (err) {} - return { success: true }; -} diff --git a/builder/src/schema.json b/builder/src/schema.json deleted file mode 100644 index 97d6b36..0000000 --- a/builder/src/schema.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "$schema": "http://json-schema.org/schema", - "type": "object", - "properties": { - "source": { - "type": "string" - }, - "destination": { - "type": "string" - } - } -} \ No newline at end of file diff --git a/builder/tsconfig.json b/builder/tsconfig.json deleted file mode 100644 index 29c3c44..0000000 --- a/builder/tsconfig.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "compilerOptions": { - "baseUrl": "./", - "target": "ESNext", - "module": "CommonJS", - "rootDir": "./src", - "outDir": "./dist" - }, - "exclude": ["node_modules"] -} diff --git a/dist-css/package.json b/dist-css/package.json deleted file mode 100644 index 157d154..0000000 --- a/dist-css/package.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "@cdek-it/angular-ui-kit", - "version": "0.0.1", - "description": "", - "scripts": {}, - "files": [ - "css/**/*" - ], - "publishConfig": { - "access": "public" - }, - "author": "", - "license": "ISC", - "devDependencies": {} -} diff --git a/gulpfile.js b/gulpfile.js deleted file mode 100644 index 225106f..0000000 --- a/gulpfile.js +++ /dev/null @@ -1,53 +0,0 @@ -'use strict'; - -var gulp = require('gulp'), - concat = require('gulp-concat'), - uglifycss = require('gulp-uglifycss'), - rename = require('gulp-rename'), - flatten = require('gulp-flatten'); - -gulp.task('build-css', function () { - return gulp.src(['src/app/components/common/common.css', 'src/app/components/**/*.css']).pipe(concat('primeng.css')).pipe(gulp.dest('dist/resources')); -}); - -gulp.task('build-css-prod', function () { - return gulp - .src([ - 'src/app/components/common/common.css', - 'src/app/components/badge/badge.css', - 'src/app/components/button/button.css', - 'src/app/components/checkbox/checkbox.css', - 'src/app/components/colorpicker/colorpicker-images.css', - 'src/app/components/inputtext/inputtext.css', - 'src/app/components/inputtextarea/inputtextarea.css', - 'src/app/components/password/password.css', - 'src/app/components/radiobutton/radiobutton.css', - 'src/app/components/ripple/ripple.css', - 'src/app/components/tooltip/tooltip.css' - ]) - .pipe(concat('primeng.css')) - .pipe(gulp.dest('dist/resources')) - .pipe(uglifycss({ uglyComments: true })) - .pipe(rename('primeng.min.css')) - .pipe(gulp.dest('dist/resources')); -}); - -gulp.task('copy-component-css', function () { - return gulp.src(['src/app/components/**/*.css', 'src/app/components/**/images/*.png', 'src/app/components/**/images/*.gif']).pipe(gulp.dest('dist/resources/components')); -}); - -gulp.task('images', function () { - return gulp.src(['src/app/components/**/images/*.png', 'src/app/components/**/images/*.gif']).pipe(flatten()).pipe(gulp.dest('dist/resources/images')); -}); - -gulp.task('themes', function () { - return gulp.src(['src/assets/components/themes/**/*']).pipe(gulp.dest('dist/resources/themes')); -}); - -//Copy readme -gulp.task('readme', function () { - return gulp.src(['README.md']).pipe(gulp.dest('dist')); -}); - -//Building project with run sequence -gulp.task('build-assets', gulp.series('copy-component-css', 'build-css-prod', 'images', 'themes', 'readme')); diff --git a/karma.conf.js b/karma.conf.js deleted file mode 100644 index 296c92a..0000000 --- a/karma.conf.js +++ /dev/null @@ -1,30 +0,0 @@ -// Karma configuration file, see link for more information -// https://karma-runner.github.io/1.0/config/configuration-file.html - -module.exports = function (config) { - config.set({ - basePath: '', - frameworks: ['jasmine', '@angular-devkit/build-angular'], - plugins: [require('karma-jasmine'), require('karma-chrome-launcher'), require('karma-jasmine-html-reporter'), require('karma-coverage'), require('@angular-devkit/build-angular/plugins/karma')], - client: { - clearContext: false, // leave Jasmine Spec Runner output visible in browser - jasmine: { - random: false, - stopOnFailure: true - } - }, - coverageReporter: { - dir: require('path').join(__dirname, './coverage/ng11'), - subdir: '.', - reporters: [{ type: 'html' }, { type: 'text-summary' }] - }, - reporters: ['progress', 'kjhtml'], - port: 9876, - colors: true, - logLevel: config.LOG_INFO, - autoWatch: true, - browsers: ['Chrome'], - singleRun: false, - restartOnFileChange: true - }); -}; diff --git a/package-lock.json b/package-lock.json index a20a67f..9f93e08 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,28259 +1,25057 @@ { - "name": "@cdek-it/angular-ui-kit", - "version": "0.0.1", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "@cdek-it/angular-ui-kit", - "version": "0.0.1", - "license": "SEE LICENSE IN LICENSE.md", - "devDependencies": { - "@angular-devkit/build-angular": "18.2.19", - "@angular-eslint/eslint-plugin": "18.0.0", - "@angular-eslint/eslint-plugin-template": "18.0.0", - "@angular-eslint/schematics": "18.0.0", - "@angular-eslint/template-parser": "18.0.0", - "@angular/animations": "18.2.13", - "@angular/build": "18.2.19", - "@angular/cdk": "18.2.13", - "@angular/cli": "18.2.19", - "@angular/common": "18.2.13", - "@angular/compiler": "18.2.13", - "@angular/compiler-cli": "18.2.13", - "@angular/core": "18.2.13", - "@angular/forms": "18.2.13", - "@angular/platform-browser": "18.2.13", - "@angular/platform-browser-dynamic": "18.2.13", - "@angular/platform-server": "18.2.13", - "@angular/router": "18.2.13", - "@angular/ssr": "18.2.13", - "@compodoc/compodoc": "1.1.32", - "@docsearch/js": "^3.3.4", - "@stackblitz/sdk": "1.9.0", - "@storybook/addon-docs": "8.6.14", - "@storybook/angular": "8.6.14", - "@tabler/icons-webfont": "^3.19.0", - "@types/express": "^4.17.17", - "@types/jasmine": "~4.3.1", - "@types/jest": "^29.5.1", - "@types/node": "^16.18.126", - "@types/react": "^18.2.41", - "@types/resize-observer-browser": "^0.1.11", - "@typescript-eslint/eslint-plugin": "^7.11.0", - "autoprefixer": "^10.4.20", - "chart.js": "4.4.2", - "codelyzer": "^0.0.28", - "copyfiles": "^2.4.1", - "del": "^7.1.0", - "domino": "^2.1.6", - "esbuild": "0.23.1", - "eslint": "^8.57.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-import": "latest", - "eslint-plugin-jsdoc": "latest", - "eslint-plugin-prefer-arrow": "latest", - "express": "^4.20.0", - "file-saver": "^2.0.5", - "glob": "10.4.5", - "gulp": "^5.0.0", - "gulp-concat": "^2.6.1", - "gulp-flatten": "^0.4.0", - "gulp-rename": "^2.0.0", - "gulp-uglify": "^3.0.2", - "gulp-uglifycss": "^1.1.0", - "jasmine-core": "~4.6.0", - "jspdf": "^2.5.1", - "jspdf-autotable": "^3.5.28", - "karma": "~6.4.2", - "karma-chrome-launcher": "~3.2.0", - "karma-coverage": "~2.2.0", - "karma-jasmine": "~5.1.0", - "karma-jasmine-html-reporter": "~2.0.0", - "minio": "8.0.5", - "ng-packagr": "^18.0.0", - "postcss": "^8.4.49", - "postcss-cli": "^11.0.0", - "prettier": "^3.0.0", - "primeicons": "^7.0.0", - "prismjs": "^1.29.0", - "quill": "2.0.2", - "rxjs": "~7.8.1", - "storybook": "8.6.14", - "tailwindcss": "^3.4.14", - "ts-node": "~10.9.1", - "tslib": "^2.5.0", - "typedoc": "0.25.13", - "typescript": "5.4.5", - "xlsx": "^0.18.5", - "zone.js": "~0.14.0" - } - }, - "node_modules/@aduh95/viz.js": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@aduh95/viz.js/-/viz.js-3.4.0.tgz", - "integrity": "sha512-KI2nVf9JdwWCXqK6RVf+9/096G7VWN4Z84mnynlyZKao2xQENW8WNEjLmvdlxS5X8PNWXFC1zqwm7tveOXw/4A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@algolia/abtesting": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.8.0.tgz", - "integrity": "sha512-Hb4BkGNnvgCj3F9XzqjiFTpA5IGkjOXwGAOV13qtc27l2qNF8X9rzSp1H5hu8XewlC0DzYtQtZZIOYzRZDyuXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/autocomplete-core": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.17.9.tgz", - "integrity": "sha512-O7BxrpLDPJWWHv/DLA9DRFWs+iY1uOJZkqUwjS5HSZAGcl0hIVCQ97LTLewiZmZ402JYUrun+8NqFP+hCknlbQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/autocomplete-plugin-algolia-insights": "1.17.9", - "@algolia/autocomplete-shared": "1.17.9" - } - }, - "node_modules/@algolia/autocomplete-plugin-algolia-insights": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.9.tgz", - "integrity": "sha512-u1fEHkCbWF92DBeB/KHeMacsjsoI0wFhjZtlCq2ddZbAehshbZST6Hs0Avkc0s+4UyBGbMDnSuXHLuvRWK5iDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/autocomplete-shared": "1.17.9" - }, - "peerDependencies": { - "search-insights": ">= 1 < 3" - } - }, - "node_modules/@algolia/autocomplete-preset-algolia": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.9.tgz", - "integrity": "sha512-Na1OuceSJeg8j7ZWn5ssMu/Ax3amtOwk76u4h5J4eK2Nx2KB5qt0Z4cOapCsxot9VcEN11ADV5aUSlQF4RhGjQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/autocomplete-shared": "1.17.9" - }, - "peerDependencies": { - "@algolia/client-search": ">= 4.9.1 < 6", - "algoliasearch": ">= 4.9.1 < 6" - } - }, - "node_modules/@algolia/autocomplete-shared": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.9.tgz", - "integrity": "sha512-iDf05JDQ7I0b7JEA/9IektxN/80a2MZ1ToohfmNS3rfeuQnIKI3IJlIafD0xu4StbtQTghx9T3Maa97ytkXenQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@algolia/client-search": ">= 4.9.1 < 6", - "algoliasearch": ">= 4.9.1 < 6" - } - }, - "node_modules/@algolia/client-abtesting": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.42.0.tgz", - "integrity": "sha512-JLyyG7bb7XOda+w/sp8ch7rEVy6LnWs3qtxr6VJJ2XIINqGsY6U+0L3aJ6QFliBRNUeEAr2QBDxSm8u9Sal5uA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-analytics": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.42.0.tgz", - "integrity": "sha512-SkCrvtZpdSWjNq9NGu/TtOg4TbzRuUToXlQqV6lLePa2s/WQlEyFw7QYjrz4itprWG9ASuH+StDlq7n49F2sBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-common": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.42.0.tgz", - "integrity": "sha512-6iiFbm2tRn6B2OqFv9XDTcw5LdWPudiJWIbRk+fsTX+hkPrPm4e1/SbU+lEYBciPoaTShLkDbRge4UePEyCPMQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-insights": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.42.0.tgz", - "integrity": "sha512-iEokmw2k6FBa8g/TT7ClyEriaP/FUEmz3iczRoCklEHWSgoABMkaeYrxRXrA2yx76AN+gyZoC8FX0iCJ55dsOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-personalization": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.42.0.tgz", - "integrity": "sha512-ivVniRqX2ARd+jGvRHTxpWeOtO9VT+rK+OmiuRgkSunoTyxk0vjeDO7QkU7+lzBOXiYgakNjkZrBtIpW9c+muw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-query-suggestions": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.42.0.tgz", - "integrity": "sha512-9+BIw6rerUfA+eLMIS2lF4mgoeBGTCIHiqb35PLn3699Rm3CaJXz03hChdwAWcA6SwGw0haYXYJa7LF0xI6EpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-search": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.42.0.tgz", - "integrity": "sha512-NZR7yyHj2WzK6D5X8gn+/KOxPdzYEXOqVdSaK/biU8QfYUpUuEA0sCWg/XlO05tPVEcJelF/oLrrNY3UjRbOww==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/ingestion": { - "version": "1.42.0", - "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.42.0.tgz", - "integrity": "sha512-MBkjRymf4BT6VOvMpJlg6kq8K+PkH9q+N+K4YMNdzTXlL40YwOa1wIWQ5LxP/Jhlz64kW5g9/oaMWY06Sy9dcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/monitoring": { - "version": "1.42.0", - "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.42.0.tgz", - "integrity": "sha512-kmLs7YfjT4cpr4FnhhRmnoSX4psh9KYZ9NAiWt/YcUV33m0B/Os5L4QId30zVXkOqAPAEpV5VbDPWep+/aoJdQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/recommend": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.42.0.tgz", - "integrity": "sha512-U5yZ8+Jj+A4ZC0IMfElpPcddQ9NCoawD1dKyWmjHP49nzN2Z4284IFVMAJWR6fq/0ddGf4OMjjYO9cnF8L+5tw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/requester-browser-xhr": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.42.0.tgz", - "integrity": "sha512-EbuxgteaYBlKgc2Fs3JzoPIKAIaevAIwmv1F+fakaEXeibG4pkmVNsyTUjpOZIgJ1kXeqNvDrcjRb6g3vYBJ9A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/requester-fetch": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.42.0.tgz", - "integrity": "sha512-4vnFvY5Q8QZL9eDNkywFLsk/eQCRBXCBpE8HWs8iUsFNHYoamiOxAeYMin0W/nszQj6abc+jNxMChHmejO+ftQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/requester-node-http": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.42.0.tgz", - "integrity": "sha512-gkLNpU+b1pCIwk1hKTJz2NWQPT8gsfGhQasnZ5QVv4jd79fKRL/1ikd86P0AzuIQs9tbbhlMwxsSTyJmlq502w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@angular-devkit/architect": { - "version": "0.1902.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.19.tgz", - "integrity": "sha512-iexYDIYpGAeAU7T60bGcfrGwtq1bxpZixYxWuHYiaD1b5baQgNSfd1isGEOh37GgDNsf4In9i2LOLPm0wBdtgQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@angular-devkit/core": "19.2.19", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/architect/node_modules/@angular-devkit/core": { - "version": "19.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.19.tgz", - "integrity": "sha512-JbLL+4IMLMBgjLZlnPG4lYDfz4zGrJ/s6Aoon321NJKuw1Kb1k5KpFu9dUY0BqLIe8xPQ2UJBpI+xXdK5MXMHQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^4.0.0" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/architect/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@angular-devkit/architect/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@angular-devkit/architect/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular-devkit/build-angular": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.2.19.tgz", - "integrity": "sha512-xwY7v+nGE7TXOc4pgY6u57bLzIPSHuecosYr3TiWHAl9iEcKHzkCCFKsLZyunohHmq/i1uA6g3cC6iwp2xNYyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.19", - "@angular-devkit/build-webpack": "0.1802.19", - "@angular-devkit/core": "18.2.19", - "@angular/build": "18.2.19", - "@babel/core": "7.26.10", - "@babel/generator": "7.26.10", - "@babel/helper-annotate-as-pure": "7.25.9", - "@babel/helper-split-export-declaration": "7.24.7", - "@babel/plugin-transform-async-generator-functions": "7.26.8", - "@babel/plugin-transform-async-to-generator": "7.25.9", - "@babel/plugin-transform-runtime": "7.26.10", - "@babel/preset-env": "7.26.9", - "@babel/runtime": "7.26.10", - "@discoveryjs/json-ext": "0.6.1", - "@ngtools/webpack": "18.2.19", - "ansi-colors": "4.1.3", - "autoprefixer": "10.4.20", - "babel-loader": "9.1.3", - "browserslist": "^4.21.5", - "copy-webpack-plugin": "12.0.2", - "critters": "0.0.24", - "css-loader": "7.1.2", - "esbuild-wasm": "0.23.0", - "fast-glob": "3.3.2", - "http-proxy-middleware": "3.0.5", - "https-proxy-agent": "7.0.5", - "istanbul-lib-instrument": "6.0.3", - "jsonc-parser": "3.3.1", - "karma-source-map-support": "1.4.0", - "less": "4.2.0", - "less-loader": "12.2.0", - "license-webpack-plugin": "4.0.2", - "loader-utils": "3.3.1", - "magic-string": "0.30.11", - "mini-css-extract-plugin": "2.9.0", - "mrmime": "2.0.0", - "open": "10.1.0", - "ora": "5.4.1", - "parse5-html-rewriting-stream": "7.0.0", - "picomatch": "4.0.2", - "piscina": "4.6.1", - "postcss": "8.4.41", - "postcss-loader": "8.1.1", - "resolve-url-loader": "5.0.0", - "rxjs": "7.8.1", - "sass": "1.77.6", - "sass-loader": "16.0.0", - "semver": "7.6.3", - "source-map-loader": "5.0.0", - "source-map-support": "0.5.21", - "terser": "5.31.6", - "tree-kill": "1.2.2", - "tslib": "2.6.3", - "watchpack": "2.4.1", - "webpack": "5.94.0", - "webpack-dev-middleware": "7.4.2", - "webpack-dev-server": "5.0.4", - "webpack-merge": "6.0.1", - "webpack-subresource-integrity": "5.1.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "optionalDependencies": { - "esbuild": "0.23.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0", - "@angular/localize": "^18.0.0", - "@angular/platform-server": "^18.0.0", - "@angular/service-worker": "^18.0.0", - "@web/test-runner": "^0.18.0", - "browser-sync": "^3.0.2", - "jest": "^29.5.0", - "jest-environment-jsdom": "^29.5.0", - "karma": "^6.3.0", - "ng-packagr": "^18.0.0", - "protractor": "^7.0.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": ">=5.4 <5.6" - }, - "peerDependenciesMeta": { - "@angular/localize": { - "optional": true - }, - "@angular/platform-server": { - "optional": true - }, - "@angular/service-worker": { - "optional": true - }, - "@web/test-runner": { - "optional": true - }, - "browser-sync": { - "optional": true - }, - "jest": { - "optional": true - }, - "jest-environment-jsdom": { - "optional": true - }, - "karma": { - "optional": true - }, - "ng-packagr": { - "optional": true - }, - "protractor": { - "optional": true - }, - "tailwindcss": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/architect": { - "version": "0.1802.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.19.tgz", - "integrity": "sha512-M4B1tzxGX1nWCZr9GMM8OO0yBJO2HFSdK8M8P74vEFQfKIeq3y16IQ5zlEveJrkCOFVtmlIy2C9foMCdNyBRMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.19", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/core": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.19.tgz", - "integrity": "sha512-Ptf92Zomc6FCr7GWmHKdgOUbA1GpctZwH/hRcpYpU3tM56MG2t5FOFpufnE595GgolOCktabkFEoODMG8PBVDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/aix-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz", - "integrity": "sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/android-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.0.tgz", - "integrity": "sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/android-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz", - "integrity": "sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/android-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.0.tgz", - "integrity": "sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/darwin-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.0.tgz", - "integrity": "sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/darwin-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz", - "integrity": "sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz", - "integrity": "sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/freebsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz", - "integrity": "sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz", - "integrity": "sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.0.tgz", - "integrity": "sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz", - "integrity": "sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-loong64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz", - "integrity": "sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-mips64el": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz", - "integrity": "sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz", - "integrity": "sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-riscv64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz", - "integrity": "sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-s390x": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz", - "integrity": "sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz", - "integrity": "sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/netbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz", - "integrity": "sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.0.tgz", - "integrity": "sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/openbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz", - "integrity": "sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/sunos-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz", - "integrity": "sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/win32-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz", - "integrity": "sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/win32-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz", - "integrity": "sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/win32-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", - "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/autoprefixer": { - "version": "10.4.20", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", - "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.3", - "caniuse-lite": "^1.0.30001646", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/esbuild": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", - "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.23.0", - "@esbuild/android-arm": "0.23.0", - "@esbuild/android-arm64": "0.23.0", - "@esbuild/android-x64": "0.23.0", - "@esbuild/darwin-arm64": "0.23.0", - "@esbuild/darwin-x64": "0.23.0", - "@esbuild/freebsd-arm64": "0.23.0", - "@esbuild/freebsd-x64": "0.23.0", - "@esbuild/linux-arm": "0.23.0", - "@esbuild/linux-arm64": "0.23.0", - "@esbuild/linux-ia32": "0.23.0", - "@esbuild/linux-loong64": "0.23.0", - "@esbuild/linux-mips64el": "0.23.0", - "@esbuild/linux-ppc64": "0.23.0", - "@esbuild/linux-riscv64": "0.23.0", - "@esbuild/linux-s390x": "0.23.0", - "@esbuild/linux-x64": "0.23.0", - "@esbuild/netbsd-x64": "0.23.0", - "@esbuild/openbsd-arm64": "0.23.0", - "@esbuild/openbsd-x64": "0.23.0", - "@esbuild/sunos-x64": "0.23.0", - "@esbuild/win32-arm64": "0.23.0", - "@esbuild/win32-ia32": "0.23.0", - "@esbuild/win32-x64": "0.23.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/postcss": { - "version": "8.4.41", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", - "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", - "dev": true, - "license": "0BSD" - }, - "node_modules/@angular-devkit/build-webpack": { - "version": "0.1802.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.19.tgz", - "integrity": "sha512-axz1Sasn+c+GJpJexBL+B3Rh1w3wJrQq8k8gkniodjJ594p4ti2qGk7i9Tj8A4cXx5fGY+EpuZvKfI/9Tr7QwA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/architect": "0.1802.19", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "webpack": "^5.30.0", - "webpack-dev-server": "^5.0.2" - } - }, - "node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/architect": { - "version": "0.1802.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.19.tgz", - "integrity": "sha512-M4B1tzxGX1nWCZr9GMM8OO0yBJO2HFSdK8M8P74vEFQfKIeq3y16IQ5zlEveJrkCOFVtmlIy2C9foMCdNyBRMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.19", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/core": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.19.tgz", - "integrity": "sha512-Ptf92Zomc6FCr7GWmHKdgOUbA1GpctZwH/hRcpYpU3tM56MG2t5FOFpufnE595GgolOCktabkFEoODMG8PBVDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular-devkit/core": { - "version": "18.2.21", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.21.tgz", - "integrity": "sha512-Lno6GNbJME85wpc/uqn+wamBxvfZJZFYSH8+oAkkyjU/hk8r5+X8DuyqsKAa0m8t46zSTUsonHsQhVe5vgrZeQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/core/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular-devkit/schematics": { - "version": "18.2.21", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.21.tgz", - "integrity": "sha512-yuC2vN4VL48JhnsaOa9J/o0Jl+cxOklRNQp5J2/ypMuRROaVCrZAPiX+ChSHh++kHYMpj8+ggNrrUwRNfMKACQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@angular-devkit/core": "18.2.21", - "jsonc-parser": "3.3.1", - "magic-string": "0.30.11", - "ora": "5.4.1", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/schematics/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular-eslint/bundled-angular-compiler": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-18.0.0.tgz", - "integrity": "sha512-c5XNfpWN6vfMoZpnLLeras7nUIVI10ofJu3W3s1s1NpCjP67kY84SPYRJIND1LemVewMQ+mhnP4xJnqvJxC1tA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@angular-eslint/eslint-plugin": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-18.0.0.tgz", - "integrity": "sha512-XhsIR28HiFOg3qbyjr0ZFBvOeFSXowbriFn8pAuiUjYoLJEtNZzPA1Ih/J0Ky5ZXYwcSJbZRQdNR/q1INQEFqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "18.0.0", - "@angular-eslint/utils": "18.0.0", - "@typescript-eslint/utils": "8.0.0-alpha.20" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular-eslint/eslint-plugin-template": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-18.0.0.tgz", - "integrity": "sha512-KN32zW5eutRLumjJNGM77pZ4dpQe/PlffU2fGGVagHSDRrjaEqBmJ/khecUHjz3+VxYLbVWBM2skfb5jC4Lr2g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "18.0.0", - "@angular-eslint/utils": "18.0.0", - "@typescript-eslint/utils": "8.0.0-alpha.20", - "aria-query": "5.3.0", - "axobject-query": "4.0.0" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular-eslint/schematics": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-18.0.0.tgz", - "integrity": "sha512-s/y+jzwyLi+/HtyUsbP6EjK877TViIGmA1sWw7FHHssRRqBdCoKjDLVeQKJKquOFB/IYSZlpB6KWPzbMFpMv3A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-eslint/eslint-plugin": "18.0.0", - "@angular-eslint/eslint-plugin-template": "18.0.0", - "@nx/devkit": "^19.0.6", - "ignore": "5.3.1", - "nx": "^19.0.6", - "semver": "7.6.2", - "strip-json-comments": "3.1.1" - }, - "peerDependencies": { - "@angular-devkit/core": ">= 18.0.0 < 19.0.0", - "@angular-devkit/schematics": ">= 18.0.0 < 19.0.0" - } - }, - "node_modules/@angular-eslint/schematics/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@angular-eslint/template-parser": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-18.0.0.tgz", - "integrity": "sha512-BRecTFL4roM+RUHI6sIOEIAytXGqDDwkHy1H18FuzR2Zvu+hd7yaGnr6s7nusnT6l+2igWgsslPHPgb/p3OPeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "18.0.0", - "eslint-scope": "^8.0.0" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular-eslint/utils": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-18.0.0.tgz", - "integrity": "sha512-ygOlsC5HrknbI8Ah5pa6tGtrpxB0W4UqzZG9Ii7whoWs7OjkBTIbeNy/qaWv1e45MR2/Ytd5BSWK17w0Poyz8w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "18.0.0", - "@typescript-eslint/utils": "8.0.0-alpha.20" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular/animations": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-18.2.13.tgz", - "integrity": "sha512-rG5J5Ek5Hg+Tz2NjkNOaG6PupiNK/lPfophXpsR1t/nWujqnMWX2krahD/i6kgD+jNWNKCJCYSOVvCx/BHOtKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/core": "18.2.13" - } - }, - "node_modules/@angular/build": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.19.tgz", - "integrity": "sha512-dTqR+mhcZWtCRyOafvzHNVpYxMQnt8HHHqNM0kyEMzcztXL2L9zDlKr0H9d+AgGGq/v4qwCh+1gFDxsHByZwMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.19", - "@babel/core": "7.25.2", - "@babel/helper-annotate-as-pure": "7.24.7", - "@babel/helper-split-export-declaration": "7.24.7", - "@babel/plugin-syntax-import-attributes": "7.24.7", - "@inquirer/confirm": "3.1.22", - "@vitejs/plugin-basic-ssl": "1.1.0", - "browserslist": "^4.23.0", - "critters": "0.0.24", - "esbuild": "0.23.0", - "fast-glob": "3.3.2", - "https-proxy-agent": "7.0.5", - "listr2": "8.2.4", - "lmdb": "3.0.13", - "magic-string": "0.30.11", - "mrmime": "2.0.0", - "parse5-html-rewriting-stream": "7.0.0", - "picomatch": "4.0.2", - "piscina": "4.6.1", - "rollup": "4.22.4", - "sass": "1.77.6", - "semver": "7.6.3", - "vite": "~5.4.17", - "watchpack": "2.4.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0", - "@angular/localize": "^18.0.0", - "@angular/platform-server": "^18.0.0", - "@angular/service-worker": "^18.0.0", - "less": "^4.2.0", - "postcss": "^8.4.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": ">=5.4 <5.6" - }, - "peerDependenciesMeta": { - "@angular/localize": { - "optional": true - }, - "@angular/platform-server": { - "optional": true - }, - "@angular/service-worker": { - "optional": true - }, - "less": { - "optional": true - }, - "postcss": { - "optional": true - }, - "tailwindcss": { - "optional": true - } - } - }, - "node_modules/@angular/build/node_modules/@angular-devkit/architect": { - "version": "0.1802.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.19.tgz", - "integrity": "sha512-M4B1tzxGX1nWCZr9GMM8OO0yBJO2HFSdK8M8P74vEFQfKIeq3y16IQ5zlEveJrkCOFVtmlIy2C9foMCdNyBRMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.19", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/build/node_modules/@angular-devkit/core": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.19.tgz", - "integrity": "sha512-Ptf92Zomc6FCr7GWmHKdgOUbA1GpctZwH/hRcpYpU3tM56MG2t5FOFpufnE595GgolOCktabkFEoODMG8PBVDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular/build/node_modules/@babel/core": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", - "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.0", - "@babel/helper-compilation-targets": "^7.25.2", - "@babel/helper-module-transforms": "^7.25.2", - "@babel/helpers": "^7.25.0", - "@babel/parser": "^7.25.0", - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.2", - "@babel/types": "^7.25.2", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@angular/build/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@angular/build/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/aix-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz", - "integrity": "sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/android-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.0.tgz", - "integrity": "sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/android-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz", - "integrity": "sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/android-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.0.tgz", - "integrity": "sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/darwin-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.0.tgz", - "integrity": "sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/darwin-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz", - "integrity": "sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz", - "integrity": "sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/freebsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz", - "integrity": "sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz", - "integrity": "sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.0.tgz", - "integrity": "sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz", - "integrity": "sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-loong64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz", - "integrity": "sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-mips64el": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz", - "integrity": "sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz", - "integrity": "sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-riscv64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz", - "integrity": "sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-s390x": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz", - "integrity": "sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz", - "integrity": "sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/netbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz", - "integrity": "sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.0.tgz", - "integrity": "sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/openbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz", - "integrity": "sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/sunos-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz", - "integrity": "sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/win32-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz", - "integrity": "sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/win32-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz", - "integrity": "sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/win32-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", - "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@types/node": { - "version": "24.10.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.0.tgz", - "integrity": "sha512-qzQZRBqkFsYyaSWXuEHc2WR9c0a0CXwiE5FWUvn7ZM+vdy1uZLfCunD38UzhuB7YN/J11ndbDBcTmOdxJo9Q7A==", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "undici-types": "~7.16.0" - } - }, - "node_modules/@angular/build/node_modules/@vitejs/plugin-basic-ssl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.1.0.tgz", - "integrity": "sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.6.0" - }, - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" - } - }, - "node_modules/@angular/build/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@angular/build/node_modules/esbuild": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", - "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.23.0", - "@esbuild/android-arm": "0.23.0", - "@esbuild/android-arm64": "0.23.0", - "@esbuild/android-x64": "0.23.0", - "@esbuild/darwin-arm64": "0.23.0", - "@esbuild/darwin-x64": "0.23.0", - "@esbuild/freebsd-arm64": "0.23.0", - "@esbuild/freebsd-x64": "0.23.0", - "@esbuild/linux-arm": "0.23.0", - "@esbuild/linux-arm64": "0.23.0", - "@esbuild/linux-ia32": "0.23.0", - "@esbuild/linux-loong64": "0.23.0", - "@esbuild/linux-mips64el": "0.23.0", - "@esbuild/linux-ppc64": "0.23.0", - "@esbuild/linux-riscv64": "0.23.0", - "@esbuild/linux-s390x": "0.23.0", - "@esbuild/linux-x64": "0.23.0", - "@esbuild/netbsd-x64": "0.23.0", - "@esbuild/openbsd-arm64": "0.23.0", - "@esbuild/openbsd-x64": "0.23.0", - "@esbuild/sunos-x64": "0.23.0", - "@esbuild/win32-arm64": "0.23.0", - "@esbuild/win32-ia32": "0.23.0", - "@esbuild/win32-x64": "0.23.0" - } - }, - "node_modules/@angular/build/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular/build/node_modules/vite": { - "version": "5.4.21", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", - "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.43", - "rollup": "^4.20.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" - } - }, - "node_modules/@angular/cdk": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-18.2.13.tgz", - "integrity": "sha512-yBKoqcOwmwXnc5phFMEEMO130/Bz9beQLJrKzIS87f6TXaGCeBs4xrPHq2i7Xx/2TqvMiOD9ucjmlVbtGvNG3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "optionalDependencies": { - "parse5": "^7.1.2" - }, - "peerDependencies": { - "@angular/common": "^18.0.0 || ^19.0.0", - "@angular/core": "^18.0.0 || ^19.0.0", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/cli": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.19.tgz", - "integrity": "sha512-LGVMTc36JQuw8QX8Sclxyei306EQW3KslopXbf7cfqt6D5/fHS+FqqA0O7V8ob/vOGMca+l6hQD27nW5Y3W6pA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/architect": "0.1802.19", - "@angular-devkit/core": "18.2.19", - "@angular-devkit/schematics": "18.2.19", - "@inquirer/prompts": "5.3.8", - "@listr2/prompt-adapter-inquirer": "2.0.15", - "@schematics/angular": "18.2.19", - "@yarnpkg/lockfile": "1.1.0", - "ini": "4.1.3", - "jsonc-parser": "3.3.1", - "listr2": "8.2.4", - "npm-package-arg": "11.0.3", - "npm-pick-manifest": "9.1.0", - "pacote": "18.0.6", - "resolve": "1.22.8", - "semver": "7.6.3", - "symbol-observable": "4.0.0", - "yargs": "17.7.2" - }, - "bin": { - "ng": "bin/ng.js" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/cli/node_modules/@angular-devkit/architect": { - "version": "0.1802.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.19.tgz", - "integrity": "sha512-M4B1tzxGX1nWCZr9GMM8OO0yBJO2HFSdK8M8P74vEFQfKIeq3y16IQ5zlEveJrkCOFVtmlIy2C9foMCdNyBRMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.19", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/cli/node_modules/@angular-devkit/core": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.19.tgz", - "integrity": "sha512-Ptf92Zomc6FCr7GWmHKdgOUbA1GpctZwH/hRcpYpU3tM56MG2t5FOFpufnE595GgolOCktabkFEoODMG8PBVDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular/cli/node_modules/@angular-devkit/schematics": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.19.tgz", - "integrity": "sha512-P/0KjkzOf2ZShuShx3cBbjLI7XlcS6B/yCRBo1MQfCC4cZfmzPQoUEOSQeYZgy5pnC24f+dKh/+TWc5uYL/Lvg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.19", - "jsonc-parser": "3.3.1", - "magic-string": "0.30.11", - "ora": "5.4.1", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/cli/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular/common": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-18.2.13.tgz", - "integrity": "sha512-4ZqrNp1PoZo7VNvW+sbSc2CB2axP1sCH2wXl8B0wdjsj8JY1hF1OhuugwhpAHtGxqewed2kCXayE+ZJqSTV4jw==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/core": "18.2.13", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/compiler": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.2.13.tgz", - "integrity": "sha512-TzWcrkopyjFF+WeDr2cRe8CcHjU72KfYV3Sm2TkBkcXrkYX5sDjGWrBGrG3hRB4e4okqchrOCvm1MiTdy2vKMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/core": "18.2.13" - }, - "peerDependenciesMeta": { - "@angular/core": { - "optional": true - } - } - }, - "node_modules/@angular/compiler-cli": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-18.2.13.tgz", - "integrity": "sha512-DBSh4AQwkiJDSiVvJATRmjxf6wyUs9pwQLgaFdSlfuTRO+sdb0J2z1r3BYm8t0IqdoyXzdZq2YCH43EmyvD71g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "7.25.2", - "@jridgewell/sourcemap-codec": "^1.4.14", - "chokidar": "^4.0.0", - "convert-source-map": "^1.5.1", - "reflect-metadata": "^0.2.0", - "semver": "^7.0.0", - "tslib": "^2.3.0", - "yargs": "^17.2.1" - }, - "bin": { - "ng-xi18n": "bundles/src/bin/ng_xi18n.js", - "ngc": "bundles/src/bin/ngc.js", - "ngcc": "bundles/ngcc/index.js" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/compiler": "18.2.13", - "typescript": ">=5.4 <5.6" - } - }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", - "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.0", - "@babel/helper-compilation-targets": "^7.25.2", - "@babel/helper-module-transforms": "^7.25.2", - "@babel/helpers": "^7.25.0", - "@babel/parser": "^7.25.0", - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.2", - "@babel/types": "^7.25.2", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@angular/compiler-cli/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@angular/compiler-cli/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@angular/core": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-18.2.13.tgz", - "integrity": "sha512-8mbWHMgO95OuFV1Ejy4oKmbe9NOJ3WazQf/f7wks8Bck7pcihd0IKhlPBNjFllbF5o+04EYSwFhEtvEgjMDClA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "rxjs": "^6.5.3 || ^7.4.0", - "zone.js": "~0.14.10" - } - }, - "node_modules/@angular/forms": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.2.13.tgz", - "integrity": "sha512-A67D867fu3DSBhdLWWZl/F5pr7v2+dRM2u3U7ZJ0ewh4a+sv+0yqWdJW+a8xIoiHxS+btGEJL2qAKJiH+MCFfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/common": "18.2.13", - "@angular/core": "18.2.13", - "@angular/platform-browser": "18.2.13", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/platform-browser": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.2.13.tgz", - "integrity": "sha512-tu7ZzY6qD3ATdWFzcTcsAKe7M6cJeWbT/4/bF9unyGO3XBPcNYDKoiz10+7ap2PUd0fmPwvuvTvSNJiFEBnB8Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/animations": "18.2.13", - "@angular/common": "18.2.13", - "@angular/core": "18.2.13" - }, - "peerDependenciesMeta": { - "@angular/animations": { - "optional": true - } - } - }, - "node_modules/@angular/platform-browser-dynamic": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.2.13.tgz", - "integrity": "sha512-kbQCf9+8EpuJC7buBxhSiwBtXvjAwAKh6MznD6zd2pyCYqfY6gfRCZQRtK59IfgVtKmEONWI9grEyNIRoTmqJg==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/common": "18.2.13", - "@angular/compiler": "18.2.13", - "@angular/core": "18.2.13", - "@angular/platform-browser": "18.2.13" - } - }, - "node_modules/@angular/platform-server": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-18.2.13.tgz", - "integrity": "sha512-eYYhFQkjg3rIBY0kG0XLZ3v6ObvDq9SMsGVtsddhlmdhkdO0Sdu9d8hjP7LmioO+60vUG2jNW02ROVMhSNBR5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0", - "xhr2": "^0.2.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/animations": "18.2.13", - "@angular/common": "18.2.13", - "@angular/compiler": "18.2.13", - "@angular/core": "18.2.13", - "@angular/platform-browser": "18.2.13" - } - }, - "node_modules/@angular/router": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-18.2.13.tgz", - "integrity": "sha512-VKmfgi/r/CkyBq9nChQ/ptmfu0JT/8ONnLVJ5H+SkFLRYJcIRyHLKjRihMCyVm6xM5yktOdCaW73NTQrFz7+bg==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/common": "18.2.13", - "@angular/core": "18.2.13", - "@angular/platform-browser": "18.2.13", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/ssr": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-18.2.13.tgz", - "integrity": "sha512-iLz4t+3kQYU2hvR7hW2YDyJ9mhU3VLbFxn9E29Lk6DlE49XqhDqd0qK8dRWQAzihBaRwfQc+k4GqZhHmQDW4Vg==", - "dev": true, - "license": "MIT", - "dependencies": { - "critters": "0.0.24", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "@angular/common": "^18.0.0", - "@angular/core": "^18.0.0" - } - }, - "node_modules/@arr/every": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@arr/every/-/every-1.0.1.tgz", - "integrity": "sha512-UQFQ6SgyJ6LX42W8rHCs8KVc0JS0tzVL9ct4XYedJukskYVWTo49tNiMEK9C2HTyarbNiT/RVIRSY82vH+6sTg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", - "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.27.1", - "js-tokens": "^4.0.0", - "picocolors": "^1.1.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", - "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.10.tgz", - "integrity": "sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.10", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.10", - "@babel/parser": "^7.26.10", - "@babel/template": "^7.26.9", - "@babel/traverse": "^7.26.10", - "@babel/types": "^7.26.10", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.10.tgz", - "integrity": "sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.26.10", - "@babel/types": "^7.26.10", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", - "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", - "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.27.2", - "@babel/helper-validator-option": "^7.27.1", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz", - "integrity": "sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-member-expression-to-functions": "^7.28.5", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/traverse": "^7.28.5", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz", - "integrity": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "regexpu-core": "^6.3.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz", - "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", - "debug": "^4.4.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.22.10" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/resolve": { - "version": "1.22.11", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", - "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.16.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@babel/helper-globals": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", - "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", - "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.28.5", - "@babel/types": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", - "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", - "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.28.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", - "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", - "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", - "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-wrap-function": "^7.27.1", - "@babel/traverse": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", - "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.27.1", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/traverse": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", - "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", - "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", - "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", - "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz", - "integrity": "sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.27.2", - "@babel/traverse": "^7.28.3", - "@babel/types": "^7.28.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", - "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.27.2", - "@babel/types": "^7.28.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", - "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.28.5" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz", - "integrity": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", - "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz", - "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", - "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/plugin-transform-optional-chaining": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz", - "integrity": "sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", - "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", - "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", - "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz", - "integrity": "sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-remap-async-to-generator": "^7.25.9", - "@babel/traverse": "^7.26.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", - "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-remap-async-to-generator": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", - "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz", - "integrity": "sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", - "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz", - "integrity": "sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.28.3", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz", - "integrity": "sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-globals": "^7.28.0", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1", - "@babel/traverse": "^7.28.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", - "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/template": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz", - "integrity": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz", - "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", - "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", - "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", - "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-explicit-resource-management": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz", - "integrity": "sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.28.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz", - "integrity": "sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", - "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", - "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", - "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz", - "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", - "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz", - "integrity": "sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", - "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", - "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", - "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz", - "integrity": "sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.28.3", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-identifier": "^7.28.5", - "@babel/traverse": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", - "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz", - "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", - "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", - "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", - "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz", - "integrity": "sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.28.0", - "@babel/plugin-transform-parameters": "^7.27.7", - "@babel/traverse": "^7.28.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", - "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", - "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz", - "integrity": "sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.27.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", - "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", - "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", - "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", - "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz", - "integrity": "sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regexp-modifiers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", - "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", - "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.26.10.tgz", - "integrity": "sha512-NWaL2qG6HRpONTnj4JvDU6th4jYeZOJgu3QhmFTCihib0ermtOJqktA5BduGm3suhhVe9EMP9c9+mfJ/I9slqw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.26.5", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.11.0", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", - "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", - "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", - "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", - "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", - "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", - "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz", - "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", - "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz", - "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.9.tgz", - "integrity": "sha512-vX3qPGE8sEKEAZCWk05k3cpTAE3/nOYca++JA+Rd0z2NCNzabmYvEiSShKzm10zdquOIAVXsy2Ei/DTW34KlKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.26.8", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.26.0", - "@babel/plugin-syntax-import-attributes": "^7.26.0", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.25.9", - "@babel/plugin-transform-async-generator-functions": "^7.26.8", - "@babel/plugin-transform-async-to-generator": "^7.25.9", - "@babel/plugin-transform-block-scoped-functions": "^7.26.5", - "@babel/plugin-transform-block-scoping": "^7.25.9", - "@babel/plugin-transform-class-properties": "^7.25.9", - "@babel/plugin-transform-class-static-block": "^7.26.0", - "@babel/plugin-transform-classes": "^7.25.9", - "@babel/plugin-transform-computed-properties": "^7.25.9", - "@babel/plugin-transform-destructuring": "^7.25.9", - "@babel/plugin-transform-dotall-regex": "^7.25.9", - "@babel/plugin-transform-duplicate-keys": "^7.25.9", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-dynamic-import": "^7.25.9", - "@babel/plugin-transform-exponentiation-operator": "^7.26.3", - "@babel/plugin-transform-export-namespace-from": "^7.25.9", - "@babel/plugin-transform-for-of": "^7.26.9", - "@babel/plugin-transform-function-name": "^7.25.9", - "@babel/plugin-transform-json-strings": "^7.25.9", - "@babel/plugin-transform-literals": "^7.25.9", - "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", - "@babel/plugin-transform-member-expression-literals": "^7.25.9", - "@babel/plugin-transform-modules-amd": "^7.25.9", - "@babel/plugin-transform-modules-commonjs": "^7.26.3", - "@babel/plugin-transform-modules-systemjs": "^7.25.9", - "@babel/plugin-transform-modules-umd": "^7.25.9", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-new-target": "^7.25.9", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", - "@babel/plugin-transform-numeric-separator": "^7.25.9", - "@babel/plugin-transform-object-rest-spread": "^7.25.9", - "@babel/plugin-transform-object-super": "^7.25.9", - "@babel/plugin-transform-optional-catch-binding": "^7.25.9", - "@babel/plugin-transform-optional-chaining": "^7.25.9", - "@babel/plugin-transform-parameters": "^7.25.9", - "@babel/plugin-transform-private-methods": "^7.25.9", - "@babel/plugin-transform-private-property-in-object": "^7.25.9", - "@babel/plugin-transform-property-literals": "^7.25.9", - "@babel/plugin-transform-regenerator": "^7.25.9", - "@babel/plugin-transform-regexp-modifiers": "^7.26.0", - "@babel/plugin-transform-reserved-words": "^7.25.9", - "@babel/plugin-transform-shorthand-properties": "^7.25.9", - "@babel/plugin-transform-spread": "^7.25.9", - "@babel/plugin-transform-sticky-regex": "^7.25.9", - "@babel/plugin-transform-template-literals": "^7.26.8", - "@babel/plugin-transform-typeof-symbol": "^7.26.7", - "@babel/plugin-transform-unicode-escapes": "^7.25.9", - "@babel/plugin-transform-unicode-property-regex": "^7.25.9", - "@babel/plugin-transform-unicode-regex": "^7.25.9", - "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.11.0", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.40.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", - "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.10.tgz", - "integrity": "sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==", - "dev": true, - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", - "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/parser": "^7.27.2", - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", - "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.5", - "@babel/helper-globals": "^7.28.0", - "@babel/parser": "^7.28.5", - "@babel/template": "^7.27.2", - "@babel/types": "^7.28.5", - "debug": "^4.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", - "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.28.5", - "@babel/types": "^7.28.5", - "@jridgewell/gen-mapping": "^0.3.12", - "@jridgewell/trace-mapping": "^0.3.28", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", - "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/@compodoc/compodoc": { - "version": "1.1.32", - "resolved": "https://registry.npmjs.org/@compodoc/compodoc/-/compodoc-1.1.32.tgz", - "integrity": "sha512-kaYk5+o4k7GB585iphwV5NE49BKKk8d+gJLNBE8eu2fIRdhnHOWblasRbOBRULfwJ+qxfmgrIqi32K34wCag6A==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/schematics": "20.3.4", - "@babel/core": "7.28.4", - "@babel/plugin-transform-private-methods": "7.27.1", - "@babel/preset-env": "7.28.3", - "@compodoc/live-server": "^1.2.3", - "@compodoc/ngd-transformer": "^2.1.3", - "@polka/send-type": "^0.5.2", - "body-parser": "^2.2.0", - "bootstrap.native": "^5.1.6", - "cheerio": "1.1.2", - "chokidar": "^4.0.3", - "colors": "1.4.0", - "commander": "^14.0.1", - "cosmiconfig": "^9.0.0", - "decache": "^4.6.2", - "es6-shim": "^0.35.8", - "fancy-log": "^2.0.0", - "fast-glob": "^3.3.3", - "fs-extra": "^11.3.2", - "glob": "^11.0.3", - "handlebars": "^4.7.8", - "html-entities": "^2.6.0", - "i18next": "25.5.3", - "json5": "^2.2.3", - "lodash": "^4.17.21", - "loglevel": "^1.9.2", - "loglevel-plugin-prefix": "^0.8.4", - "lunr": "^2.3.9", - "marked": "7.0.3", - "minimist": "^1.2.8", - "neotraverse": "^0.6.18", - "opencollective-postinstall": "^2.0.3", - "os-name": "4.0.1", - "picocolors": "^1.1.1", - "polka": "^0.5.2", - "prismjs": "^1.30.0", - "semver": "^7.7.2", - "sirv": "^3.0.2", - "svg-pan-zoom": "^3.6.2", - "tablesort": "^5.6.0", - "ts-morph": "^27.0.0", - "uuid": "11.1.0", - "vis-network": "^10.0.2" - }, - "bin": { - "compodoc": "bin/index-cli.js" - }, - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@angular-devkit/core": { - "version": "20.3.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-20.3.4.tgz", - "integrity": "sha512-r83jn9yVdPh618oGgoKPggMsQGOkQqJbxEutd4CE9mnotPCE2uRTIyaFMh8sohNUeoQNRmj9rbr2pWGVlgERpg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.3", - "rxjs": "7.8.2", - "source-map": "0.7.6" - }, - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^4.0.0" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@compodoc/compodoc/node_modules/@angular-devkit/schematics": { - "version": "20.3.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-20.3.4.tgz", - "integrity": "sha512-JYlcmVBKNT9+cQ6T2tmu+yVQ2bJk8tG0mXvPHWXrl/M4c6NObhSSThK50tJHy0Xo3gl8WgogOxUeJNnBq67cIQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "20.3.4", - "jsonc-parser": "3.3.1", - "magic-string": "0.30.17", - "ora": "8.2.0", - "rxjs": "7.8.2" - }, - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/core": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.4.tgz", - "integrity": "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.3", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-module-transforms": "^7.28.3", - "@babel/helpers": "^7.28.4", - "@babel/parser": "^7.28.4", - "@babel/template": "^7.27.2", - "@babel/traverse": "^7.28.4", - "@babel/types": "^7.28.4", - "@jridgewell/remapping": "^2.3.5", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/generator": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", - "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.28.5", - "@babel/types": "^7.28.5", - "@jridgewell/gen-mapping": "^0.3.12", - "@jridgewell/trace-mapping": "^0.3.28", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", - "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz", - "integrity": "sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-remap-async-to-generator": "^7.27.1", - "@babel/traverse": "^7.28.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", - "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-remap-async-to-generator": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/preset-env": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.3.tgz", - "integrity": "sha512-ROiDcM+GbYVPYBOeCR6uBXKkQpBExLl8k9HO1ygXEyds39j+vCCsjmj7S8GOniZQlEs81QlkdJZe76IpLSiqpg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.28.0", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-option": "^7.27.1", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.27.1", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.3", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.27.1", - "@babel/plugin-syntax-import-attributes": "^7.27.1", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.27.1", - "@babel/plugin-transform-async-generator-functions": "^7.28.0", - "@babel/plugin-transform-async-to-generator": "^7.27.1", - "@babel/plugin-transform-block-scoped-functions": "^7.27.1", - "@babel/plugin-transform-block-scoping": "^7.28.0", - "@babel/plugin-transform-class-properties": "^7.27.1", - "@babel/plugin-transform-class-static-block": "^7.28.3", - "@babel/plugin-transform-classes": "^7.28.3", - "@babel/plugin-transform-computed-properties": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.28.0", - "@babel/plugin-transform-dotall-regex": "^7.27.1", - "@babel/plugin-transform-duplicate-keys": "^7.27.1", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", - "@babel/plugin-transform-dynamic-import": "^7.27.1", - "@babel/plugin-transform-explicit-resource-management": "^7.28.0", - "@babel/plugin-transform-exponentiation-operator": "^7.27.1", - "@babel/plugin-transform-export-namespace-from": "^7.27.1", - "@babel/plugin-transform-for-of": "^7.27.1", - "@babel/plugin-transform-function-name": "^7.27.1", - "@babel/plugin-transform-json-strings": "^7.27.1", - "@babel/plugin-transform-literals": "^7.27.1", - "@babel/plugin-transform-logical-assignment-operators": "^7.27.1", - "@babel/plugin-transform-member-expression-literals": "^7.27.1", - "@babel/plugin-transform-modules-amd": "^7.27.1", - "@babel/plugin-transform-modules-commonjs": "^7.27.1", - "@babel/plugin-transform-modules-systemjs": "^7.27.1", - "@babel/plugin-transform-modules-umd": "^7.27.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", - "@babel/plugin-transform-new-target": "^7.27.1", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", - "@babel/plugin-transform-numeric-separator": "^7.27.1", - "@babel/plugin-transform-object-rest-spread": "^7.28.0", - "@babel/plugin-transform-object-super": "^7.27.1", - "@babel/plugin-transform-optional-catch-binding": "^7.27.1", - "@babel/plugin-transform-optional-chaining": "^7.27.1", - "@babel/plugin-transform-parameters": "^7.27.7", - "@babel/plugin-transform-private-methods": "^7.27.1", - "@babel/plugin-transform-private-property-in-object": "^7.27.1", - "@babel/plugin-transform-property-literals": "^7.27.1", - "@babel/plugin-transform-regenerator": "^7.28.3", - "@babel/plugin-transform-regexp-modifiers": "^7.27.1", - "@babel/plugin-transform-reserved-words": "^7.27.1", - "@babel/plugin-transform-shorthand-properties": "^7.27.1", - "@babel/plugin-transform-spread": "^7.27.1", - "@babel/plugin-transform-sticky-regex": "^7.27.1", - "@babel/plugin-transform-template-literals": "^7.27.1", - "@babel/plugin-transform-typeof-symbol": "^7.27.1", - "@babel/plugin-transform-unicode-escapes": "^7.27.1", - "@babel/plugin-transform-unicode-property-regex": "^7.27.1", - "@babel/plugin-transform-unicode-regex": "^7.27.1", - "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.14", - "babel-plugin-polyfill-corejs3": "^0.13.0", - "babel-plugin-polyfill-regenerator": "^0.6.5", - "core-js-compat": "^3.43.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@compodoc/compodoc/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@compodoc/compodoc/node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz", - "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.5", - "core-js-compat": "^3.43.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/body-parser": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.0.tgz", - "integrity": "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "^3.1.2", - "content-type": "^1.0.5", - "debug": "^4.4.0", - "http-errors": "^2.0.0", - "iconv-lite": "^0.6.3", - "on-finished": "^2.4.1", - "qs": "^6.14.0", - "raw-body": "^3.0.0", - "type-is": "^2.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@compodoc/compodoc/node_modules/chalk": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", - "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@compodoc/compodoc/node_modules/cheerio": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.1.2.tgz", - "integrity": "sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.2.2", - "encoding-sniffer": "^0.2.1", - "htmlparser2": "^10.0.0", - "parse5": "^7.3.0", - "parse5-htmlparser2-tree-adapter": "^7.1.0", - "parse5-parser-stream": "^7.1.2", - "undici": "^7.12.0", - "whatwg-mimetype": "^4.0.0" - }, - "engines": { - "node": ">=20.18.1" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" - } - }, - "node_modules/@compodoc/compodoc/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@compodoc/compodoc/node_modules/cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/compodoc/node_modules/commander": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", - "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=20" - } - }, - "node_modules/@compodoc/compodoc/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@compodoc/compodoc/node_modules/cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@compodoc/compodoc/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@compodoc/compodoc/node_modules/entities": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", - "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/@compodoc/compodoc/node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/fs-extra": { - "version": "11.3.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz", - "integrity": "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/@compodoc/compodoc/node_modules/glob": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.3.tgz", - "integrity": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.3.1", - "jackspeak": "^4.1.1", - "minimatch": "^10.0.3", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^2.0.0" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@compodoc/compodoc/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@compodoc/compodoc/node_modules/htmlparser2": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.0.0.tgz", - "integrity": "sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.2.1", - "entities": "^6.0.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/is-interactive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", - "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/compodoc/node_modules/is-unicode-supported": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", - "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/compodoc/node_modules/jackspeak": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", - "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@compodoc/compodoc/node_modules/log-symbols": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz", - "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^5.3.0", - "is-unicode-supported": "^1.3.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/compodoc/node_modules/log-symbols/node_modules/is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/compodoc/node_modules/lru-cache": { - "version": "11.2.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.2.tgz", - "integrity": "sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@compodoc/compodoc/node_modules/magic-string": { - "version": "0.30.17", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", - "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/marked": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/marked/-/marked-7.0.3.tgz", - "integrity": "sha512-ev2uM40p0zQ/GbvqotfKcSWEa59fJwluGZj5dcaUOwDRrB1F3dncdXy8NWUApk4fi8atU3kTBOwjyjZ0ud0dxw==", - "dev": true, - "license": "MIT", - "bin": { - "marked": "bin/marked.js" - }, - "engines": { - "node": ">= 16" - } - }, - "node_modules/@compodoc/compodoc/node_modules/media-typer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", - "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/@compodoc/compodoc/node_modules/mime-db": { - "version": "1.54.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@compodoc/compodoc/node_modules/mime-types": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", - "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": "^1.54.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@compodoc/compodoc/node_modules/minimatch": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", - "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@compodoc/compodoc/node_modules/ora": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-8.2.0.tgz", - "integrity": "sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^5.3.0", - "cli-cursor": "^5.0.0", - "cli-spinners": "^2.9.2", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^2.0.0", - "log-symbols": "^6.0.0", - "stdin-discarder": "^0.2.2", - "string-width": "^7.2.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/compodoc/node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@compodoc/compodoc/node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@compodoc/compodoc/node_modules/qs": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", - "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@compodoc/compodoc/node_modules/raw-body": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.1.tgz", - "integrity": "sha512-9G8cA+tuMS75+6G/TzW8OtLzmBDMo8p1JRxN5AZ+LAp8uxGA8V8GZm4GQ4/N5QNQEnLmg6SS7wyuSmbKepiKqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.7.0", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/@compodoc/compodoc/node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz", - "integrity": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/@compodoc/compodoc/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@compodoc/compodoc/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@compodoc/compodoc/node_modules/source-map": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", - "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">= 12" - } - }, - "node_modules/@compodoc/compodoc/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/compodoc/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@compodoc/compodoc/node_modules/type-is": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", - "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", - "dev": true, - "license": "MIT", - "dependencies": { - "content-type": "^1.0.5", - "media-typer": "^1.1.0", - "mime-types": "^3.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@compodoc/compodoc/node_modules/uuid": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", - "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", - "dev": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/esm/bin/uuid" - } - }, - "node_modules/@compodoc/live-server": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@compodoc/live-server/-/live-server-1.2.3.tgz", - "integrity": "sha512-hDmntVCyjjaxuJzPzBx68orNZ7TW4BtHWMnXlIVn5dqhK7vuFF/11hspO1cMmc+2QTYgqde1TBcb3127S7Zrow==", - "dev": true, - "license": "MIT", - "dependencies": { - "chokidar": "^3.5.2", - "colors": "1.4.0", - "connect": "^3.7.0", - "cors": "latest", - "event-stream": "4.0.1", - "faye-websocket": "0.11.x", - "http-auth": "4.1.9", - "http-auth-connect": "^1.0.5", - "morgan": "^1.10.0", - "object-assign": "latest", - "open": "8.4.0", - "proxy-middleware": "latest", - "send": "latest", - "serve-index": "^1.9.1" - }, - "bin": { - "live-server": "live-server.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@compodoc/live-server/node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@compodoc/live-server/node_modules/event-stream": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-4.0.1.tgz", - "integrity": "sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "duplexer": "^0.1.1", - "from": "^0.1.7", - "map-stream": "0.0.7", - "pause-stream": "^0.0.11", - "split": "^1.0.1", - "stream-combiner": "^0.2.2", - "through": "^2.3.8" - } - }, - "node_modules/@compodoc/live-server/node_modules/http-auth": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-4.1.9.tgz", - "integrity": "sha512-kvPYxNGc9EKGTXvOMnTBQw2RZfuiSihK/mLw/a4pbtRueTE45S55Lw/3k5CktIf7Ak0veMKEIteDj4YkNmCzmQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "apache-crypt": "^1.1.2", - "apache-md5": "^1.0.6", - "bcryptjs": "^2.4.3", - "uuid": "^8.3.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@compodoc/live-server/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/live-server/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@compodoc/live-server/node_modules/map-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", - "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@compodoc/live-server/node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/live-server/node_modules/split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "through": "2" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@compodoc/live-server/node_modules/stream-combiner": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", - "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "duplexer": "~0.1.1", - "through": "~2.3.4" - } - }, - "node_modules/@compodoc/ngd-core": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@compodoc/ngd-core/-/ngd-core-2.1.1.tgz", - "integrity": "sha512-Z+wE6wWZYVnudRYg6qunDlyh3Orw39Ib66Gvrz5kX5u7So+iu3tr6sQJdqH6yGS3hAjig5avlfhWLlgsb6/x1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^4.1.3", - "fancy-log": "^2.0.0", - "typescript": "^5.0.4" - }, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/@compodoc/ngd-transformer": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@compodoc/ngd-transformer/-/ngd-transformer-2.1.3.tgz", - "integrity": "sha512-oWxJza7CpWR8/FeWYfE6j+jgncnGBsTWnZLt5rD2GUpsGSQTuGrsFPnmbbaVLgRS5QIVWBJYke7QFBr/7qVMWg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@aduh95/viz.js": "3.4.0", - "@compodoc/ngd-core": "~2.1.1", - "dot": "^2.0.0-beta.1", - "fs-extra": "^11.1.1" - }, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/@compodoc/ngd-transformer/node_modules/fs-extra": { - "version": "11.3.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz", - "integrity": "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.1.tgz", - "integrity": "sha512-boghen8F0Q8D+0/Q1/1r6DUEieUJ8w2a1gIknExMSHBsJFOr2+0KUfHiVYBvucPwl3+RU5PFBK833FjFCh3BhA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.17.0" - } - }, - "node_modules/@docsearch/css": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.9.0.tgz", - "integrity": "sha512-cQbnVbq0rrBwNAKegIac/t6a8nWoUAn8frnkLFW6YARaRmAQr5/Eoe6Ln2fqkUCZ40KpdrKbpSAmgrkviOxuWA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@docsearch/js": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@docsearch/js/-/js-3.9.0.tgz", - "integrity": "sha512-4bKHcye6EkLgRE8ze0vcdshmEqxeiJM77M0JXjef7lrYZfSlMunrDOCqyLjiZyo1+c0BhUqA2QpFartIjuHIjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@docsearch/react": "3.9.0", - "preact": "^10.0.0" - } - }, - "node_modules/@docsearch/react": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.9.0.tgz", - "integrity": "sha512-mb5FOZYZIkRQ6s/NWnM98k879vu5pscWqTLubLFBO87igYYT4VzVazh4h5o/zCvTIZgEt3PvsCOMOswOUo9yHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/autocomplete-core": "1.17.9", - "@algolia/autocomplete-preset-algolia": "1.17.9", - "@docsearch/css": "3.9.0", - "algoliasearch": "^5.14.2" - }, - "peerDependencies": { - "@types/react": ">= 16.8.0 < 20.0.0", - "react": ">= 16.8.0 < 20.0.0", - "react-dom": ">= 16.8.0 < 20.0.0", - "search-insights": ">= 1 < 3" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - }, - "search-insights": { - "optional": true - } - } - }, - "node_modules/@egjs/hammerjs": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", - "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@types/hammerjs": "^2.0.36" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@emnapi/core": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.7.0.tgz", - "integrity": "sha512-pJdKGq/1iquWYtv1RRSljZklxHCOCAJFJrImO5ZLKPJVJlVUcs8yFwNQlqS0Lo8xT1VAXXTCZocF9n26FWEKsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@emnapi/wasi-threads": "1.1.0", - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/runtime": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.0.tgz", - "integrity": "sha512-oAYoQnCYaQZKVS53Fq23ceWMRxq5EhQsE0x0RdQ55jT7wagMu5k+fS39v1fiSLrtrLQlXwVINenqhLMtTrV/1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/wasi-threads": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", - "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@es-joy/jsdoccomment": { - "version": "0.76.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.76.0.tgz", - "integrity": "sha512-g+RihtzFgGTx2WYCuTHbdOXJeAlGnROws0TeALx9ow/ZmOROOZkVg5wp/B44n0WJgI4SQFP1eWM2iRPlU2Y14w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.8", - "@typescript-eslint/types": "^8.46.0", - "comment-parser": "1.4.1", - "esquery": "^1.6.0", - "jsdoc-type-pratt-parser": "~6.10.0" - }, - "engines": { - "node": ">=20.11.0" - } - }, - "node_modules/@es-joy/jsdoccomment/node_modules/@typescript-eslint/types": { - "version": "8.46.3", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.3.tgz", - "integrity": "sha512-G7Ok9WN/ggW7e/tOf8TQYMaxgID3Iujn231hfi0Pc7ZheztIJVpO44ekY00b7akqc6nZcvregk0Jpah3kep6hA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@es-joy/resolve.exports": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@es-joy/resolve.exports/-/resolve.exports-1.2.0.tgz", - "integrity": "sha512-Q9hjxWI5xBM+qW2enxfe8wDKdFWMfd0Z29k5ZJnuBqD/CasY5Zryj09aCA6owbGATWz+39p5uIdaHXpopOcG8g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", - "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", - "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", - "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", - "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", - "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", - "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", - "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", - "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", - "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", - "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", - "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", - "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", - "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", - "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", - "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", - "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", - "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", - "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", - "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "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" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@eslint/eslintrc/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/js": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", - "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@gulpjs/messages": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@gulpjs/messages/-/messages-1.1.0.tgz", - "integrity": "sha512-Ys9sazDatyTgZVb4xPlDufLweJ/Os2uHWOv+Caxvy2O85JcnT4M3vc73bi8pdLWlv3fdWQz3pdI9tVwo8rQQSg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@gulpjs/to-absolute-glob": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@gulpjs/to-absolute-glob/-/to-absolute-glob-4.0.0.tgz", - "integrity": "sha512-kjotm7XJrJ6v+7knhPaRgaT6q8F8K2jiafwYdNHLzmV0uGLuZY43FK6smNSHUPrhq5kX2slCUy+RGG/xGqmIKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-negated-glob": "^1.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", - "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", - "deprecated": "Use @eslint/config-array instead", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanwhocodes/object-schema": "^2.0.3", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "deprecated": "Use @eslint/object-schema instead", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/@img/sharp-darwin-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", - "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-darwin-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", - "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-libvips-darwin-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", - "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-darwin-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", - "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", - "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", - "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-s390x": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", - "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", - "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", - "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", - "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-linux-arm": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", - "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm": "1.0.5" - } - }, - "node_modules/@img/sharp-linux-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", - "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-linux-s390x": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", - "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-s390x": "1.0.4" - } - }, - "node_modules/@img/sharp-linux-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", - "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-linuxmusl-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", - "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-linuxmusl-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", - "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-wasm32": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", - "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", - "cpu": [ - "wasm32" - ], - "dev": true, - "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", - "optional": true, - "dependencies": { - "@emnapi/runtime": "^1.2.0" - }, - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-ia32": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", - "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "Apache-2.0 AND LGPL-3.0-or-later", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", - "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0 AND LGPL-3.0-or-later", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@inquirer/checkbox": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-2.5.0.tgz", - "integrity": "sha512-sMgdETOfi2dUHT8r7TT1BTKOwNvdDGFDXYWtQ2J69SvlYNntk9I/gJe7r5yvMwwsuKnYbuRs3pNhx4tgNck5aA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.3", - "ansi-escapes": "^4.3.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/confirm": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.1.22.tgz", - "integrity": "sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/core": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-9.2.1.tgz", - "integrity": "sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/figures": "^1.0.6", - "@inquirer/type": "^2.0.0", - "@types/mute-stream": "^0.0.4", - "@types/node": "^22.5.5", - "@types/wrap-ansi": "^3.0.0", - "ansi-escapes": "^4.3.2", - "cli-width": "^4.1.0", - "mute-stream": "^1.0.0", - "signal-exit": "^4.1.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^6.2.0", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/core/node_modules/@inquirer/type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-2.0.0.tgz", - "integrity": "sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==", - "dev": true, - "license": "MIT", - "dependencies": { - "mute-stream": "^1.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/core/node_modules/@types/node": { - "version": "22.19.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.0.tgz", - "integrity": "sha512-xpr/lmLPQEj+TUnHmR+Ab91/glhJvsqcjB+yY0Ix9GO70H6Lb4FHH5GeqdOE5btAx7eIMwuHkp4H2MSkLcqWbA==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.21.0" - } - }, - "node_modules/@inquirer/core/node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@inquirer/editor": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-2.2.0.tgz", - "integrity": "sha512-9KHOpJ+dIL5SZli8lJ6xdaYLPPzB8xB9GZItg39MBybzhxA16vxmszmQFrRwbOA918WA2rvu8xhDEg/p6LXKbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", - "external-editor": "^3.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/expand": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-2.3.0.tgz", - "integrity": "sha512-qnJsUcOGCSG1e5DTOErmv2BPQqrtT6uzqn1vI/aYGiPKq+FgslGZmtdnXbhuI7IlT7OByDoEEqdnhUnVR2hhLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/figures": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.14.tgz", - "integrity": "sha512-DbFgdt+9/OZYFM+19dbpXOSeAstPy884FPy1KjDu4anWwymZeOYhMY1mdFri172htv6mvc/uvIAAi7b7tvjJBQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/input": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-2.3.0.tgz", - "integrity": "sha512-XfnpCStx2xgh1LIRqPXrTNEEByqQWoxsWYzNRSEUxJ5c6EQlhMogJ3vHKu8aXuTacebtaZzMAHwEL0kAflKOBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/number": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-1.1.0.tgz", - "integrity": "sha512-ilUnia/GZUtfSZy3YEErXLJ2Sljo/mf9fiKc08n18DdwdmDbOzRcTv65H1jjDvlsAuvdFXf4Sa/aL7iw/NanVA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/password": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-2.2.0.tgz", - "integrity": "sha512-5otqIpgsPYIshqhgtEwSspBQE40etouR8VIxzpJkv9i0dVHIpyhiivbkH9/dGiMLdyamT54YRdGJLfl8TFnLHg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", - "ansi-escapes": "^4.3.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/prompts": { - "version": "5.3.8", - "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-5.3.8.tgz", - "integrity": "sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/checkbox": "^2.4.7", - "@inquirer/confirm": "^3.1.22", - "@inquirer/editor": "^2.1.22", - "@inquirer/expand": "^2.1.22", - "@inquirer/input": "^2.2.9", - "@inquirer/number": "^1.0.10", - "@inquirer/password": "^2.1.22", - "@inquirer/rawlist": "^2.2.4", - "@inquirer/search": "^1.0.7", - "@inquirer/select": "^2.4.7" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/rawlist": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-2.3.0.tgz", - "integrity": "sha512-zzfNuINhFF7OLAtGHfhwOW2TlYJyli7lOUoJUXw/uyklcwalV6WRXBXtFIicN8rTRK1XTiPWB4UY+YuW8dsnLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/search": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-1.1.0.tgz", - "integrity": "sha512-h+/5LSj51dx7hp5xOn4QFnUaKeARwUCLs6mIhtkJ0JYPBLmEYjdHSYh7I6GrLg9LwpJ3xeX0FZgAG1q0QdCpVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.3", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/select": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-2.5.0.tgz", - "integrity": "sha512-YmDobTItPP3WcEI86GvPo+T2sRHkxxOq/kXmsBjHS5BVXUgvgZ5AfJjkvQvZr03T81NnI3KrrRuMzeuYUQRFOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.3", - "ansi-escapes": "^4.3.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/type": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.5.tgz", - "integrity": "sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==", - "dev": true, - "license": "MIT", - "dependencies": { - "mute-stream": "^1.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@isaacs/balanced-match": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", - "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@isaacs/brace-expansion": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", - "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@isaacs/balanced-match": "^4.0.1" - }, - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/expect-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", - "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "jest-get-type": "^29.6.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.13", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", - "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/remapping": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", - "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", - "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", - "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", - "dev": true, - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.31", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", - "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@jsonjoy.com/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/buffers": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/buffers/-/buffers-1.2.1.tgz", - "integrity": "sha512-12cdlDwX4RUM3QxmUbVJWqZ/mrK6dFQH4Zxq6+r1YXKXYBNgZXndx2qbCJwh3+WWkCSn67IjnlG3XYTvmvYtgA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/codegen": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/codegen/-/codegen-1.0.0.tgz", - "integrity": "sha512-E8Oy+08cmCf0EK/NMxpaJZmOxPqM+6iSe2S4nlSBrPZOORoDJILxtbSUEDKQyTamm/BVAhIGllOBNU79/dwf0g==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/json-pack": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.21.0.tgz", - "integrity": "sha512-+AKG+R2cfZMShzrF2uQw34v3zbeDYUqnQ+jg7ORic3BGtfw9p/+N6RJbq/kkV8JmYZaINknaEQ2m0/f693ZPpg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/base64": "^1.1.2", - "@jsonjoy.com/buffers": "^1.2.0", - "@jsonjoy.com/codegen": "^1.0.0", - "@jsonjoy.com/json-pointer": "^1.0.2", - "@jsonjoy.com/util": "^1.9.0", - "hyperdyperid": "^1.2.0", - "thingies": "^2.5.0", - "tree-dump": "^1.1.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/json-pointer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pointer/-/json-pointer-1.0.2.tgz", - "integrity": "sha512-Fsn6wM2zlDzY1U+v4Nc8bo3bVqgfNTGcn6dMgs6FjrEnt4ZCe60o6ByKRjOGlI2gow0aE/Q41QOigdTqkyK5fg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/codegen": "^1.0.0", - "@jsonjoy.com/util": "^1.9.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/util": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.9.0.tgz", - "integrity": "sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/buffers": "^1.0.0", - "@jsonjoy.com/codegen": "^1.0.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@kurkle/color": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.4.tgz", - "integrity": "sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", - "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@listr2/prompt-adapter-inquirer": { - "version": "2.0.15", - "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.15.tgz", - "integrity": "sha512-MZrGem/Ujjd4cPTLYDfCZK2iKKeiO/8OX13S6jqxldLs0Prf2aGqVlJ77nMBqMv7fzqgXEgjrNHLXcKR8l9lOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/type": "^1.5.1" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@inquirer/prompts": ">= 3 < 6" - } - }, - "node_modules/@lmdb/lmdb-darwin-arm64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.0.13.tgz", - "integrity": "sha512-uiKPB0Fv6WEEOZjruu9a6wnW/8jrjzlZbxXscMB8kuCJ1k6kHpcBnuvaAWcqhbI7rqX5GKziwWEdD+wi2gNLfA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@lmdb/lmdb-darwin-x64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.0.13.tgz", - "integrity": "sha512-bEVIIfK5mSQoG1R19qA+fJOvCB+0wVGGnXHT3smchBVahYBdlPn2OsZZKzlHWfb1E+PhLBmYfqB5zQXFP7hJig==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@lmdb/lmdb-linux-arm": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.0.13.tgz", - "integrity": "sha512-Yml1KlMzOnXj/tnW7yX8U78iAzTk39aILYvCPbqeewAq1kSzl+w59k/fiVkTBfvDi/oW/5YRxL+Fq+Y1Fr1r2Q==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@lmdb/lmdb-linux-arm64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.0.13.tgz", - "integrity": "sha512-afbVrsMgZ9dUTNUchFpj5VkmJRxvht/u335jUJ7o23YTbNbnpmXif3VKQGCtnjSh+CZaqm6N3CPG8KO3zwyZ1Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@lmdb/lmdb-linux-x64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.0.13.tgz", - "integrity": "sha512-vOtxu0xC0SLdQ2WRXg8Qgd8T32ak4SPqk5zjItRszrJk2BdeXqfGxBJbP7o4aOvSPSmSSv46Lr1EP4HXU8v7Kg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@lmdb/lmdb-win32-x64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.0.13.tgz", - "integrity": "sha512-UCrMJQY/gJnOl3XgbWRZZUvGGBuKy6i0YNSptgMzHBjs+QYDYR1Mt/RLTOPy4fzzves65O1EDmlL//OzEqoLlA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@mdx-js/react": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.1.tgz", - "integrity": "sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/mdx": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "@types/react": ">=16", - "react": ">=16" - } - }, - "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", - "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz", - "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz", - "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz", - "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", - "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz", - "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz", - "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@emnapi/core": "^1.1.0", - "@emnapi/runtime": "^1.1.0", - "@tybys/wasm-util": "^0.9.0" - } - }, - "node_modules/@ngtools/webpack": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.19.tgz", - "integrity": "sha512-bExj5JrByKPibsqBbn5Pjn8lo91AUOTsyP2hgKpnOnmSr62rhWSiRwXltgz2MCiZRmuUznpt93WiOLixgYfYvQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0", - "typescript": ">=5.4 <5.6", - "webpack": "^5.54.0" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@npmcli/agent": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.2.tgz", - "integrity": "sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==", - "dev": true, - "license": "ISC", - "dependencies": { - "agent-base": "^7.1.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.1", - "lru-cache": "^10.0.1", - "socks-proxy-agent": "^8.0.3" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/agent/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/@npmcli/fs": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", - "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", - "dev": true, - "license": "ISC", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/git": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.8.tgz", - "integrity": "sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/promise-spawn": "^7.0.0", - "ini": "^4.1.3", - "lru-cache": "^10.0.1", - "npm-pick-manifest": "^9.0.0", - "proc-log": "^4.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/git/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/git/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/@npmcli/git/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/installed-package-contents": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.1.0.tgz", - "integrity": "sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-bundled": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "bin": { - "installed-package-contents": "bin/index.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/node-gyp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", - "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/package-json": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-5.2.1.tgz", - "integrity": "sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/git": "^5.0.0", - "glob": "^10.2.2", - "hosted-git-info": "^7.0.0", - "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^6.0.0", - "proc-log": "^4.0.0", - "semver": "^7.5.3" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/promise-spawn": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz", - "integrity": "sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/promise-spawn/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/promise-spawn/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/redact": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-2.0.1.tgz", - "integrity": "sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/run-script": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-8.1.0.tgz", - "integrity": "sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/package-json": "^5.0.0", - "@npmcli/promise-spawn": "^7.0.0", - "node-gyp": "^10.0.0", - "proc-log": "^4.0.0", - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/run-script/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/run-script/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/@nrwl/devkit": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-19.8.14.tgz", - "integrity": "sha512-Oud7BPhFNqE3/YStULn/gHyuGSw2QyxUaHXJApr+DybmYtUms7hQ+cWnY1IY+hRpdtU9ldlg8UYx+VslpS9YNQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nx/devkit": "19.8.14" - } - }, - "node_modules/@nrwl/tao": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-19.8.14.tgz", - "integrity": "sha512-zBeYzzwg43T/Z8ZtLblv0fcKuqJULttqYDekSLILThXp3UOMSerEvruhUgwddCY1jUssfLscz8vacMKISv5X4w==", - "dev": true, - "license": "MIT", - "dependencies": { - "nx": "19.8.14", - "tslib": "^2.3.0" - }, - "bin": { - "tao": "index.js" - } - }, - "node_modules/@nx/devkit": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.14.tgz", - "integrity": "sha512-A8dCGttbuqgg9P56VTb0ElD2vM5nc5g0aLnX5PSXo4SkFXwd8DV5GgwJKWB1GO9hYyEtbj4gKek0KxnCtdav4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nrwl/devkit": "19.8.14", - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "minimatch": "9.0.3", - "semver": "^7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" - }, - "peerDependencies": { - "nx": ">= 19 <= 21" - } - }, - "node_modules/@nx/nx-darwin-arm64": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-19.8.14.tgz", - "integrity": "sha512-bZUFf23gAzuwVw71dR8rngye5aCR8Z/ouIo+KayjqB0LWWoi3WzO73s4S69ljftYt4n6z9wvD+Trbb1BKm2fPg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-darwin-x64": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-19.8.14.tgz", - "integrity": "sha512-UXXVea8icFG/3rFwpbLYsD6O4wlyJ1STQfOdhGK1Hyuga70AUUdrjVm7HzigAQP/Sb2Nzd7155YXHzfpRPDFYA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-freebsd-x64": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-19.8.14.tgz", - "integrity": "sha512-TK2xuXn+BI6hxGaRK1HRUPWeF/nOtezKSqM+6rbippfCzjES/crmp9l5nbI764MMthtUmykCyWvhEfkDca6kbA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-19.8.14.tgz", - "integrity": "sha512-33rptyRraqaeQ2Kq6pcZKQqgnYY/7zcGH8fHXgKK7XzKk+7QuPViq+jMEUZP5E3UzZPkIYhsfmZcZqhNRvepJQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-linux-arm64-gnu": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-19.8.14.tgz", - "integrity": "sha512-2E70qMKOhh7Fp4JGcRbRLvFKq0+ANVdAgSzH47plxOLygIeVAfIXRSuQbCI0EUFa5Sy6hImLaoRSB2GdgKihAw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-linux-arm64-musl": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-19.8.14.tgz", - "integrity": "sha512-ltty/PDWqkYgu/6Ye65d7v5nh3D6e0n3SacoKRs2Vtfz5oHYRUkSKizKIhEVfRNuHn3d9j8ve1fdcCN4SDPUBQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-linux-x64-gnu": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-19.8.14.tgz", - "integrity": "sha512-JzE3BuO9RCBVdgai18CCze6KUzG0AozE0TtYFxRokfSC05NU3nUhd/o62UsOl7s6Bqt/9nwrW7JC8pNDiCi9OQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-linux-x64-musl": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-19.8.14.tgz", - "integrity": "sha512-2rPvDOQLb7Wd6YiU88FMBiLtYco0dVXF99IJBRGAWv+WTI7MNr47OyK2ze+JOsbYY1d8aOGUvckUvCCZvZKEfg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-win32-arm64-msvc": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-19.8.14.tgz", - "integrity": "sha512-JxW+YPS+EjhUsLw9C6wtk9pQTG3psyFwxhab8y/dgk2s4AOTLyIm0XxgcCJVvB6i4uv+s1g0QXRwp6+q3IR6hg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-win32-x64-msvc": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-19.8.14.tgz", - "integrity": "sha512-RxiPlBWPcGSf9TzIIy62iKRdRhokXMDUsPub9DL2VdVyTMXPZQR25aY/PJeasJN1EQU74hg097LK2wSHi+vzOQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@polka/send-type": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@polka/send-type/-/send-type-0.5.2.tgz", - "integrity": "sha512-jGXalKihnhGQmMQ+xxfxrRfI2cWs38TIZuwgYpnbQDD4r9TkOiU3ocjAS+6CqqMNQNAu9Ul2iHU5YFRDODak2w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@polka/url": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-0.5.0.tgz", - "integrity": "sha512-oZLYFEAzUKyi3SKnXvj32ZCEGH6RDnao7COuCVhDydMS9NrCSVXhM79VaKyP5+Zc33m0QXEd2DN3UkU7OsHcfw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@rollup/plugin-json": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz", - "integrity": "sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^5.1.0" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/plugin-node-resolve": { - "version": "15.3.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.1.tgz", - "integrity": "sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^5.0.1", - "@types/resolve": "1.20.2", - "deepmerge": "^4.2.2", - "is-module": "^1.0.0", - "resolve": "^1.22.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^2.78.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/pluginutils": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.3.0.tgz", - "integrity": "sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^4.0.2" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.4.tgz", - "integrity": "sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.4.tgz", - "integrity": "sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.4.tgz", - "integrity": "sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.4.tgz", - "integrity": "sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.4.tgz", - "integrity": "sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.4.tgz", - "integrity": "sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.4.tgz", - "integrity": "sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.4.tgz", - "integrity": "sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz", - "integrity": "sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.4.tgz", - "integrity": "sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.4.tgz", - "integrity": "sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.4.tgz", - "integrity": "sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.4.tgz", - "integrity": "sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.4.tgz", - "integrity": "sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.4.tgz", - "integrity": "sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz", - "integrity": "sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/wasm-node": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/wasm-node/-/wasm-node-4.52.5.tgz", - "integrity": "sha512-ldY4tEzSMBHNwB8TfRpi7RRRjjyfKlwjdebw5pS1lu0xaY3g4RDc6ople2wEYulVOKVeH7ZJwRx0iw4pGtjMHg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.8" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/@rtsao/scc": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", - "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@schematics/angular": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.19.tgz", - "integrity": "sha512-s9aynH/fwB/LT94miVfsaL2C4Qd5BLgjMzWFx7iJ8Hyv7FjOBGYO6eGVovjCt2c6/abG+GQAk4EBOCfg3AUtCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.19", - "@angular-devkit/schematics": "18.2.19", - "jsonc-parser": "3.3.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@schematics/angular/node_modules/@angular-devkit/core": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.19.tgz", - "integrity": "sha512-Ptf92Zomc6FCr7GWmHKdgOUbA1GpctZwH/hRcpYpU3tM56MG2t5FOFpufnE595GgolOCktabkFEoODMG8PBVDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@schematics/angular/node_modules/@angular-devkit/schematics": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.19.tgz", - "integrity": "sha512-P/0KjkzOf2ZShuShx3cBbjLI7XlcS6B/yCRBo1MQfCC4cZfmzPQoUEOSQeYZgy5pnC24f+dKh/+TWc5uYL/Lvg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.19", - "jsonc-parser": "3.3.1", - "magic-string": "0.30.11", - "ora": "5.4.1", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@schematics/angular/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@sigstore/bundle": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz", - "integrity": "sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-1.1.0.tgz", - "integrity": "sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/protobuf-specs": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.3.tgz", - "integrity": "sha512-RpacQhBlwpBWd7KEJsRKcBQalbV28fvkxwTOJIqhIuDysMMaJW47V4OqW30iJB9uRpqOSxxEAQFdr8tTattReQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@sigstore/sign": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-2.3.2.tgz", - "integrity": "sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", - "@sigstore/protobuf-specs": "^0.3.2", - "make-fetch-happen": "^13.0.1", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/tuf": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.4.tgz", - "integrity": "sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2", - "tuf-js": "^2.2.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/verify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-1.2.1.tgz", - "integrity": "sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.1.0", - "@sigstore/protobuf-specs": "^0.3.2" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@sindresorhus/base62": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/base62/-/base62-1.0.0.tgz", - "integrity": "sha512-TeheYy0ILzBEI/CO55CP6zJCSdSWeRtGnHy8U8dWSUH4I68iqTsy7HkMktR4xakThc9jotkPQUXT4ITdbV7cHA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@sindresorhus/merge-streams": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", - "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@socket.io/component-emitter": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", - "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@stackblitz/sdk": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@stackblitz/sdk/-/sdk-1.9.0.tgz", - "integrity": "sha512-3m6C7f8pnR5KXys/Hqx2x6ylnpqOak6HtnZI6T5keEO0yT+E4Spkw37VEbdwuC+2oxmjdgq6YZEgiKX7hM1GmQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@storybook/addon-docs": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.6.14.tgz", - "integrity": "sha512-Obpd0OhAF99JyU5pp5ci17YmpcQtMNgqW2pTXV8jAiiipWpwO++hNDeQmLmlSXB399XjtRDOcDVkoc7rc6JzdQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@mdx-js/react": "^3.0.0", - "@storybook/blocks": "8.6.14", - "@storybook/csf-plugin": "8.6.14", - "@storybook/react-dom-shim": "8.6.14", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.6.14" - } - }, - "node_modules/@storybook/angular": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/angular/-/angular-8.6.14.tgz", - "integrity": "sha512-H266c6lSx+sXjXJz+D1DFNlV39lcUfTbUFb5yJ7LmsAYqAQYOzyyxkWu885OZpxhf8g5QTJkoTDu9ffZPLz01w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/builder-webpack5": "8.6.14", - "@storybook/components": "8.6.14", - "@storybook/core-webpack": "8.6.14", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "8.6.14", - "@storybook/preview-api": "8.6.14", - "@storybook/theming": "8.6.14", - "@types/react": "^18.0.37", - "@types/react-dom": "^18.0.11", - "@types/semver": "^7.3.4", - "@types/webpack-env": "^1.18.0", - "fd-package-json": "^1.2.0", - "find-up": "^5.0.0", - "semver": "^7.3.7", - "telejson": "^7.2.0", - "ts-dedent": "^2.0.0", - "tsconfig-paths-webpack-plugin": "^4.0.1", - "util-deprecate": "^1.0.2", - "webpack": "5" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "@angular-devkit/architect": ">=0.1500.0 < 0.2000.0", - "@angular-devkit/build-angular": ">=15.0.0 < 20.0.0", - "@angular-devkit/core": ">=15.0.0 < 20.0.0", - "@angular/animations": ">=15.0.0 < 20.0.0", - "@angular/cli": ">=15.0.0 < 20.0.0", - "@angular/common": ">=15.0.0 < 20.0.0", - "@angular/compiler": ">=15.0.0 < 20.0.0", - "@angular/compiler-cli": ">=15.0.0 < 20.0.0", - "@angular/core": ">=15.0.0 < 20.0.0", - "@angular/forms": ">=15.0.0 < 20.0.0", - "@angular/platform-browser": ">=15.0.0 < 20.0.0", - "@angular/platform-browser-dynamic": ">=15.0.0 < 20.0.0", - "rxjs": "^6.0.0 || ^7.4.0", - "storybook": "^8.6.14", - "typescript": "^4.0.0 || ^5.0.0", - "zone.js": ">= 0.11.1 < 1.0.0" - }, - "peerDependenciesMeta": { - "@angular/animations": { - "optional": true - }, - "@angular/cli": { - "optional": true - }, - "zone.js": { - "optional": true - } - } - }, - "node_modules/@storybook/blocks": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.6.14.tgz", - "integrity": "sha512-rBMHAfA39AGHgkrDze4RmsnQTMw1ND5fGWobr9pDcJdnDKWQWNRD7Nrlxj0gFlN3n4D9lEZhWGdFrCbku7FVAQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/icons": "^1.2.12", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "storybook": "^8.6.14" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/builder-webpack5": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-8.6.14.tgz", - "integrity": "sha512-YZYAqc6NBKoMTKZpjxnkMch6zDtMkBZdS/yaji1+wJX2QPFBwTbSh7SpeBxDp1S11gXSAJ4f1btUWeqSqo8nJA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/core-webpack": "8.6.14", - "@types/semver": "^7.3.4", - "browser-assert": "^1.2.1", - "case-sensitive-paths-webpack-plugin": "^2.4.0", - "cjs-module-lexer": "^1.2.3", - "constants-browserify": "^1.0.0", - "css-loader": "^6.7.1", - "es-module-lexer": "^1.5.0", - "fork-ts-checker-webpack-plugin": "^8.0.0", - "html-webpack-plugin": "^5.5.0", - "magic-string": "^0.30.5", - "path-browserify": "^1.0.1", - "process": "^0.11.10", - "semver": "^7.3.7", - "style-loader": "^3.3.1", - "terser-webpack-plugin": "^5.3.1", - "ts-dedent": "^2.0.0", - "url": "^0.11.0", - "util": "^0.12.4", - "util-deprecate": "^1.0.2", - "webpack": "5", - "webpack-dev-middleware": "^6.1.2", - "webpack-hot-middleware": "^2.25.1", - "webpack-virtual-modules": "^0.6.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.6.14" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@storybook/builder-webpack5/node_modules/css-loader": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", - "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", - "dev": true, - "license": "MIT", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/@storybook/builder-webpack5/node_modules/webpack-dev-middleware": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.3.tgz", - "integrity": "sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.12", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - } - } - }, - "node_modules/@storybook/components": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.6.14.tgz", - "integrity": "sha512-HNR2mC5I4Z5ek8kTrVZlIY/B8gJGs5b3XdZPBPBopTIN6U/YHXiDyOjY3JlaS4fSG1fVhp/Qp1TpMn1w/9m1pw==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0" - } - }, - "node_modules/@storybook/core": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.6.14.tgz", - "integrity": "sha512-1P/w4FSNRqP8j3JQBOi3yGt8PVOgSRbP66Ok520T78eJBeqx9ukCfl912PQZ7SPbW3TIunBwLXMZOjZwBB/JmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/theming": "8.6.14", - "better-opn": "^3.0.2", - "browser-assert": "^1.2.1", - "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0", - "esbuild-register": "^3.5.0", - "jsdoc-type-pratt-parser": "^4.0.0", - "process": "^0.11.10", - "recast": "^0.23.5", - "semver": "^7.6.2", - "util": "^0.12.5", - "ws": "^8.2.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "prettier": "^2 || ^3" - }, - "peerDependenciesMeta": { - "prettier": { - "optional": true - } - } - }, - "node_modules/@storybook/core-webpack": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-8.6.14.tgz", - "integrity": "sha512-iG7r8osNKabSGBbuJuSeMWKbU+ilt5PvzTYkClcYaagla/DliXkXvfywA6jOugVk/Cpx+c6tVKlPfjLcaQHwmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.6.14" - } - }, - "node_modules/@storybook/core/node_modules/jsdoc-type-pratt-parser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.8.0.tgz", - "integrity": "sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@storybook/csf-plugin": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.6.14.tgz", - "integrity": "sha512-dErtc9teAuN+eelN8FojzFE635xlq9cNGGGEu0WEmMUQ4iJ8pingvBO1N8X3scz4Ry7KnxX++NNf3J3gpxS8qQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "unplugin": "^1.3.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.6.14" - } - }, - "node_modules/@storybook/global": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", - "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@storybook/icons": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.6.0.tgz", - "integrity": "sha512-hcFZIjW8yQz8O8//2WTIXylm5Xsgc+lW9ISLgUk1xGmptIJQRdlhVIXCpSyLrQaaRiyhQRaVg7l3BD9S216BHw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta" - } - }, - "node_modules/@storybook/manager-api": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.6.14.tgz", - "integrity": "sha512-ez0Zihuy17udLbfHZQXkGqwtep0mSGgHcNzGN7iZrMP1m+VmNo+7aGCJJdvXi7+iU3yq8weXSQFWg5DqWgLS7g==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0" - } - }, - "node_modules/@storybook/preview-api": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.6.14.tgz", - "integrity": "sha512-2GhcCd4dNMrnD7eooEfvbfL4I83qAqEyO0CO7JQAmIO6Rxb9BsOLLI/GD5HkvQB73ArTJ+PT50rfaO820IExOQ==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0" - } - }, - "node_modules/@storybook/react-dom-shim": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.6.14.tgz", - "integrity": "sha512-0hixr3dOy3f3M+HBofp3jtMQMS+sqzjKNgl7Arfuj3fvjmyXOks/yGjDImySR4imPtEllvPZfhiQNlejheaInw==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.6.14" - } - }, - "node_modules/@storybook/theming": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.6.14.tgz", - "integrity": "sha512-r4y+LsiB37V5hzpQo+BM10PaCsp7YlZ0YcZzQP1OCkPlYXmUAFy2VvDKaFRpD8IeNPKug2u4iFm/laDEbs03dg==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0" - } - }, - "node_modules/@tabler/icons": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-3.35.0.tgz", - "integrity": "sha512-yYXe+gJ56xlZFiXwV9zVoe3FWCGuZ/D7/G4ZIlDtGxSx5CGQK110wrnT29gUj52kEZoxqF7oURTk97GQxELOFQ==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/codecalm" - } - }, - "node_modules/@tabler/icons-webfont": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/@tabler/icons-webfont/-/icons-webfont-3.35.0.tgz", - "integrity": "sha512-PRnv+lgj2Va6S1nTVcZoYDWZPXUaVNromQ9uxn0B1CbBOjqKXAzC/8yLc8XOXD2fH2DWT2XNw1XaNtlNpc0/Tw==", - "dev": true, - "dependencies": { - "@tabler/icons": "3.35.0", - "sharp": "^0.33.5" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/codecalm" - } - }, - "node_modules/@thednp/event-listener": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.10.tgz", - "integrity": "sha512-TH7YVKmoKg6GBLqZB+ETXObofcqJ/Tp5ycheolvYZMjLbMpzYf6MmOWTcBtx8+zrhWy8deV0hYkPvDFioDXdVQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16", - "pnpm": ">=8.6.0" - } - }, - "node_modules/@thednp/position-observer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@thednp/position-observer/-/position-observer-1.1.0.tgz", - "integrity": "sha512-WgldP6Dltp2hJkSwp3+IVu05ClK/2IF33iftiQLb7UHcuO6eydjXiIUeOCClgCy3FDCGau2l/LRVg3oOO3Ytcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@thednp/shorty": "^2.0.11" - }, - "engines": { - "node": ">=16", - "pnpm": ">=8.6.0" - } - }, - "node_modules/@thednp/shorty": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@thednp/shorty/-/shorty-2.0.11.tgz", - "integrity": "sha512-D+rLHt1l7c608yCuzXYJ75aDNWeMVbor+m1HO/XibhiWRbCpD8r6TUv3ayJI+feVfCnBNfrH+p6LSDn9l99uBA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16", - "pnpm": ">=8.6.0" - } - }, - "node_modules/@ts-morph/common": { - "version": "0.28.1", - "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.28.1.tgz", - "integrity": "sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimatch": "^10.0.1", - "path-browserify": "^1.0.1", - "tinyglobby": "^0.2.14" - } - }, - "node_modules/@ts-morph/common/node_modules/minimatch": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", - "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@tsconfig/node10": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", - "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tsconfig/node16": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tufjs/canonical-json": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", - "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@tufjs/models": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.1.tgz", - "integrity": "sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tufjs/canonical-json": "2.0.0", - "minimatch": "^9.0.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@tufjs/models/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@tybys/wasm-util": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", - "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.6", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz", - "integrity": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", - "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/cors": { - "version": "2.8.19", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.19.tgz", - "integrity": "sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", - "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/express": { - "version": "4.17.25", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.25.tgz", - "integrity": "sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "^1" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.19.7", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.7.tgz", - "integrity": "sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/hammerjs": { - "version": "2.0.46", - "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.46.tgz", - "integrity": "sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/http-errors": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz", - "integrity": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/http-proxy": { - "version": "1.17.17", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.17.tgz", - "integrity": "sha512-ED6LB+Z1AVylNTu7hdzuBqOgMnvG/ld6wGCG8wFnAzKX5uyW2K3WD52v0gnLCTK/VLpXtKckgWuyScYK6cSPaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jasmine": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-4.3.6.tgz", - "integrity": "sha512-3N0FpQTeiWjm+Oo1WUYWguUS7E6JLceiGTriFrG8k5PU7zRLJCzLcWURU3wjMbZGS//a2/LgjsnO3QxIlwxt9g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/jest": { - "version": "29.5.14", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", - "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "expect": "^29.0.0", - "pretty-format": "^29.0.0" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/mdx": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", - "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/mute-stream": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", - "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/node": { - "version": "16.18.126", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.126.tgz", - "integrity": "sha512-OTcgaiwfGFBKacvfwuHzzn1KLxH/er8mluiy8/uM3sGXHaRe73RrSIj01jow9t4kJEW633Ov+cOexXeiApTyAw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/node-forge": { - "version": "1.3.14", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.14.tgz", - "integrity": "sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/prop-types": { - "version": "15.7.15", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", - "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/qs": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.14.0.tgz", - "integrity": "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/raf": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/@types/raf/-/raf-3.4.3.tgz", - "integrity": "sha512-c4YAvMedbPZ5tEyxzQdMoOhhJ4RD3rngZIdwC2/qDN3d7JpEhB6fiBRKVY1lg5B7Wk+uPBjn5f39j1/2MY1oOw==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "18.3.26", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.26.tgz", - "integrity": "sha512-RFA/bURkcKzx/X9oumPG9Vp3D3JUgus/d0b67KB0t5S/raciymilkOa66olh78MUI92QLbEJevO7rvqU/kjwKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.3.7", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", - "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@types/react": "^18.0.0" - } - }, - "node_modules/@types/resize-observer-browser": { - "version": "0.1.11", - "resolved": "https://registry.npmjs.org/@types/resize-observer-browser/-/resize-observer-browser-0.1.11.tgz", - "integrity": "sha512-cNw5iH8JkMkb3QkCoe7DaZiawbDQEUX8t7iuQaRTyLOyQCR2h+ibBD4GJt7p5yhUHrlOeL7ZtbxNHeipqNsBzQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/retry": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", - "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/send": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@types/send/-/send-1.2.1.tgz", - "integrity": "sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.15.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.10.tgz", - "integrity": "sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "<1" - } - }, - "node_modules/@types/serve-static/node_modules/@types/send": { - "version": "0.17.6", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.6.tgz", - "integrity": "sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/webpack-env": { - "version": "1.18.8", - "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.18.8.tgz", - "integrity": "sha512-G9eAoJRMLjcvN4I08wB5I7YofOb/kaJNd5uoCMX+LbKXTPCF+ZIHuqTnFaK9Jz1rgs035f9JUPUhNFtqgucy/A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/wrap-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz", - "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/ws": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", - "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/yargs": { - "version": "17.0.34", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.34.tgz", - "integrity": "sha512-KExbHVa92aJpw9WDQvzBaGVE2/Pz+pLZQloT2hjL8IqsZnV62rlPOYvNnLmf/L2dyllfVUOVBj64M0z/46eR2A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz", - "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.18.0", - "@typescript-eslint/type-utils": "7.18.0", - "@typescript-eslint/utils": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0", - "graphemer": "^1.4.0", - "ignore": "^5.3.1", - "natural-compare": "^1.4.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", - "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.18.0", - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/typescript-estree": "7.18.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", - "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==", - "dev": true, - "license": "BSD-2-Clause", - "peer": true, - "dependencies": { - "@typescript-eslint/scope-manager": "7.18.0", - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/typescript-estree": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", - "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz", - "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "7.18.0", - "@typescript-eslint/utils": "7.18.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", - "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.18.0", - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/typescript-estree": "7.18.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", - "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz", - "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "8.0.0-alpha.20", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.0-alpha.20.tgz", - "integrity": "sha512-0aMhjDTvIrkGkHqyM0ZByAwR8BV1f2HhKdYyjtxko8S/Ca4PGjOIjub6VoF+bQwCRxEuV8viNUld78rqm9jqLA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.0.0-alpha.20", - "@typescript-eslint/types": "8.0.0-alpha.20", - "@typescript-eslint/typescript-estree": "8.0.0-alpha.20" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "8.0.0-alpha.20", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.0-alpha.20.tgz", - "integrity": "sha512-+Ncj0Q6DT8ZHYNp8h5RndW4Siv52kiPpHEz/i8Sj2rh2y8ZCc5pKSHSslk+eZi0Bdj+/+swNOmDNcL2CrlaEnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.0.0-alpha.20", - "@typescript-eslint/visitor-keys": "8.0.0-alpha.20" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "8.0.0-alpha.20", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.0-alpha.20.tgz", - "integrity": "sha512-xpU1rMQfnnNZxpHN6YUfr18sGOMcpC9hvt54fupcU6N1qMCagEtkRt1U15x086oJAgAITJGa67454ffAoCxv/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "8.0.0-alpha.20", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.0-alpha.20.tgz", - "integrity": "sha512-VQ8Mf8upDCuf0uMTjX/Pdw3gvCZomkG43nuThUuzhK3YFwFmIDTqx0ZWSsYJkVGfll0WrXgIua+rKSP/n6NBWw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "8.0.0-alpha.20", - "@typescript-eslint/visitor-keys": "8.0.0-alpha.20", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "8.0.0-alpha.20", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.0-alpha.20.tgz", - "integrity": "sha512-ej06rfct0kalfJgIR8nTR7dF1mgfF83hkylrYas7IAElHfgw4zx99BUGa6VrnHZ1PkxdJBp5PgcO2FmmlOoaRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.0.0-alpha.20", - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", - "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "7.18.0", - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@ungap/structured-clone": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", - "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", - "dev": true, - "license": "ISC" - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", - "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/helper-numbers": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", - "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", - "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", - "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", - "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.13.2", - "@webassemblyjs/helper-api-error": "1.13.2", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", - "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", - "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/wasm-gen": "1.14.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", - "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", - "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", - "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", - "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/helper-wasm-section": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-opt": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1", - "@webassemblyjs/wast-printer": "1.14.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", - "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", - "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", - "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-api-error": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", - "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/@yarnpkg/parsers": { - "version": "3.0.0-rc.46", - "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz", - "integrity": "sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "js-yaml": "^3.10.0", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=14.15.0" - } - }, - "node_modules/@yarnpkg/parsers/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/@yarnpkg/parsers/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@yarnpkg/parsers/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/@zkochan/js-yaml": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.7.tgz", - "integrity": "sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@zxing/text-encoding": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@zxing/text-encoding/-/text-encoding-0.9.0.tgz", - "integrity": "sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==", - "dev": true, - "license": "(Unlicense OR Apache-2.0)", - "optional": true - }, - "node_modules/abbrev": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", - "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", - "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-attributes": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", - "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", - "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "acorn": "^8.11.0" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "dev": true, - "license": "MIT", - "dependencies": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - }, - "engines": { - "node": ">=8.9" - } - }, - "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/adler-32": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", - "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/agent-base": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", - "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14" - } - }, - "node_modules/aggregate-error": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.1.tgz", - "integrity": "sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==", - "dev": true, - "license": "MIT", - "dependencies": { - "clean-stack": "^4.0.0", - "indent-string": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/algoliasearch": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.42.0.tgz", - "integrity": "sha512-X5+PtWc9EJIPafT/cj8ZG+6IU3cjRRnlHGtqMHK/9gsiupQbAyYlH5y7qt/FtsAhfX5AICHffZy69ZAsVrxWkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/abtesting": "1.8.0", - "@algolia/client-abtesting": "5.42.0", - "@algolia/client-analytics": "5.42.0", - "@algolia/client-common": "5.42.0", - "@algolia/client-insights": "5.42.0", - "@algolia/client-personalization": "5.42.0", - "@algolia/client-query-suggestions": "5.42.0", - "@algolia/client-search": "5.42.0", - "@algolia/ingestion": "1.42.0", - "@algolia/monitoring": "1.42.0", - "@algolia/recommend": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-cyan": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", - "integrity": "sha512-eCjan3AVo/SxZ0/MyIYRtkpxIu/H3xZN7URr1vXVrISxeyz8fUFz0FJziamK4sS8I+t35y4rHg1b2PklyBe/7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "license": "Apache-2.0", - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-red": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", - "integrity": "sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-sequence-parser": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.3.tgz", - "integrity": "sha512-+fksAx9eG3Ab6LDnLs3ZqZa8KVJ/jYnX+D4Qe1azX+LFGFAXqynCQLOdLpNYN/l9e7l6hMWwZbrnctqr6eSQSw==", - "dev": true, - "license": "MIT" - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true, - "license": "MIT" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/anymatch/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/apache-crypt": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.6.tgz", - "integrity": "sha512-072WetlM4blL8PREJVeY+WHiUh1R5VNt2HfceGS8aKqttPHcmqE5pkKuXPz/ULmJOFkc8Hw3kfKl6vy7Qka6DA==", - "dev": true, - "license": "MIT", - "dependencies": { - "unix-crypt-td-js": "^1.1.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/apache-md5": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.8.tgz", - "integrity": "sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/are-docs-informative": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz", - "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true, - "license": "MIT" - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "license": "Python-2.0" - }, - "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/arr-diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", - "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-flatten": "^1.0.1", - "array-slice": "^0.2.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-diff/node_modules/array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", - "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", - "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "is-array-buffer": "^3.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/array-includes": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", - "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.24.0", - "es-object-atoms": "^1.1.1", - "get-intrinsic": "^1.3.0", - "is-string": "^1.1.1", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", - "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "es-shim-unscopables": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", - "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", - "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", - "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "is-array-buffer": "^3.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ast-types": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", - "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/async": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "dev": true, - "license": "MIT" - }, - "node_modules/async-done": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-2.0.0.tgz", - "integrity": "sha512-j0s3bzYq9yKIVLKGE/tWlCpa3PfFLcrDZLTSVdnnCTGagXuXBJO4SsY9Xdk/fQBirCkH4evW5xOeJXqlAQFdsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.4.4", - "once": "^1.4.0", - "stream-exhaust": "^1.0.2" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/async-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", - "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/async-settle": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-2.0.0.tgz", - "integrity": "sha512-Obu/KE8FurfQRN6ODdHN9LuXqwC+JFIM9NRyZqJJ4ZfLJmIYN9Rg0/kb+wF70VV5+fJusTMQlJ1t5rF7J/ETdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-done": "^2.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "license": "(MIT OR Apache-2.0)", - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.21", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", - "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "browserslist": "^4.24.4", - "caniuse-lite": "^1.0.30001702", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.1.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/axios": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.1.tgz", - "integrity": "sha512-hU4EGxxt+j7TQijx1oYdAjw4xuIp1wRQSsbMFwSthCWeBQur1eF+qJ5iQ5sN3Tw8YRzQNKb8jszgBdMDVqwJcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.4", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/axobject-query": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", - "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/babel-loader": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", - "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-cache-dir": "^4.0.0", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0", - "webpack": ">=5" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz", - "integrity": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.27.7", - "@babel/helper-define-polyfill-provider": "^0.6.5", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", - "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.3", - "core-js-compat": "^3.40.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz", - "integrity": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.5" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/bach": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/bach/-/bach-2.0.1.tgz", - "integrity": "sha512-A7bvGMGiTOxGMpNupYl9HQTf0FFDNF4VCmks4PJpFyN1AX2pdKuxuwdvUz2Hu388wcgp+OvGFNsumBfFNkR7eg==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-done": "^2.0.0", - "async-settle": "^2.0.0", - "now-and-later": "^3.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/bare-events": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.1.tgz", - "integrity": "sha512-oxSAxTS1hRfnyit2CL5QpAOS5ixfBjj6ex3yTNvXyY/kE719jQ/IjuESJBK2w5v4wwQRAHGseVJXx9QBYOtFGQ==", - "dev": true, - "license": "Apache-2.0", - "peerDependencies": { - "bare-abort-controller": "*" - }, - "peerDependenciesMeta": { - "bare-abort-controller": { - "optional": true - } - } - }, - "node_modules/base64-arraybuffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", - "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/base64id": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", - "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^4.5.0 || >= 5.9" - } - }, - "node_modules/baseline-browser-mapping": { - "version": "2.8.23", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.23.tgz", - "integrity": "sha512-616V5YX4bepJFzNyOfce5Fa8fDJMfoxzOIzDCZwaGL8MKVpFrXqfNUoIpRn9YMI5pXf/VKgzjB4htFMsFKKdiQ==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "baseline-browser-mapping": "dist/cli.js" - } - }, - "node_modules/basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "5.1.2" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/basic-auth/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "license": "MIT" - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true, - "license": "MIT" - }, - "node_modules/bcryptjs": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", - "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/better-opn": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", - "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "open": "^8.0.4" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/better-opn/node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/better-opn/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/better-opn/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/better-opn/node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/block-stream2": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/block-stream2/-/block-stream2-2.1.0.tgz", - "integrity": "sha512-suhjmLI57Ewpmq00qaygS8UgEq2ly2PCItenIyhMqVjo4t4pGzqMvfgJuX8iWTeSDdfSSqS6j38fL4ToNL7Pfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "^3.4.0" - } - }, - "node_modules/body-parser": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", - "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.13.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/bonjour-service": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", - "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true, - "license": "ISC" - }, - "node_modules/bootstrap.native": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/bootstrap.native/-/bootstrap.native-5.1.6.tgz", - "integrity": "sha512-bLveDBWhNLoFLsPctVo6yxSRQ1ysmKHBa+1FFMTQuruzTb3y7/InGSoe5lZdOiqZ4L0UOzpdbXMsI+bA5DoRew==", - "dev": true, - "license": "MIT", - "dependencies": { - "@thednp/event-listener": "^2.0.10", - "@thednp/position-observer": "^1.1.0", - "@thednp/shorty": "^2.0.11" - }, - "engines": { - "node": ">=16", - "pnpm": ">=8.6.0" - } - }, - "node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browser-assert": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz", - "integrity": "sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==", - "dev": true - }, - "node_modules/browser-or-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/browser-or-node/-/browser-or-node-2.1.1.tgz", - "integrity": "sha512-8CVjaLJGuSKMVTxJ2DpBl5XnlNDiT4cQFeuCJJrvJmts9YrTZDizTX7PjC2s6W4x+MBGZeEY6dGMrF04/6Hgqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/browserslist": { - "version": "4.27.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.27.0.tgz", - "integrity": "sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "baseline-browser-mapping": "^2.8.19", - "caniuse-lite": "^1.0.30001751", - "electron-to-chromium": "^1.5.238", - "node-releases": "^2.0.26", - "update-browserslist-db": "^1.1.4" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/btoa": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", - "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", - "dev": true, - "license": "(MIT OR Apache-2.0)", - "bin": { - "btoa": "bin/btoa.js" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-crc32": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz", - "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/bundle-name": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", - "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "run-applescript": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacache": { - "version": "18.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz", - "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/fs": "^3.1.0", - "fs-minipass": "^3.0.0", - "glob": "^10.2.2", - "lru-cache": "^10.0.1", - "minipass": "^7.0.3", - "minipass-collect": "^2.0.1", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "p-map": "^4.0.0", - "ssri": "^10.0.0", - "tar": "^6.1.11", - "unique-filename": "^3.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/cacache/node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cacache/node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/cacache/node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/cacache/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/cacache/node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/call-bind": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", - "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.0", - "es-define-property": "^1.0.0", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/call-bind-apply-helpers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/call-bound": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "get-intrinsic": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001753", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001753.tgz", - "integrity": "sha512-Bj5H35MD/ebaOV4iDLqPEtiliTN29qkGtEHCwawWn4cYm+bPJM2NsaP30vtZcnERClMzp52J4+aw2UNbK4o+zw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/canvg": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/canvg/-/canvg-3.0.11.tgz", - "integrity": "sha512-5ON+q7jCTgMp9cjpu4Jo6XbvfYwSB2Ow3kzHKfIyJfaCAOHLbdKPQqGKgfED/R5B+3TFFfe8pegYA+b423SRyA==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@babel/runtime": "^7.12.5", - "@types/raf": "^3.4.0", - "core-js": "^3.8.3", - "raf": "^3.4.1", - "regenerator-runtime": "^0.13.7", - "rgbcolor": "^1.0.1", - "stackblur-canvas": "^2.0.0", - "svg-pathdata": "^6.0.3" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/canvg/node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/cfb": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", - "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "adler-32": "~1.3.0", - "crc-32": "~1.2.0" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true, - "license": "MIT" - }, - "node_modules/chart.js": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.2.tgz", - "integrity": "sha512-6GD7iKwFpP5kbSD4MeRRRlTnQvxfQREy36uEtm1hzHzcOqwWx0YEHuspuoNlslu+nciLIB7fjjsHkUv/FzFcOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@kurkle/color": "^0.3.0" - }, - "engines": { - "pnpm": ">=8" - } - }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/cjs-module-lexer": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz", - "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clean-stack": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.2.0.tgz", - "integrity": "sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==", - "dev": true, - "license": "MIT", - "dependencies": { - "escape-string-regexp": "5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/clean-stack/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-cursor": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", - "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", - "dev": true, - "license": "MIT", - "dependencies": { - "restore-cursor": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", - "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", - "dev": true, - "license": "MIT", - "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/cli-truncate/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", - "dev": true, - "license": "MIT" - }, - "node_modules/cli-truncate/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/cli-width": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", - "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 12" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cliui/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clone-deep/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", - "dev": true, - "license": "MIT" - }, - "node_modules/cloneable-readable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" - } - }, - "node_modules/cloneable-readable/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/cloneable-readable/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/cloneable-readable/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "license": "MIT" - }, - "node_modules/cloneable-readable/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/code-block-writer": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-13.0.3.tgz", - "integrity": "sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==", - "dev": true, - "license": "MIT" - }, - "node_modules/codelyzer": { - "version": "0.0.28", - "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-0.0.28.tgz", - "integrity": "sha512-DfrZrFWP4MnowANXJHUL0ZMhLqAEFLjC3lJofkHZM+QAczdOvlq8CmLrvqspCXmIdyotVD0xyjUWoPGOPo4lKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "sprintf-js": "^1.0.3" - }, - "peerDependencies": { - "tslint": "^3.9.0" - } - }, - "node_modules/codepage": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", - "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" - }, - "engines": { - "node": ">=12.5.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true, - "license": "ISC", - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true, - "license": "MIT" - }, - "node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, - "node_modules/comment-parser": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", - "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "dev": true, - "license": "ISC" - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true, - "license": "MIT" - }, - "node_modules/component-emitter": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", - "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", - "dev": true, - "license": "MIT", - "peer": true, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", - "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "compressible": "~2.0.18", - "debug": "2.6.9", - "negotiator": "~0.6.4", - "on-headers": "~1.1.0", - "safe-buffer": "5.2.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/compression/node_modules/negotiator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", - "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/concat-with-sourcemaps": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", - "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", - "dev": true, - "license": "ISC", - "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/concat-with-sourcemaps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/connect/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/connect/node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/connect/node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/connect/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/connect/node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/connect/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true, - "license": "MIT" - }, - "node_modules/cookie": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", - "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/copy-anything": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", - "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-what": "^3.14.1" - }, - "funding": { - "url": "https://github.com/sponsors/mesqueeb" - } - }, - "node_modules/copy-props": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-4.0.0.tgz", - "integrity": "sha512-bVWtw1wQLzzKiYROtvNlbJgxgBYt2bMJpkCbKmXM3xyijvcjjWXEk5nyrrT3bgJ7ODb19ZohE2T0Y3FgNPyoTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "each-props": "^3.0.0", - "is-plain-object": "^5.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/copy-webpack-plugin": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-12.0.2.tgz", - "integrity": "sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-glob": "^3.3.2", - "glob-parent": "^6.0.1", - "globby": "^14.0.0", - "normalize-path": "^3.0.0", - "schema-utils": "^4.2.0", - "serialize-javascript": "^6.0.2" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.1.0.tgz", - "integrity": "sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.3", - "ignore": "^7.0.3", - "path-type": "^6.0.0", - "slash": "^5.1.0", - "unicorn-magic": "^0.3.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ignore": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", - "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/copy-webpack-plugin/node_modules/path-type": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz", - "integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copyfiles": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.4.1.tgz", - "integrity": "sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==", - "dev": true, - "license": "MIT", - "dependencies": { - "glob": "^7.0.5", - "minimatch": "^3.0.3", - "mkdirp": "^1.0.4", - "noms": "0.0.0", - "through2": "^2.0.1", - "untildify": "^4.0.0", - "yargs": "^16.1.0" - }, - "bin": { - "copyfiles": "copyfiles", - "copyup": "copyfiles" - } - }, - "node_modules/copyfiles/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/copyfiles/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/copyfiles/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/copyfiles/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/copyfiles/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/copyfiles/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/copyfiles/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/core-js": { - "version": "3.46.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.46.0.tgz", - "integrity": "sha512-vDMm9B0xnqqZ8uSBpZ8sNtRtOdmfShrvT6h2TuQGLs0Is+cR0DYbj/KWP6ALVNbWPpqA/qPLoOuppJN07humpA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.46.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.46.0.tgz", - "integrity": "sha512-p9hObIIEENxSV8xIu+V68JjSeARg6UVMG5mR+JEUguG3sI6MsiS1njz2jHmyJDvA+8jX/sytkBHup6kxhM9law==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.26.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, - "license": "MIT", - "dependencies": { - "object-assign": "^4", - "vary": "^1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/crc-32": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", - "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "crc32": "bin/crc32.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/critters": { - "version": "0.0.24", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.24.tgz", - "integrity": "sha512-Oyqew0FGM0wYUSNqR0L6AteO5MpMoUU0rhKRieXeiKs+PmRTxiJMyaunYB2KF6fQ3dzChXKCpbFOEJx3OQ1v/Q==", - "deprecated": "Ownership of Critters has moved to the Nuxt team, who will be maintaining the project going forward. If you'd like to keep using Critters, please switch to the actively-maintained fork at https://github.com/danielroe/beasties", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "chalk": "^4.1.0", - "css-select": "^5.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.2", - "htmlparser2": "^8.0.2", - "postcss": "^8.4.23", - "postcss-media-query-parser": "^0.2.3" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/css-line-break": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-2.1.0.tgz", - "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "utrie": "^1.0.2" - } - }, - "node_modules/css-loader": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.2.tgz", - "integrity": "sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==", - "dev": true, - "license": "MIT", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.27.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/css-select": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", - "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-what": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", - "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "dev": true, - "license": "MIT" - }, - "node_modules/custom-event": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", - "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==", - "dev": true, - "license": "MIT" - }, - "node_modules/data-view-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", - "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/data-view-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", - "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/inspect-js" - } - }, - "node_modules/data-view-byte-offset": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", - "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/date-format": { - "version": "4.0.14", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", - "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/debug": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decache": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.2.tgz", - "integrity": "sha512-2LPqkLeu8XWHU8qNCS3kcF6sCcb5zIzvWaAHYSvPfwhdd7mHuah29NssMzrTYyHN4F5oFy2ko9OBYxegtU0FEw==", - "dev": true, - "license": "MIT", - "dependencies": { - "callsite": "^1.0.0" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-browser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", - "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", - "dev": true, - "license": "MIT", - "dependencies": { - "bundle-name": "^4.1.0", - "default-browser-id": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser-id": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", - "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/defaults/node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-lazy-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/del": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/del/-/del-7.1.0.tgz", - "integrity": "sha512-v2KyNk7efxhlyHpjEvfyxaAihKKK0nWCuf6ZtqZcFFpQRG0bJ12Qsr0RpvsICMjAAZ8DOVCxrlqpxISlMHC4Kg==", - "dev": true, - "license": "MIT", - "dependencies": { - "globby": "^13.1.2", - "graceful-fs": "^4.2.10", - "is-glob": "^4.0.3", - "is-path-cwd": "^3.0.0", - "is-path-inside": "^4.0.0", - "p-map": "^5.5.0", - "rimraf": "^3.0.2", - "slash": "^4.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "dev": true, - "license": "MIT", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/dependency-graph": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-1.0.0.tgz", - "integrity": "sha512-cW3gggJ28HZ/LExwxP2B++aiKxhJXMSIt9K48FOXQkm+vuG5gyatXnLsONRJdzO/7VfjDIiaOOa/bs4l464Lwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-libc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", - "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true, - "license": "MIT" - }, - "node_modules/di": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", - "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", - "dev": true, - "license": "MIT" - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true, - "license": "MIT" - }, - "node_modules/dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dev": true, - "license": "MIT", - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-serialize": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", - "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "custom-event": "~1.0.0", - "ent": "~2.2.0", - "extend": "^3.0.0", - "void-elements": "^2.0.0" - } - }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dev": true, - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domino": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/domino/-/domino-2.1.6.tgz", - "integrity": "sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/dompurify": { - "version": "2.5.8", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.5.8.tgz", - "integrity": "sha512-o1vSNgrmYMQObbSSvF/1brBYEQPHhV1+gsmrusO7/GXtp1T9rCS8cXFqVxK/9crT1jA6Ccv+5MTSjBNqr7Sovw==", - "dev": true, - "license": "(MPL-2.0 OR Apache-2.0)", - "optional": true - }, - "node_modules/domutils": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", - "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot": { - "version": "2.0.0-beta.1", - "resolved": "https://registry.npmjs.org/dot/-/dot-2.0.0-beta.1.tgz", - "integrity": "sha512-kxM7fSnNQTXOmaeGuBSXM8O3fEsBb7XSDBllkGbRwa0lJSJTxxDE/4eSNGLKZUmlFw0f1vJ5qSV2BljrgQtgIA==", - "dev": true, - "license": "MIT" - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dotenv": { - "version": "16.4.7", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", - "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/dotenv-expand": { - "version": "11.0.7", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.7.tgz", - "integrity": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "dotenv": "^16.4.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/dunder-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true, - "license": "MIT" - }, - "node_modules/each-props": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-3.0.0.tgz", - "integrity": "sha512-IYf1hpuWrdzse/s/YJOrFmU15lyhSzxelNVAHTEG3DtP4QsLTWZUzcUL3HMXmKQxXpa4EIrBPpwRgj0aehdvAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^5.0.0", - "object.defaults": "^1.1.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true, - "license": "MIT" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true, - "license": "MIT" - }, - "node_modules/ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.5.244", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.244.tgz", - "integrity": "sha512-OszpBN7xZX4vWMPJwB9illkN/znA8M36GQqQxi6MNy9axWxhOfJyZZJtSLQCpEFLHP2xK33BiWx9aIuIEXVCcw==", - "dev": true, - "license": "ISC" - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/encoding-sniffer": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz", - "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==", - "dev": true, - "license": "MIT", - "dependencies": { - "iconv-lite": "^0.6.3", - "whatwg-encoding": "^3.1.1" - }, - "funding": { - "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" - } - }, - "node_modules/encoding-sniffer/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", - "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/engine.io": { - "version": "6.6.4", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.4.tgz", - "integrity": "sha512-ZCkIjSYNDyGn0R6ewHDtXgns/Zre/NT6Agvq1/WobF7JXgFff4SeDroKiCO3fNJreU9YG429Sc81o4w5ok/W5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/cors": "^2.8.12", - "@types/node": ">=10.0.0", - "accepts": "~1.3.4", - "base64id": "2.0.0", - "cookie": "~0.7.2", - "cors": "~2.8.5", - "debug": "~4.3.1", - "engine.io-parser": "~5.2.1", - "ws": "~8.17.1" - }, - "engines": { - "node": ">=10.2.0" - } - }, - "node_modules/engine.io-parser": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", - "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/engine.io/node_modules/cookie": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", - "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/engine.io/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/enhanced-resolve": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz", - "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/ent": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.2.tgz", - "integrity": "sha512-kKvD1tO6BM+oK9HzCPpUdRb4vKFQY/FPTFmurMvh6LlN68VMrdj77w8yp51/kDbpkFOS9J8w5W6zIzgM2H8/hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "punycode": "^1.4.1", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/environment": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", - "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true, - "license": "MIT" - }, - "node_modules/errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "prr": "~1.0.1" - }, - "bin": { - "errno": "cli.js" - } - }, - "node_modules/error-ex": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", - "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.24.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", - "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.2", - "arraybuffer.prototype.slice": "^1.0.4", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "data-view-buffer": "^1.0.2", - "data-view-byte-length": "^1.0.2", - "data-view-byte-offset": "^1.0.1", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "es-set-tostringtag": "^2.1.0", - "es-to-primitive": "^1.3.0", - "function.prototype.name": "^1.1.8", - "get-intrinsic": "^1.3.0", - "get-proto": "^1.0.1", - "get-symbol-description": "^1.1.0", - "globalthis": "^1.0.4", - "gopd": "^1.2.0", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "internal-slot": "^1.1.0", - "is-array-buffer": "^3.0.5", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.2", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.2.1", - "is-set": "^2.0.3", - "is-shared-array-buffer": "^1.0.4", - "is-string": "^1.1.1", - "is-typed-array": "^1.1.15", - "is-weakref": "^1.1.1", - "math-intrinsics": "^1.1.0", - "object-inspect": "^1.13.4", - "object-keys": "^1.1.1", - "object.assign": "^4.1.7", - "own-keys": "^1.0.1", - "regexp.prototype.flags": "^1.5.4", - "safe-array-concat": "^1.1.3", - "safe-push-apply": "^1.0.0", - "safe-regex-test": "^1.1.0", - "set-proto": "^1.0.0", - "stop-iteration-iterator": "^1.1.0", - "string.prototype.trim": "^1.2.10", - "string.prototype.trimend": "^1.0.9", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.3", - "typed-array-byte-length": "^1.0.3", - "typed-array-byte-offset": "^1.0.4", - "typed-array-length": "^1.0.7", - "unbox-primitive": "^1.1.0", - "which-typed-array": "^1.1.19" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-define-property": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-module-lexer": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", - "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", - "dev": true, - "license": "MIT" - }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", - "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-to-primitive": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", - "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7", - "is-date-object": "^1.0.5", - "is-symbol": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es6-shim": { - "version": "0.35.8", - "resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.35.8.tgz", - "integrity": "sha512-Twf7I2v4/1tLoIXMT8HlqaBSS5H2wQTs2wx3MNYCI8K1R1/clXyCazrcVCPm/FuO9cyV8+leEaZOWD5C253NDg==", - "dev": true, - "license": "MIT" - }, - "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.23.1", - "@esbuild/android-arm": "0.23.1", - "@esbuild/android-arm64": "0.23.1", - "@esbuild/android-x64": "0.23.1", - "@esbuild/darwin-arm64": "0.23.1", - "@esbuild/darwin-x64": "0.23.1", - "@esbuild/freebsd-arm64": "0.23.1", - "@esbuild/freebsd-x64": "0.23.1", - "@esbuild/linux-arm": "0.23.1", - "@esbuild/linux-arm64": "0.23.1", - "@esbuild/linux-ia32": "0.23.1", - "@esbuild/linux-loong64": "0.23.1", - "@esbuild/linux-mips64el": "0.23.1", - "@esbuild/linux-ppc64": "0.23.1", - "@esbuild/linux-riscv64": "0.23.1", - "@esbuild/linux-s390x": "0.23.1", - "@esbuild/linux-x64": "0.23.1", - "@esbuild/netbsd-x64": "0.23.1", - "@esbuild/openbsd-arm64": "0.23.1", - "@esbuild/openbsd-x64": "0.23.1", - "@esbuild/sunos-x64": "0.23.1", - "@esbuild/win32-arm64": "0.23.1", - "@esbuild/win32-ia32": "0.23.1", - "@esbuild/win32-x64": "0.23.1" - } - }, - "node_modules/esbuild-register": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.6.0.tgz", - "integrity": "sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.3.4" - }, - "peerDependencies": { - "esbuild": ">=0.12 <1" - } - }, - "node_modules/esbuild-wasm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.23.0.tgz", - "integrity": "sha512-6jP8UmWy6R6TUUV8bMuC3ZyZ6lZKI56x0tkxyCIqWwRRJ/DgeQKneh/Oid5EoGoPFLrGNkz47ZEtWAYuiY/u9g==", - "dev": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true, - "license": "MIT" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", - "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", - "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.1", - "@humanwhocodes/config-array": "^0.13.0", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-prettier": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.2.tgz", - "integrity": "sha512-iI1f+D2ViGn+uvv5HuHVUamg8ll4tN+JRHGc6IJi4TP9Kl976C57fzPXgseXNs8v0iA8aSJpHsTWjDb9QJamGQ==", - "dev": true, - "license": "MIT", - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", - "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.32.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", - "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rtsao/scc": "^1.1.0", - "array-includes": "^3.1.9", - "array.prototype.findlastindex": "^1.2.6", - "array.prototype.flat": "^1.3.3", - "array.prototype.flatmap": "^1.3.3", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.12.1", - "hasown": "^2.0.2", - "is-core-module": "^2.16.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "object.groupby": "^1.0.3", - "object.values": "^1.2.1", - "semver": "^6.3.1", - "string.prototype.trimend": "^1.0.9", - "tsconfig-paths": "^3.15.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" - } - }, - "node_modules/eslint-plugin-import/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-jsdoc": { - "version": "61.1.12", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-61.1.12.tgz", - "integrity": "sha512-CGJTnltz7ovwOW33xYhvA4fMuriPZpR5OnJf09SV28iU2IUpJwMd6P7zvUK8Sl56u5YzO+1F9m46wpSs2dufEw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@es-joy/jsdoccomment": "~0.76.0", - "@es-joy/resolve.exports": "1.2.0", - "are-docs-informative": "^0.0.2", - "comment-parser": "1.4.1", - "debug": "^4.4.3", - "escape-string-regexp": "^4.0.0", - "espree": "^10.4.0", - "esquery": "^1.6.0", - "html-entities": "^2.6.0", - "object-deep-merge": "^2.0.0", - "parse-imports-exports": "^0.2.4", - "semver": "^7.7.3", - "spdx-expression-parse": "^4.0.0", - "to-valid-identifier": "^1.0.0" - }, - "engines": { - "node": ">=20.11.0" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" - } - }, - "node_modules/eslint-plugin-jsdoc/node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", - "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-jsdoc/node_modules/espree": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", - "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.15.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-jsdoc/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-plugin-prefer-arrow": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.3.tgz", - "integrity": "sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "eslint": ">=2.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", - "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "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" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/eslint/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/eslint/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true, - "license": "MIT" - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true, - "license": "MIT" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/events-universal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", - "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "bare-events": "^2.7.0" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/execa/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/execa/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/exponential-backoff": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.3.tgz", - "integrity": "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/express": { - "version": "4.21.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", - "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.3", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.7.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.3.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.3", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.12", - "proxy-addr": "~2.0.7", - "qs": "6.13.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.19.0", - "serve-static": "1.16.2", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true, - "license": "MIT" - }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "license": "MIT", - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/external-editor/node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/fancy-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-2.0.0.tgz", - "integrity": "sha512-9CzxZbACXMUXW13tS0tI8XsGGmxWzO2DmYrGuBJOJ8k8q2K7hwfJA5qHjuPPe8wtsco33YR9wc+Rlr5wYFvhSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-support": "^1.1.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-diff": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", - "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/fast-fifo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", - "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fastify" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fastify" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/fast-xml-parser": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz", - "integrity": "sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ], - "license": "MIT", - "dependencies": { - "strnum": "^1.1.1" - }, - "bin": { - "fxparser": "src/cli/cli.js" - } - }, - "node_modules/fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.9.1" - } - }, - "node_modules/fastq": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", - "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/fd-package-json": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fd-package-json/-/fd-package-json-1.2.0.tgz", - "integrity": "sha512-45LSPmWf+gC5tdCQMNH4s9Sr00bIkiD9aN7dc5hqkrEw1geRYyDQS1v1oMHAW3ysfxfndqGsrDREHHjNNbKUfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "walk-up-path": "^3.0.1" - } - }, - "node_modules/fdir": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", - "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "picomatch": "^3 || ^4" - }, - "peerDependenciesMeta": { - "picomatch": { - "optional": true - } - } - }, - "node_modules/fflate": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz", - "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==", - "dev": true, - "license": "MIT" - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==", - "dev": true, - "license": "MIT" - }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/filter-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", - "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/finalhandler": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", - "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/find-cache-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/findup-sync": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", - "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.3", - "micromatch": "^4.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/fined": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-2.0.0.tgz", - "integrity": "sha512-OFRzsL6ZMHz5s0JrsEr+TpdGNCtrVtnuG3x1yzGNiQHT0yaDnXAj8V/lWcpJVrnoDpcwXcASxAZYbuXda2Y82A==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^5.0.0", - "object.defaults": "^1.1.0", - "object.pick": "^1.3.0", - "parse-filepath": "^1.0.2" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/flagged-respawn": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-2.0.0.tgz", - "integrity": "sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "dev": true, - "license": "BSD-3-Clause", - "bin": { - "flat": "cli.js" - } - }, - "node_modules/flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", - "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", - "dev": true, - "license": "ISC" - }, - "node_modules/follow-redirects": { - "version": "1.15.11", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", - "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "license": "MIT", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/for-each": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", - "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", - "dev": true, - "license": "MIT", - "dependencies": { - "for-in": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/foreground-child": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", - "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", - "dev": true, - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.6", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-8.0.0.tgz", - "integrity": "sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.16.7", - "chalk": "^4.1.2", - "chokidar": "^3.5.3", - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "fs-extra": "^10.0.0", - "memfs": "^3.4.1", - "minimatch": "^3.0.4", - "node-abort-controller": "^3.0.1", - "schema-utils": "^3.1.1", - "semver": "^7.3.5", - "tapable": "^2.2.1" - }, - "engines": { - "node": ">=12.13.0", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "typescript": ">3.6.0", - "webpack": "^5.11.0" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "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" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/form-data": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", - "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", - "dev": true, - "license": "MIT", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "es-set-tostringtag": "^2.1.0", - "hasown": "^2.0.2", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/frac": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", - "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/from": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", - "dev": true, - "license": "MIT" - }, - "node_modules/front-matter": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz", - "integrity": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==", - "dev": true, - "license": "MIT", - "dependencies": { - "js-yaml": "^3.13.1" - } - }, - "node_modules/front-matter/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/front-matter/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/front-matter/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true, - "license": "MIT" - }, - "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/fs-minipass": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", - "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/fs-mkdirp-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-2.0.1.tgz", - "integrity": "sha512-UTOY+59K6IA94tec8Wjqm0FSh5OVudGNB0NL/P6fB3HiE3bYOY3VYBGijsnOHNkQSwC1FKkU77pmq7xp9CskLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.8", - "streamx": "^2.12.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/fs-monkey": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.1.0.tgz", - "integrity": "sha512-QMUezzXWII9EV5aTFXW1UBVUO77wYPpjqIF8/AviUCThNeSYZykpoTixUeaNNBwmCev0AMDWMAni+f8Hxb1IFw==", - "dev": true, - "license": "Unlicense" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true, - "license": "ISC" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/function.prototype.name": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", - "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "functions-have-names": "^1.2.3", - "hasown": "^2.0.2", - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/generator-function": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", - "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-east-asian-width": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz", - "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-intrinsic": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "function-bind": "^1.1.2", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-symbol-description": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", - "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob-stream": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-8.0.3.tgz", - "integrity": "sha512-fqZVj22LtFJkHODT+M4N1RJQ3TjnnQhfE9GwZI8qXscYarnhpip70poMldRnP8ipQ/w0B621kOhfc53/J9bd/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@gulpjs/to-absolute-glob": "^4.0.0", - "anymatch": "^3.1.3", - "fastq": "^1.13.0", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "is-negated-glob": "^1.0.0", - "normalize-path": "^3.0.0", - "streamx": "^2.12.5" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob-to-regex.js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/glob-to-regex.js/-/glob-to-regex.js-1.2.0.tgz", - "integrity": "sha512-QMwlOQKU/IzqMUOAZWubUOT8Qft+Y0KQWnX9nK3ch0CJg0tTp4TvGZsTfudYKv2NzoQSyPcnA6TYeIQ3jGichQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/glob-watcher": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-6.0.0.tgz", - "integrity": "sha512-wGM28Ehmcnk2NqRORXFOTOR064L4imSw3EeOqU5bIwUf62eXGwg89WivH6VMahL8zlQHeodzvHpXplrqzrz3Nw==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-done": "^2.0.0", - "chokidar": "^3.5.3" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/glob/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "license": "MIT", - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true, - "license": "ISC" - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globals/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globby/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/glogg": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-2.2.0.tgz", - "integrity": "sha512-eWv1ds/zAlz+M1ioHsyKJomfY7jbDDPpwSkv14KQj89bycx1nvK5/2Cj/T9g7kzJcX5Bc7Yv22FjfBZS/jl94A==", - "dev": true, - "license": "MIT", - "dependencies": { - "sparkles": "^2.1.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/gopd": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true, - "license": "MIT" - }, - "node_modules/gulp": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-5.0.1.tgz", - "integrity": "sha512-PErok3DZSA5WGMd6XXV3IRNO0mlB+wW3OzhFJLEec1jSERg2j1bxJ6e5Fh6N6fn3FH2T9AP4UYNb/pYlADB9sA==", - "dev": true, - "license": "MIT", - "dependencies": { - "glob-watcher": "^6.0.0", - "gulp-cli": "^3.1.0", - "undertaker": "^2.0.0", - "vinyl-fs": "^4.0.2" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/gulp-cli": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-3.1.0.tgz", - "integrity": "sha512-zZzwlmEsTfXcxRKiCHsdyjZZnFvXWM4v1NqBJSYbuApkvVKivjcmOS2qruAJ+PkEHLFavcDKH40DPc1+t12a9Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@gulpjs/messages": "^1.1.0", - "chalk": "^4.1.2", - "copy-props": "^4.0.0", - "gulplog": "^2.2.0", - "interpret": "^3.1.1", - "liftoff": "^5.0.1", - "mute-stdout": "^2.0.0", - "replace-homedir": "^2.0.0", - "semver-greatest-satisfied-range": "^2.0.0", - "string-width": "^4.2.3", - "v8flags": "^4.0.0", - "yargs": "^16.2.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/gulp-cli/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/gulp-cli/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/gulp-cli/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/gulp-cli/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/gulp-concat": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", - "integrity": "sha512-a2scActrQrDBpBbR3WUZGyGS1JEPLg5PZJdIa7/Bi3GuKAmPYDK6SFhy/NZq5R8KsKKFvtfR0fakbUCcKGCCjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "concat-with-sourcemaps": "^1.0.0", - "through2": "^2.0.0", - "vinyl": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-flatten": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.4.0.tgz", - "integrity": "sha512-eg4spVTAiv1xXmugyaCxWne1oPtNG0UHEtABx5W8ScLiqAYceyYm6GYA36x0Qh8KOIXmAZV97L2aYGnKREG3Sg==", - "dev": true, - "license": "MIT", - "dependencies": { - "plugin-error": "^0.1.2", - "through2": "^2.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/gulp-rename": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-2.1.0.tgz", - "integrity": "sha512-dGuzuH8jQGqCMqC544IEPhs5+O2l+IkdoSZsgd4kY97M1CxQeI3qrmweQBIrxLBbjbe/8uEWK8HHcNBc3OCy4g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/gulp-uglify": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz", - "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-each": "^1.0.1", - "extend-shallow": "^3.0.2", - "gulplog": "^1.0.0", - "has-gulplog": "^0.1.0", - "isobject": "^3.0.1", - "make-error-cause": "^1.1.1", - "safe-buffer": "^5.1.2", - "through2": "^2.0.0", - "uglify-js": "^3.0.5", - "vinyl-sourcemaps-apply": "^0.2.0" - } - }, - "node_modules/gulp-uglify/node_modules/glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-uglify/node_modules/gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "glogg": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-uglify/node_modules/sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-uglifycss": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/gulp-uglifycss/-/gulp-uglifycss-1.1.0.tgz", - "integrity": "sha512-O2VDBPdS16SO3BPSCsHDnsvdCx1B/WgH2qvJaUOD+r1d8v87UjeqEtfmqR2eJ171D0F4shw8/oW5ezA6pqVXEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "plugin-error": "^1.0.1", - "through2": "^2.0.3", - "uglifycss": "^0.0.25", - "vinyl": "^2.1.0" - } - }, - "node_modules/gulp-uglifycss/node_modules/ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-wrap": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-uglifycss/node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-uglifycss/node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-uglifycss/node_modules/plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulplog": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-2.2.0.tgz", - "integrity": "sha512-V2FaKiOhpR3DRXZuYdRLn/qiY0yI5XmqbTKrYbdemJ+xOh2d2MOweI/XFgMzd/9+1twdvMwllnZbWZNJ+BOm4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "glogg": "^2.2.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true, - "license": "MIT" - }, - "node_modules/handlebars": { - "version": "4.7.8", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", - "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.2", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" - }, - "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" - } - }, - "node_modules/handlebars/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/handlebars/node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/has-bigints": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", - "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-gulplog": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/has-gulplog/node_modules/sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", - "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true, - "license": "MIT", - "bin": { - "he": "bin/he" - } - }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse-passwd": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/hosted-git-info/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/hpack.js/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "license": "MIT" - }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-entities": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz", - "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ], - "license": "MIT" - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true, - "license": "MIT" - }, - "node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "dev": true, - "license": "MIT", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.6.4", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.4.tgz", - "integrity": "sha512-V/PZeWsqhfpE27nKeX9EO2sbR+D17A+tLf6qU+ht66jdUsN0QLKJN27Z+1+gHrVMKgndBahes0PU6rRihDgHTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.20.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/html2canvas": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.4.1.tgz", - "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "css-line-break": "^2.1.0", - "text-segmentation": "^1.0.3" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" - } - }, - "node_modules/http-auth-connect": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/http-auth-connect/-/http-auth-connect-1.0.6.tgz", - "integrity": "sha512-yaO0QSCPqGCjPrl3qEEHjJP+lwZ6gMpXLuCBE06eWwcXomkI5TARtu0kxf9teFuBj6iaV3Ybr15jaWUvbzNzHw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", - "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true, - "license": "MIT" - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz", - "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==", - "dev": true, - "license": "MIT" - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/http-proxy-middleware": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.5.tgz", - "integrity": "sha512-GLZZm1X38BPY4lkXA01jhwxvDoOkkXqjgVyUzVxiEK4iuRu03PZoYHhHRwxnfhQMDuaxi3vVri0YgSro/1oWqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/http-proxy": "^1.17.15", - "debug": "^4.3.6", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.3", - "is-plain-object": "^5.0.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/https-proxy-agent": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", - "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/hyperdyperid": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz", - "integrity": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.18" - } - }, - "node_modules/i18next": { - "version": "25.5.3", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-25.5.3.tgz", - "integrity": "sha512-joFqorDeQ6YpIXni944upwnuHBf5IoPMuqAchGVeQLdWC2JOjxgM9V8UGLhNIIH/Q8QleRxIi0BSRQehSrDLcg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://locize.com" - }, - { - "type": "individual", - "url": "https://locize.com/i18next.html" - }, - { - "type": "individual", - "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" - } - ], - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.27.6" - }, - "peerDependencies": { - "typescript": "^5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/i18next/node_modules/@babel/runtime": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", - "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/ignore-walk": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz", - "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==", - "dev": true, - "license": "ISC", - "dependencies": { - "minimatch": "^9.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", - "dev": true, - "license": "MIT", - "optional": true, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/immutable": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", - "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", - "dev": true, - "license": "MIT" - }, - "node_modules/import-fresh": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", - "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "dev": true, - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/ini": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", - "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/injection-js": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/injection-js/-/injection-js-2.6.1.tgz", - "integrity": "sha512-dbR5bdhi7TWDoCye9cByZqeg/gAfamm8Vu3G1KZOTYkOif8WkuM8CD0oeDPtZYMzT5YH76JAFB7bkmyY9OJi2A==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - } - }, - "node_modules/internal-slot": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", - "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.2", - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/interpret": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", - "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/ip-address": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.0.1.tgz", - "integrity": "sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, - "node_modules/ipaddr.js": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", - "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-arguments": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", - "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", - "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-async-function": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", - "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-function": "^1.0.0", - "call-bound": "^1.0.3", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bigint": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", - "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-bigints": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", - "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", - "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-view": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", - "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", - "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "dev": true, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extendable/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finalizationregistry": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", - "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-generator-function": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", - "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.4", - "generator-function": "^2.0.0", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^3.0.0" - }, - "bin": { - "is-inside-container": "cli.js" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-network-error": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.3.0.tgz", - "integrity": "sha512-6oIwpsgRfnDiyEDLMay/GqCl3HoAtH5+RUKW29gYkL0QA+ipzpDLA16yQs7/RHCSu+BwgbJaOUqa4A99qNVQVw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", - "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-path-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-3.0.0.tgz", - "integrity": "sha512-kyiNFFLU0Ampr6SDZitD/DwUo4Zs1nSdnygUBqsu3LooL00Qvb5j+UnvApUn/TTj1J3OuE6BTdQ5rudKmU2ZaA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-path-inside": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", - "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regex": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", - "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-unc-path": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-set": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", - "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", - "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", - "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-symbols": "^1.1.0", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", - "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "unc-path-regex": "^0.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-weakmap": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", - "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", - "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-what": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", - "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", - "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-inside-container": "^1.0.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true, - "license": "MIT" - }, - "node_modules/isbinaryfile": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", - "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/gjtorikian/" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true, - "license": "ISC" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", - "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", - "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/core": "^7.23.9", - "@babel/parser": "^7.23.9", - "@istanbuljs/schema": "^0.1.3", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-reports": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", - "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/jake": { - "version": "10.9.4", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.4.tgz", - "integrity": "sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "async": "^3.2.6", - "filelist": "^1.0.4", - "picocolors": "^1.1.1" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jasmine-core": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.6.1.tgz", - "integrity": "sha512-VYz/BjjmC3klLJlLwA4Kw8ytk0zDSmbbDLNs794VnWmkcCB7I9aAL/D48VNQtmITyPvea2C3jdUMfc3kAoy0PQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", - "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-message-util/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-util/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", - "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", - "dev": true, - "license": "MIT", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsdoc-type-pratt-parser": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-6.10.0.tgz", - "integrity": "sha512-+LexoTRyYui5iOhJGn13N9ZazL23nAHGkXsa1p/C8yeq79WRfLBag6ZZ0FQG2aRoc9yfo59JT9EYCQonOkHKkQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/jsesc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-parse-even-better-errors": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", - "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonc-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", - "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/jsonfile": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", - "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true, - "engines": [ - "node >= 0.2.0" - ], - "license": "MIT" - }, - "node_modules/jspdf": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jspdf/-/jspdf-2.5.2.tgz", - "integrity": "sha512-myeX9c+p7znDWPk0eTrujCzNjT+CXdXyk7YmJq5nD5V7uLLKmSXnlQ/Jn/kuo3X09Op70Apm0rQSnFWyGK8uEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.23.2", - "atob": "^2.1.2", - "btoa": "^1.2.1", - "fflate": "^0.8.1" - }, - "optionalDependencies": { - "canvg": "^3.0.6", - "core-js": "^3.6.0", - "dompurify": "^2.5.4", - "html2canvas": "^1.0.0-rc.5" - } - }, - "node_modules/jspdf-autotable": { - "version": "3.8.4", - "resolved": "https://registry.npmjs.org/jspdf-autotable/-/jspdf-autotable-3.8.4.tgz", - "integrity": "sha512-rSffGoBsJYX83iTRv8Ft7FhqfgEL2nLpGAIiqruEQQ3e4r0qdLFbPUB7N9HAle0I3XgpisvyW751VHCqKUVOgQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "jspdf": "^2.5.1" - } - }, - "node_modules/karma": { - "version": "6.4.4", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.4.tgz", - "integrity": "sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@colors/colors": "1.5.0", - "body-parser": "^1.19.0", - "braces": "^3.0.2", - "chokidar": "^3.5.1", - "connect": "^3.7.0", - "di": "^0.0.1", - "dom-serialize": "^2.2.1", - "glob": "^7.1.7", - "graceful-fs": "^4.2.6", - "http-proxy": "^1.18.1", - "isbinaryfile": "^4.0.8", - "lodash": "^4.17.21", - "log4js": "^6.4.1", - "mime": "^2.5.2", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.5", - "qjobs": "^1.2.0", - "range-parser": "^1.2.1", - "rimraf": "^3.0.2", - "socket.io": "^4.7.2", - "source-map": "^0.6.1", - "tmp": "^0.2.1", - "ua-parser-js": "^0.7.30", - "yargs": "^16.1.1" - }, - "bin": { - "karma": "bin/karma" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/karma-chrome-launcher": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz", - "integrity": "sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "which": "^1.2.1" - } - }, - "node_modules/karma-chrome-launcher/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/karma-coverage": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", - "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.1", - "istanbul-reports": "^3.0.5", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/karma-coverage/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/karma-coverage/node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/karma-coverage/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/karma-coverage/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/karma-jasmine": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz", - "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "jasmine-core": "^4.1.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "karma": "^6.0.0" - } - }, - "node_modules/karma-jasmine-html-reporter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.0.0.tgz", - "integrity": "sha512-SB8HNNiazAHXM1vGEzf8/tSyEhkfxuDdhYdPBX2Mwgzt0OuF2gicApQ+uvXLID/gXyJQgvrM9+1/2SxZFUUDIA==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "jasmine-core": "^4.0.0", - "karma": "^6.0.0", - "karma-jasmine": "^5.0.0" - } - }, - "node_modules/karma-source-map-support": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", - "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "source-map-support": "^0.5.5" - } - }, - "node_modules/karma/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/karma/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/karma/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/karma/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/karma/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/karma/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/karma/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/karma/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/karma/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/keycharm": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/keycharm/-/keycharm-0.4.0.tgz", - "integrity": "sha512-TyQTtsabOVv3MeOpR92sIKk/br9wxS+zGj4BG7CR8YbK4jM3tyIBaF0zhzeBUMx36/Q/iQLOKKOT+3jOQtemRQ==", - "dev": true, - "license": "(Apache-2.0 OR MIT)", - "peer": true - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/last-run": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-2.0.0.tgz", - "integrity": "sha512-j+y6WhTLN4Itnf9j5ZQos1BGPCS8DAwmgMroR3OzfxAsBxam0hMw7J8M3KqZl0pLQJ1jNnwIexg5DYpC/ctwEQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/launch-editor": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.12.0.tgz", - "integrity": "sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "picocolors": "^1.1.1", - "shell-quote": "^1.8.3" - } - }, - "node_modules/lead": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-4.0.0.tgz", - "integrity": "sha512-DpMa59o5uGUWWjruMp71e6knmwKU3jRBBn1kjuLWN9EeIOxNeSAwvHf03WIl8g/ZMR2oSQC9ej3yeLBwdDc/pg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/less": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz", - "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "copy-anything": "^2.0.1", - "parse-node-version": "^1.0.1", - "tslib": "^2.3.0" - }, - "bin": { - "lessc": "bin/lessc" - }, - "engines": { - "node": ">=6" - }, - "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": "^3.1.0", - "source-map": "~0.6.0" - } - }, - "node_modules/less-loader": { - "version": "12.2.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-12.2.0.tgz", - "integrity": "sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "less": "^3.5.0 || ^4.0.0", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/less/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/less/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "license": "MIT", - "optional": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/less/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/less/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "license": "ISC", - "optional": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/less/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/license-webpack-plugin": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", - "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", - "dev": true, - "license": "ISC", - "dependencies": { - "webpack-sources": "^3.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-sources": { - "optional": true - } - } - }, - "node_modules/liftoff": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-5.0.1.tgz", - "integrity": "sha512-wwLXMbuxSF8gMvubFcFRp56lkFV69twvbU5vDPbaw+Q+/rF8j0HKjGbIdlSi+LuJm9jf7k9PB+nTxnsLMPcv2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend": "^3.0.2", - "findup-sync": "^5.0.0", - "fined": "^2.0.0", - "flagged-respawn": "^2.0.0", - "is-plain-object": "^5.0.0", - "rechoir": "^0.8.0", - "resolve": "^1.20.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/lilconfig": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", - "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, - "node_modules/lines-and-columns": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz", - "integrity": "sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/listr2": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.4.tgz", - "integrity": "sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "cli-truncate": "^4.0.0", - "colorette": "^2.0.20", - "eventemitter3": "^5.0.1", - "log-update": "^6.1.0", - "rfdc": "^1.4.1", - "wrap-ansi": "^9.0.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/listr2/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/listr2/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/listr2/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", - "dev": true, - "license": "MIT" - }, - "node_modules/listr2/node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "dev": true, - "license": "MIT" - }, - "node_modules/listr2/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/listr2/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/listr2/node_modules/wrap-ansi": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", - "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/lmdb": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.0.13.tgz", - "integrity": "sha512-UGe+BbaSUQtAMZobTb4nHvFMrmvuAQKSeaqAX2meTEQjfsbpl5sxdHD8T72OnwD4GU9uwNhYXIVe4QGs8N9Zyw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "msgpackr": "^1.10.2", - "node-addon-api": "^6.1.0", - "node-gyp-build-optional-packages": "5.2.2", - "ordered-binary": "^1.4.1", - "weak-lru-cache": "^1.2.2" - }, - "bin": { - "download-lmdb-prebuilds": "bin/download-prebuilds.js" - }, - "optionalDependencies": { - "@lmdb/lmdb-darwin-arm64": "3.0.13", - "@lmdb/lmdb-darwin-x64": "3.0.13", - "@lmdb/lmdb-linux-arm": "3.0.13", - "@lmdb/lmdb-linux-arm64": "3.0.13", - "@lmdb/lmdb-linux-x64": "3.0.13", - "@lmdb/lmdb-win32-x64": "3.0.13" - } - }, - "node_modules/loader-runner": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz", - "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.11.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/loader-utils": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", - "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "deprecated": "This package is deprecated. Use require('node:util').isDeepStrictEqual instead.", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", - "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-escapes": "^7.0.0", - "cli-cursor": "^5.0.0", - "slice-ansi": "^7.1.0", - "strip-ansi": "^7.1.0", - "wrap-ansi": "^9.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/ansi-escapes": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.2.0.tgz", - "integrity": "sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "environment": "^1.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/log-update/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/log-update/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", - "dev": true, - "license": "MIT" - }, - "node_modules/log-update/node_modules/is-fullwidth-code-point": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", - "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-east-asian-width": "^1.3.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/slice-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz", - "integrity": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.2.1", - "is-fullwidth-code-point": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/log-update/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/log-update/node_modules/wrap-ansi": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", - "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/log4js": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", - "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "date-format": "^4.0.14", - "debug": "^4.3.4", - "flatted": "^3.2.7", - "rfdc": "^1.3.0", - "streamroller": "^3.1.5" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/loglevel": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.2.tgz", - "integrity": "sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6.0" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/loglevel" - } - }, - "node_modules/loglevel-plugin-prefix": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz", - "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==", - "dev": true, - "license": "MIT" - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/lunr": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", - "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", - "dev": true, - "license": "MIT" - }, - "node_modules/macos-release": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.5.1.tgz", - "integrity": "sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/magic-string": { - "version": "0.30.11", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", - "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" - } - }, - "node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true, - "license": "ISC" - }, - "node_modules/make-error-cause": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", - "integrity": "sha512-4TO2Y3HkBnis4c0dxhAgD/jprySYLACf7nwN6V0HAHDx59g12WlRpUmFy1bRHamjGUEEBrEvCq6SUpsEE2lhUg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "make-error": "^1.2.0" - } - }, - "node_modules/make-fetch-happen": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", - "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/agent": "^2.0.0", - "cacache": "^18.0.0", - "http-cache-semantics": "^4.1.1", - "is-lambda": "^1.0.1", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1", - "ssri": "^10.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-or-similar": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz", - "integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==", - "dev": true, - "license": "MIT" - }, - "node_modules/marked": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", - "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", - "dev": true, - "license": "MIT", - "bin": { - "marked": "bin/marked.js" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/matchit": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/matchit/-/matchit-1.1.0.tgz", - "integrity": "sha512-+nGYoOlfHmxe5BW5tE0EMJppXEwdSf8uBA1GTZC7Q77kbT35+VKLYJMzVNWCHSsga1ps1tPYFtFyvxvKzWVmMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@arr/every": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/math-intrinsics": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", - "dev": true, - "license": "Unlicense", - "dependencies": { - "fs-monkey": "^1.0.4" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/memoizerific": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz", - "integrity": "sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==", - "dev": true, - "license": "MIT", - "dependencies": { - "map-or-similar": "^1.5.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", - "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true, - "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/micromatch/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/mimic-function": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz", - "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz", - "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "schema-utils": "^4.0.0", - "tapable": "^2.2.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true, - "license": "ISC" - }, - "node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minio": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/minio/-/minio-8.0.5.tgz", - "integrity": "sha512-/vAze1uyrK2R/DSkVutE4cjVoAowvIQ18RAwn7HrqnLecLlMazFnY0oNBqfuoAWvu7mZIGX75AzpuV05TJeoHg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "async": "^3.2.4", - "block-stream2": "^2.1.0", - "browser-or-node": "^2.1.1", - "buffer-crc32": "^1.0.0", - "eventemitter3": "^5.0.1", - "fast-xml-parser": "^4.4.1", - "ipaddr.js": "^2.0.1", - "lodash": "^4.17.21", - "mime-types": "^2.1.35", - "query-string": "^7.1.3", - "stream-json": "^1.8.0", - "through2": "^4.0.2", - "web-encoding": "^1.1.5", - "xml2js": "^0.5.0 || ^0.6.2" - }, - "engines": { - "node": "^16 || ^18 || >=20" - } - }, - "node_modules/minio/node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "dev": true, - "license": "MIT" - }, - "node_modules/minio/node_modules/through2": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", - "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "3" - } - }, - "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/minipass-collect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", - "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/minipass-fetch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", - "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-flush/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-flush/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-pipeline/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-pipeline/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-sized/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-sized/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minizlib/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/morgan": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.1.tgz", - "integrity": "sha512-223dMRJtI/l25dJKWpgij2cMtywuG/WiUKXdvwfbhGKBhy1puASqXwFzmWZ7+K73vUPoR7SS2Qz2cI/g9MKw0A==", - "dev": true, - "license": "MIT", - "dependencies": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.1.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/morgan/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/morgan/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/morgan/node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/mrmime": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", - "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "license": "MIT" - }, - "node_modules/msgpackr": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.5.tgz", - "integrity": "sha512-UjkUHN0yqp9RWKy0Lplhh+wlpdt9oQBYgULZOiFhV3VclSF1JnSQWZ5r9gORQlNYaUKQoR8itv7g7z1xDDuACA==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "msgpackr-extract": "^3.0.2" - } - }, - "node_modules/msgpackr-extract": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.3.tgz", - "integrity": "sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "dependencies": { - "node-gyp-build-optional-packages": "5.2.2" - }, - "bin": { - "download-msgpackr-prebuilds": "bin/download-prebuilds.js" - }, - "optionalDependencies": { - "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.3", - "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.3" - } - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dev": true, - "license": "MIT", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/mute-stdout": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-2.0.0.tgz", - "integrity": "sha512-32GSKM3Wyc8dg/p39lWPKYu8zci9mJFzV1Np9Of0ZEpe6Fhssn/FbI7ywAMd40uX+p3ZKh3T5EeCFv81qS3HmQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, - "license": "MIT" - }, - "node_modules/needle": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", - "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.3", - "sax": "^1.2.4" - }, - "bin": { - "needle": "bin/needle" - }, - "engines": { - "node": ">= 4.4.x" - } - }, - "node_modules/needle/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true, - "license": "MIT" - }, - "node_modules/neotraverse": { - "version": "0.6.18", - "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", - "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/ng-packagr": { - "version": "18.2.1", - "resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-18.2.1.tgz", - "integrity": "sha512-dy9ZDpZb3QpAz+Y/m8VAu7ctr2VrnRU3gmQwJagnNybVJtCsKn3lZA3IW7Z7GTLoG5IALSPouiCgiB/C8ozv7w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rollup/plugin-json": "^6.1.0", - "@rollup/plugin-node-resolve": "^15.2.3", - "@rollup/wasm-node": "^4.18.0", - "ajv": "^8.12.0", - "ansi-colors": "^4.1.3", - "browserslist": "^4.22.1", - "cacache": "^18.0.0", - "chokidar": "^3.5.3", - "commander": "^12.0.0", - "convert-source-map": "^2.0.0", - "dependency-graph": "^1.0.0", - "esbuild": "^0.23.0", - "fast-glob": "^3.3.1", - "find-cache-dir": "^3.3.2", - "injection-js": "^2.4.0", - "jsonc-parser": "^3.2.0", - "less": "^4.2.0", - "ora": "^5.1.0", - "piscina": "^4.4.0", - "postcss": "^8.4.31", - "rxjs": "^7.8.1", - "sass": "^1.69.5" - }, - "bin": { - "ng-packagr": "cli/main.js" - }, - "engines": { - "node": "^18.19.1 || >=20.11.1" - }, - "optionalDependencies": { - "rollup": "^4.18.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0 || ^18.2.0-next.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "tslib": "^2.3.0", - "typescript": ">=5.4 <5.6" - }, - "peerDependenciesMeta": { - "tailwindcss": { - "optional": true - } - } - }, - "node_modules/ng-packagr/node_modules/commander": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", - "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/ng-packagr/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/ng-packagr/node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "license": "MIT", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/ng-packagr/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ng-packagr/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ng-packagr/node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ng-packagr/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ng-packagr/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ng-packagr/node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ng-packagr/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/nice-napi": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", - "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "!win32" - ], - "dependencies": { - "node-addon-api": "^3.0.0", - "node-gyp-build": "^4.2.2" - } - }, - "node_modules/nice-napi/node_modules/node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, - "license": "MIT", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-abort-controller": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", - "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/node-addon-api": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", - "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", - "dev": true, - "license": "MIT" - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true, - "license": "(BSD-3-Clause OR GPL-2.0)", - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-gyp": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.3.1.tgz", - "integrity": "sha512-Pp3nFHBThHzVtNY7U6JfPjvT/DTE8+o/4xKsLQtBoU+j2HLsGlhcfzflAoUreaJbNmYnX+LlLi0qjV8kpyO6xQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.0", - "exponential-backoff": "^3.1.1", - "glob": "^10.3.10", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^13.0.0", - "nopt": "^7.0.0", - "proc-log": "^4.1.0", - "semver": "^7.3.5", - "tar": "^6.2.1", - "which": "^4.0.0" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/node-gyp-build": { - "version": "4.8.4", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", - "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==", - "dev": true, - "license": "MIT", - "optional": true, - "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" - } - }, - "node_modules/node-gyp-build-optional-packages": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", - "integrity": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-libc": "^2.0.1" - }, - "bin": { - "node-gyp-build-optional-packages": "bin.js", - "node-gyp-build-optional-packages-optional": "optional.js", - "node-gyp-build-optional-packages-test": "build-test.js" - } - }, - "node_modules/node-gyp/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/node-gyp/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/node-machine-id": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz", - "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/node-releases": { - "version": "2.0.27", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", - "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", - "dev": true, - "license": "MIT" - }, - "node_modules/noms": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/noms/-/noms-0.0.0.tgz", - "integrity": "sha512-lNDU9VJaOPxUmXcLb+HQFeUgQQPtMI24Gt6hgfuMHRJgMRHMF/qZ4HJD3GDru4sSw9IQl2jPjAYnQrdIeLbwow==", - "dev": true, - "license": "ISC", - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "~1.0.31" - } - }, - "node_modules/noms/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/noms/node_modules/readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/noms/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/nopt": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", - "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==", - "dev": true, - "license": "ISC", - "dependencies": { - "abbrev": "^2.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/normalize-package-data": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", - "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^7.0.0", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/now-and-later": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-3.0.0.tgz", - "integrity": "sha512-pGO4pzSdaxhWTGkfSfHx3hVzJVslFPwBp2Myq9MYN/ChfJZF87ochMAXnvz6/58RJSf5ik2q9tXprBBrk2cpcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "once": "^1.4.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/npm-bundled": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.1.tgz", - "integrity": "sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-install-checks": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", - "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "semver": "^7.1.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-normalize-package-bin": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", - "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-package-arg": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", - "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", - "dev": true, - "license": "ISC", - "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^4.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm-packlist": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.2.tgz", - "integrity": "sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==", - "dev": true, - "license": "ISC", - "dependencies": { - "ignore-walk": "^6.0.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-pick-manifest": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz", - "integrity": "sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-install-checks": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0", - "npm-package-arg": "^11.0.0", - "semver": "^7.3.5" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm-registry-fetch": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-17.1.0.tgz", - "integrity": "sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/redact": "^2.0.0", - "jsonparse": "^1.3.1", - "make-fetch-happen": "^13.0.0", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minizlib": "^2.1.2", - "npm-package-arg": "^11.0.0", - "proc-log": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nx": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/nx/-/nx-19.8.14.tgz", - "integrity": "sha512-yprBOWV16eQntz5h5SShYHMVeN50fUb6yHfzsqNiFneCJeyVjyJ585m+2TuVbE11vT1amU0xCjHcSGfJBBnm8g==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "@napi-rs/wasm-runtime": "0.2.4", - "@nrwl/tao": "19.8.14", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.0-rc.46", - "@zkochan/js-yaml": "0.0.7", - "axios": "^1.7.4", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.4.5", - "dotenv-expand": "~11.0.6", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "front-matter": "^4.0.2", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "jsonc-parser": "3.2.0", - "lines-and-columns": "2.0.3", - "minimatch": "9.0.3", - "node-machine-id": "1.1.12", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "ora": "5.3.0", - "semver": "^7.5.3", - "string-width": "^4.2.3", - "strong-log-transformer": "^2.1.0", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tsconfig-paths": "^4.1.2", - "tslib": "^2.3.0", - "yargs": "^17.6.2", - "yargs-parser": "21.1.1" - }, - "bin": { - "nx": "bin/nx.js", - "nx-cloud": "bin/nx-cloud.js" - }, - "optionalDependencies": { - "@nx/nx-darwin-arm64": "19.8.14", - "@nx/nx-darwin-x64": "19.8.14", - "@nx/nx-freebsd-x64": "19.8.14", - "@nx/nx-linux-arm-gnueabihf": "19.8.14", - "@nx/nx-linux-arm64-gnu": "19.8.14", - "@nx/nx-linux-arm64-musl": "19.8.14", - "@nx/nx-linux-x64-gnu": "19.8.14", - "@nx/nx-linux-x64-musl": "19.8.14", - "@nx/nx-win32-arm64-msvc": "19.8.14", - "@nx/nx-win32-x64-msvc": "19.8.14" - }, - "peerDependencies": { - "@swc-node/register": "^1.8.0", - "@swc/core": "^1.3.85" - }, - "peerDependenciesMeta": { - "@swc-node/register": { - "optional": true - }, - "@swc/core": { - "optional": true - } - } - }, - "node_modules/nx/node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nx/node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/nx/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nx/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nx/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true, - "license": "MIT" - }, - "node_modules/nx/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nx/node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nx/node_modules/ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^4.0.3", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nx/node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nx/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/nx/node_modules/tsconfig-paths": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", - "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "json5": "^2.2.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-deep-merge": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/object-deep-merge/-/object-deep-merge-2.0.0.tgz", - "integrity": "sha512-3DC3UMpeffLTHiuXSy/UG4NOIYTLlY9u3V82+djSCLYClWobZiS4ivYzpIUWrRY/nfsJ8cWsKyG3QfyLePmhvg==", - "dev": true, - "license": "MIT" - }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/object-inspect": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", - "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0", - "has-symbols": "^1.1.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.groupby": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.values": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", - "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true, - "license": "MIT" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", - "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "license": "ISC", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", - "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-function": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", - "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "default-browser": "^5.2.1", - "define-lazy-prop": "^3.0.0", - "is-inside-container": "^1.0.0", - "is-wsl": "^3.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/opencollective-postinstall": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", - "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", - "dev": true, - "license": "MIT", - "bin": { - "opencollective-postinstall": "index.js" - } - }, - "node_modules/optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==", - "dev": true, - "license": "MIT/X11", - "peer": true, - "dependencies": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - } - }, - "node_modules/optimist/node_modules/minimist": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/ordered-binary": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.6.0.tgz", - "integrity": "sha512-IQh2aMfMIDbPjI/8a3Edr+PiOpcsB7yo8NdW7aHWVaoR/pcDldunMvnnwbk/auPGqmKeAdxtZl7MHX/QmPwhvQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/os-name": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.1.tgz", - "integrity": "sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==", - "dev": true, - "license": "MIT", - "dependencies": { - "macos-release": "^2.5.0", - "windows-release": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/own-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", - "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.6", - "object-keys": "^1.1.1", - "safe-push-apply": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-map": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz", - "integrity": "sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "aggregate-error": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.1.tgz", - "integrity": "sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/retry": "0.12.2", - "is-network-error": "^1.0.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry/node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/package-json-from-dist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "dev": true, - "license": "BlueOak-1.0.0" - }, - "node_modules/pacote": { - "version": "18.0.6", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-18.0.6.tgz", - "integrity": "sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/git": "^5.0.0", - "@npmcli/installed-package-contents": "^2.0.1", - "@npmcli/package-json": "^5.1.0", - "@npmcli/promise-spawn": "^7.0.0", - "@npmcli/run-script": "^8.0.0", - "cacache": "^18.0.0", - "fs-minipass": "^3.0.0", - "minipass": "^7.0.2", - "npm-package-arg": "^11.0.0", - "npm-packlist": "^8.0.0", - "npm-pick-manifest": "^9.0.0", - "npm-registry-fetch": "^17.0.0", - "proc-log": "^4.0.0", - "promise-retry": "^2.0.1", - "sigstore": "^2.2.0", - "ssri": "^10.0.0", - "tar": "^6.1.11" - }, - "bin": { - "pacote": "bin/index.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, - "license": "MIT", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parchment": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/parchment/-/parchment-3.0.0.tgz", - "integrity": "sha512-HUrJFQ/StvgmXRcQ1ftY6VEZUq3jA2t9ncFN4F84J/vN0/FPpQF+8FKXb3l6fLces6q0uOHj6NJn+2xvZnxO6A==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/parse-imports-exports": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/parse-imports-exports/-/parse-imports-exports-0.2.4.tgz", - "integrity": "sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse-statements": "1.0.11" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "license": "MIT", - "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" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse-json/node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true, - "license": "MIT" - }, - "node_modules/parse-json/node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true, - "license": "MIT" - }, - "node_modules/parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/parse-statements": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/parse-statements/-/parse-statements-1.0.11.tgz", - "integrity": "sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==", - "dev": true, - "license": "MIT" - }, - "node_modules/parse5": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", - "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "entities": "^6.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-html-rewriting-stream": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-7.0.0.tgz", - "integrity": "sha512-mazCyGWkmCRWDI15Zp+UiCqMp/0dgEmkZRvhlsqqKYr4SsVm/TvnSpD9fCvqCA2zoWJcfRym846ejWBBHRiYEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "entities": "^4.3.0", - "parse5": "^7.0.0", - "parse5-sax-parser": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", - "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "domhandler": "^5.0.3", - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-parser-stream": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", - "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-sax-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-7.0.0.tgz", - "integrity": "sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5/node_modules/entities": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", - "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-root-regex": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/path-to-regexp": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", - "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/pause-stream": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", - "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", - "dev": true, - "license": [ - "MIT", - "Apache2" - ], - "dependencies": { - "through": "~2.3" - } - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "dev": true, - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", - "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/piscina": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.6.1.tgz", - "integrity": "sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "nice-napi": "^1.0.2" - } - }, - "node_modules/pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^6.3.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^6.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/pkg-dir/node_modules/yocto-queue": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", - "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/plugin-error": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", - "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-cyan": "^0.1.1", - "ansi-red": "^0.1.1", - "arr-diff": "^1.0.1", - "arr-union": "^2.0.1", - "extend-shallow": "^1.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-error/node_modules/extend-shallow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", - "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-error/node_modules/kind-of": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", - "integrity": "sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/polka": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/polka/-/polka-0.5.2.tgz", - "integrity": "sha512-FVg3vDmCqP80tOrs+OeNlgXYmFppTXdjD5E7I4ET1NjvtNmQrb1/mJibybKkb/d4NA7YWAr1ojxuhpL3FHqdlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@polka/url": "^0.5.0", - "trouter": "^2.0.1" - } - }, - "node_modules/possible-typed-array-names": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", - "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/postcss": { - "version": "8.5.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", - "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.11", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-cli": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-11.0.1.tgz", - "integrity": "sha512-0UnkNPSayHKRe/tc2YGW6XnSqqOA9eqpiRMgRlV1S6HdGi16vwJBx7lviARzbV1HpQHqLLRH3o8vTcB0cLc+5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "chokidar": "^3.3.0", - "dependency-graph": "^1.0.0", - "fs-extra": "^11.0.0", - "picocolors": "^1.0.0", - "postcss-load-config": "^5.0.0", - "postcss-reporter": "^7.0.0", - "pretty-hrtime": "^1.0.3", - "read-cache": "^1.0.0", - "slash": "^5.0.0", - "tinyglobby": "^0.2.12", - "yargs": "^17.0.0" - }, - "bin": { - "postcss": "index.js" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-cli/node_modules/fs-extra": { - "version": "11.3.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz", - "integrity": "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/postcss-cli/node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.1.0.tgz", - "integrity": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-load-config": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-5.1.0.tgz", - "integrity": "sha512-G5AJ+IX0aD0dygOE0yFZQ/huFFMSNneyfp0e3/bT05a8OfPC5FUoZRPfGijUdGOJNMewJiwzcHJXFafFzeKFVA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "lilconfig": "^3.1.1", - "yaml": "^2.4.2" - }, - "engines": { - "node": ">= 18" - }, - "peerDependencies": { - "jiti": ">=1.21.0", - "postcss": ">=8.0.9", - "tsx": "^4.8.1" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - }, - "postcss": { - "optional": true - }, - "tsx": { - "optional": true - } - } - }, - "node_modules/postcss-load-config/node_modules/yaml": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.1.tgz", - "integrity": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==", - "dev": true, - "license": "ISC", - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14.6" - } - }, - "node_modules/postcss-loader": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz", - "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "cosmiconfig": "^9.0.0", - "jiti": "^1.20.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/postcss-loader/node_modules/cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/postcss-media-query-parser": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", - "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", - "dev": true, - "license": "MIT" - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", - "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", - "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^7.0.0", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", - "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", - "dev": true, - "license": "ISC", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-nested": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", - "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.1.1" - }, - "engines": { - "node": ">=12.0" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-nested/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-reporter": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.1.0.tgz", - "integrity": "sha512-/eoEylGWyy6/DOiMP5lmFRdmDKThqgn7D6hP2dXKJI/0rJSO1ADFNngZfDzxL0YAxFvws+Rtpuji1YIHj4mySA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "picocolors": "^1.0.0", - "thenby": "^1.3.4" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/preact": { - "version": "10.27.2", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.27.2.tgz", - "integrity": "sha512-5SYSgFKSyhCbk6SrXyMpqjb5+MQBgfvEKE/OC+PujcY34sOpqtr+0AZQtPYx5IA6VxynQ7rUPCtKzyovpj9Bpg==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/preact" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", - "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", - "dev": true, - "license": "MIT", - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/primeicons": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/primeicons/-/primeicons-7.0.0.tgz", - "integrity": "sha512-jK3Et9UzwzTsd6tzl2RmwrVY/b8raJ3QZLzoDACj+oTJ0oX7L9Hy+XnVwgo4QVKlKpnP/Ur13SXV/pVh4LzaDw==", - "dev": true, - "license": "MIT" - }, - "node_modules/prismjs": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", - "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true, - "license": "MIT" - }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true, - "license": "ISC" - }, - "node_modules/promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true, - "license": "MIT" - }, - "node_modules/proxy-middleware": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", - "integrity": "sha512-EGCG8SeoIRVMhsqHQUdDigB2i7qU7fCsWASwn54+nPutYO8n4q6EiwMzyfWlC+dzRFExP+kvcnDFdBDHoZBU7Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/pump": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", - "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/qjobs": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", - "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.9" - } - }, - "node_modules/qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.0.6" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/query-string": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", - "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", - "dev": true, - "license": "MIT", - "dependencies": { - "decode-uri-component": "^0.2.2", - "filter-obj": "^1.1.0", - "split-on-first": "^1.0.0", - "strict-uri-encode": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/quill": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/quill/-/quill-2.0.2.tgz", - "integrity": "sha512-QfazNrhMakEdRG57IoYFwffUIr04LWJxbS/ZkidRFXYCQt63c1gK6Z7IHUXMx/Vh25WgPBU42oBaNzQ0K1R/xw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "eventemitter3": "^5.0.1", - "lodash-es": "^4.17.21", - "parchment": "^3.0.0", - "quill-delta": "^5.1.0" - }, - "engines": { - "npm": ">=8.2.3" - } - }, - "node_modules/quill-delta": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-5.1.0.tgz", - "integrity": "sha512-X74oCeRI4/p0ucjb5Ma8adTXd9Scumz367kkMK5V/IatcX6A0vlgLgKbzXWy5nZmCGeNJm2oQX0d2Eqj+ZIlCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-diff": "^1.3.0", - "lodash.clonedeep": "^4.5.0", - "lodash.isequal": "^4.5.0" - }, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/quill/node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "dev": true, - "license": "MIT" - }, - "node_modules/raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "performance-now": "^2.1.0" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/react": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-19.2.0.tgz", - "integrity": "sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.0.tgz", - "integrity": "sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "scheduler": "^0.27.0" - }, - "peerDependencies": { - "react": "^19.2.0" - } - }, - "node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true, - "license": "MIT" - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/readdirp/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/recast": { - "version": "0.23.11", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.11.tgz", - "integrity": "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ast-types": "^0.16.1", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tiny-invariant": "^1.3.3", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/recast/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rechoir": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", - "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "resolve": "^1.20.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/reflect-metadata": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz", - "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", - "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.7", - "get-proto": "^1.0.1", - "which-builtin-type": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true, - "license": "MIT" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz", - "integrity": "sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "dev": true, - "license": "MIT" - }, - "node_modules/regex-parser": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.1.tgz", - "integrity": "sha512-yXLRqatcCuKtVHsWrNg0JL3l1zGfdXeEvDa0bdu4tCDQw0RpMDZsqbkyRTUnKMR0tXF627V2oEWjBEaEdqTwtQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", - "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "set-function-name": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpu-core": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz", - "integrity": "sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==", - "dev": true, - "license": "MIT", - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.2.2", - "regjsgen": "^0.8.0", - "regjsparser": "^0.13.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.2.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/regjsparser": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz", - "integrity": "sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "jsesc": "~3.1.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true, - "license": "ISC" - }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "dev": true, - "license": "MIT", - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "node_modules/renderkid/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/renderkid/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true, - "license": "BSD-2-Clause", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/replace-homedir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-2.0.0.tgz", - "integrity": "sha512-bgEuQQ/BHW0XkkJtawzrfzHFSN70f/3cNOiHa2QsYxqrjaC30X1k74FJ6xswVBP0sr0SpGIdVFuPwfrYziVeyw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/reserved-identifiers": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/reserved-identifiers/-/reserved-identifiers-1.2.0.tgz", - "integrity": "sha512-yE7KUfFvaBFzGPs5H3Ops1RevfUEsDc5Iz65rOwWg4lE8HJSYtle77uul3+573457oHvBKuHYDl/xqUkKpEEdw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-options": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-2.0.0.tgz", - "integrity": "sha512-/FopbmmFOQCfsCx77BRFdKOniglTiHumLgwvd6IDPihy1GKkadZbgQJBcTb2lMzSR1pndzd96b1nZrreZ7+9/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "value-or-function": "^4.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/resolve-url-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", - "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", - "dev": true, - "license": "MIT", - "dependencies": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.14", - "source-map": "0.6.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/resolve-url-loader/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/resolve-url-loader/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/restore-cursor": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", - "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", - "dev": true, - "license": "MIT", - "dependencies": { - "onetime": "^7.0.0", - "signal-exit": "^4.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", - "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", - "dev": true, - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rfdc": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", - "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", - "dev": true, - "license": "MIT" - }, - "node_modules/rgbcolor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgbcolor/-/rgbcolor-1.0.1.tgz", - "integrity": "sha512-9aZLIrhRaD97sgVhtJOW6ckOEh6/GnvQtdVNfdZ6s67+3/XwLS9lBcQYzEEhYVeUowN7pRzMLsyGhK2i/xvWbw==", - "dev": true, - "license": "MIT OR SEE LICENSE IN FEEL-FREE.md", - "optional": true, - "engines": { - "node": ">= 0.8.15" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/rollup": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.22.4.tgz", - "integrity": "sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.5" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.22.4", - "@rollup/rollup-android-arm64": "4.22.4", - "@rollup/rollup-darwin-arm64": "4.22.4", - "@rollup/rollup-darwin-x64": "4.22.4", - "@rollup/rollup-linux-arm-gnueabihf": "4.22.4", - "@rollup/rollup-linux-arm-musleabihf": "4.22.4", - "@rollup/rollup-linux-arm64-gnu": "4.22.4", - "@rollup/rollup-linux-arm64-musl": "4.22.4", - "@rollup/rollup-linux-powerpc64le-gnu": "4.22.4", - "@rollup/rollup-linux-riscv64-gnu": "4.22.4", - "@rollup/rollup-linux-s390x-gnu": "4.22.4", - "@rollup/rollup-linux-x64-gnu": "4.22.4", - "@rollup/rollup-linux-x64-musl": "4.22.4", - "@rollup/rollup-win32-arm64-msvc": "4.22.4", - "@rollup/rollup-win32-ia32-msvc": "4.22.4", - "@rollup/rollup-win32-x64-msvc": "4.22.4", - "fsevents": "~2.3.2" - } - }, - "node_modules/rollup/node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true, - "license": "MIT" - }, - "node_modules/run-applescript": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", - "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/rxjs": { - "version": "7.8.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", - "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/safe-array-concat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", - "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "has-symbols": "^1.1.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/safe-push-apply": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", - "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-regex-test": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", - "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-regex": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true, - "license": "MIT" - }, - "node_modules/sass": { - "version": "1.77.6", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.6.tgz", - "integrity": "sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-loader": { - "version": "16.0.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.0.tgz", - "integrity": "sha512-n13Z+3rU9A177dk4888czcVFiC8CL9dii4qpXWUg3YIIgZEvi9TCFKjOQcbK0kJM7DJu9VucrZFddvNfYCPwtw==", - "dev": true, - "license": "MIT", - "dependencies": { - "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/sax": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.2.tgz", - "integrity": "sha512-FySGAa0RGcFiN6zfrO9JvK1r7TB59xuzCcTHOBXBNoKgDejlOQCR2KL/FGk3/iDlsqyYg1ELZpOmlg09B01Czw==", - "dev": true, - "license": "BlueOak-1.0.0" - }, - "node_modules/scheduler": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", - "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/schema-utils": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", - "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/schema-utils/node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/search-insights": { - "version": "2.17.3", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.3.tgz", - "integrity": "sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true, - "license": "MIT" - }, - "node_modules/selfsigned": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", - "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node-forge": "^1.3.0", - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver-greatest-satisfied-range": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-2.0.0.tgz", - "integrity": "sha512-lH3f6kMbwyANB7HuOWRMlLCa2itaCrZJ+SAqqkSZrZKO/cAsk2EOyaKHUtNkVLFyFW9pct22SFesFp3Z7zpA0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "sver": "^1.8.3" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/send": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", - "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/send/node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true, - "license": "ISC" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", - "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.19.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-function-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-proto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", - "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true, - "license": "ISC" - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sharp": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", - "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", - "dev": true, - "hasInstallScript": true, - "license": "Apache-2.0", - "dependencies": { - "color": "^4.2.3", - "detect-libc": "^2.0.3", - "semver": "^7.6.3" - }, - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-darwin-arm64": "0.33.5", - "@img/sharp-darwin-x64": "0.33.5", - "@img/sharp-libvips-darwin-arm64": "1.0.4", - "@img/sharp-libvips-darwin-x64": "1.0.4", - "@img/sharp-libvips-linux-arm": "1.0.5", - "@img/sharp-libvips-linux-arm64": "1.0.4", - "@img/sharp-libvips-linux-s390x": "1.0.4", - "@img/sharp-libvips-linux-x64": "1.0.4", - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", - "@img/sharp-libvips-linuxmusl-x64": "1.0.4", - "@img/sharp-linux-arm": "0.33.5", - "@img/sharp-linux-arm64": "0.33.5", - "@img/sharp-linux-s390x": "0.33.5", - "@img/sharp-linux-x64": "0.33.5", - "@img/sharp-linuxmusl-arm64": "0.33.5", - "@img/sharp-linuxmusl-x64": "0.33.5", - "@img/sharp-wasm32": "0.33.5", - "@img/sharp-win32-ia32": "0.33.5", - "@img/sharp-win32-x64": "0.33.5" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", - "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/shiki": { - "version": "0.14.7", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.7.tgz", - "integrity": "sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-sequence-parser": "^1.1.0", - "jsonc-parser": "^3.2.0", - "vscode-oniguruma": "^1.7.0", - "vscode-textmate": "^8.0.0" - } - }, - "node_modules/side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-weakmap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3", - "side-channel-map": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sigstore": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-2.3.1.tgz", - "integrity": "sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", - "@sigstore/protobuf-specs": "^0.3.2", - "@sigstore/sign": "^2.3.2", - "@sigstore/tuf": "^2.3.4", - "@sigstore/verify": "^1.2.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/simple-swizzle": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz", - "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz", - "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/sirv": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz", - "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@polka/url": "^1.0.0-next.24", - "mrmime": "^2.0.0", - "totalist": "^3.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/sirv/node_modules/@polka/url": { - "version": "1.0.0-next.29", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", - "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", - "dev": true, - "license": "MIT" - }, - "node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/socket.io": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.1.tgz", - "integrity": "sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "accepts": "~1.3.4", - "base64id": "~2.0.0", - "cors": "~2.8.5", - "debug": "~4.3.2", - "engine.io": "~6.6.0", - "socket.io-adapter": "~2.5.2", - "socket.io-parser": "~4.2.4" - }, - "engines": { - "node": ">=10.2.0" - } - }, - "node_modules/socket.io-adapter": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", - "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "~4.3.4", - "ws": "~8.17.1" - } - }, - "node_modules/socket.io-adapter/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/socket.io-parser": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", - "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", - "dev": true, - "license": "MIT", - "dependencies": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.3.1" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/socket.io-parser/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/socket.io/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/socks": { - "version": "2.8.7", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", - "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ip-address": "^10.0.1", - "smart-buffer": "^4.2.0" - }, - "engines": { - "node": ">= 10.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/socks-proxy-agent": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", - "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.2", - "debug": "^4.3.4", - "socks": "^2.8.3" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">= 8" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-5.0.0.tgz", - "integrity": "sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==", - "dev": true, - "license": "MIT", - "dependencies": { - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.72.1" - } - }, - "node_modules/source-map-loader/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sparkles": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-2.1.0.tgz", - "integrity": "sha512-r7iW1bDw8R/cFifrD3JnQJX0K1jqT0kprL48BiBpLZLJPmAm34zsVBsK5lc7HirZYZqMW65dOXZgbAGt/I6frg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-correct/node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", - "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", - "dev": true, - "license": "CC-BY-3.0" - }, - "node_modules/spdx-expression-parse": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz", - "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.22", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz", - "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==", - "dev": true, - "license": "CC0-1.0" - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/split-on-first": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", - "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/sprintf-js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/ssf": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", - "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "frac": "~1.1.2" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/ssri": { - "version": "10.0.6", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", - "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/stackblur-canvas": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-2.7.0.tgz", - "integrity": "sha512-yf7OENo23AGJhBriGx0QivY5JP6Y1HbrrDI6WLt6C5auYZXlQrheoY8hD4ibekFKz1HOfE48Ww8kMWMnJD/zcQ==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.1.14" - } - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/stdin-discarder": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.2.2.tgz", - "integrity": "sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stop-iteration-iterator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", - "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "internal-slot": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/storybook": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.6.14.tgz", - "integrity": "sha512-sVKbCj/OTx67jhmauhxc2dcr1P+yOgz/x3h0krwjyMgdc5Oubvxyg4NYDZmzAw+ym36g/lzH8N0Ccp4dwtdfxw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/core": "8.6.14" - }, - "bin": { - "getstorybook": "bin/index.cjs", - "sb": "bin/index.cjs", - "storybook": "bin/index.cjs" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "prettier": "^2 || ^3" - }, - "peerDependenciesMeta": { - "prettier": { - "optional": true - } - } - }, - "node_modules/stream-chain": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/stream-chain/-/stream-chain-2.2.5.tgz", - "integrity": "sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/stream-composer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-composer/-/stream-composer-1.0.2.tgz", - "integrity": "sha512-bnBselmwfX5K10AH6L4c8+S5lgZMWI7ZYrz2rvYjCPB2DIMC4Ig8OpxGpNJSxRZ58oti7y1IcNvjBAz9vW5m4w==", - "dev": true, - "license": "MIT", - "dependencies": { - "streamx": "^2.13.2" - } - }, - "node_modules/stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true, - "license": "MIT" - }, - "node_modules/stream-json": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/stream-json/-/stream-json-1.9.1.tgz", - "integrity": "sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "stream-chain": "^2.2.5" - } - }, - "node_modules/streamroller": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", - "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", - "dev": true, - "license": "MIT", - "dependencies": { - "date-format": "^4.0.14", - "debug": "^4.3.4", - "fs-extra": "^8.1.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/streamroller/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/streamroller/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/streamroller/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/streamx": { - "version": "2.23.0", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz", - "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "events-universal": "^1.0.0", - "fast-fifo": "^1.3.2", - "text-decoder": "^1.1.0" - } - }, - "node_modules/strict-uri-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", - "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", - "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-data-property": "^1.1.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-object-atoms": "^1.0.0", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", - "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strnum": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.2.tgz", - "integrity": "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ], - "license": "MIT" - }, - "node_modules/strong-log-transformer": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz", - "integrity": "sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "duplexer": "^0.1.1", - "minimist": "^1.2.0", - "through": "^2.3.4" - }, - "bin": { - "sl-log-transformer": "bin/sl-log-transformer.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/style-loader": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", - "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/sucrase": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "^10.3.10", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/sucrase/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/sucrase/node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true, - "license": "MIT" - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/sver": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/sver/-/sver-1.8.4.tgz", - "integrity": "sha512-71o1zfzyawLfIWBOmw8brleKyvnbn73oVHNCsu51uPMz/HWiKkkXsI31JjHW5zqXEqnPYkIiHd8ZmL7FCimLEA==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "semver": "^6.3.0" - } - }, - "node_modules/sver/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "optional": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/svg-pan-zoom": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/svg-pan-zoom/-/svg-pan-zoom-3.6.2.tgz", - "integrity": "sha512-JwnvRWfVKw/Xzfe6jriFyfey/lWJLq4bUh2jwoR5ChWQuQoOH8FEh1l/bEp46iHHKHEJWIyFJETbazraxNWECg==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/svg-pathdata": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/svg-pathdata/-/svg-pathdata-6.0.3.tgz", - "integrity": "sha512-qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/symbol-observable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", - "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/tablesort": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/tablesort/-/tablesort-5.6.0.tgz", - "integrity": "sha512-cZZXK3G089PbpxH8N7vN7Z21SEKqXAaCiSVOmZdR/v7z8TFCsF/OFr0rzjhQuFlQQHy9uQtW9P2oQFJzJFGVrg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 16", - "npm": ">= 8" - } - }, - "node_modules/tailwindcss": { - "version": "3.4.18", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.18.tgz", - "integrity": "sha512-6A2rnmW5xZMdw11LYjhcI5846rt9pbLSabY5XPxo+XWdxwZaFEn47Go4NzFiHu9sNNmr/kXivP1vStfvMaK1GQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.6.0", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.3.2", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.21.7", - "lilconfig": "^3.1.3", - "micromatch": "^4.0.8", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.1.1", - "postcss": "^8.4.47", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.2 || ^5.0 || ^6.0", - "postcss-nested": "^6.2.0", - "postcss-selector-parser": "^6.1.2", - "resolve": "^1.22.8", - "sucrase": "^3.35.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tailwindcss/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/tapable": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", - "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/tar": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", - "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", - "dev": true, - "license": "ISC", - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar/node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tar/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, - "node_modules/tar/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/teex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", - "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "streamx": "^2.12.5" - } - }, - "node_modules/telejson": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/telejson/-/telejson-7.2.0.tgz", - "integrity": "sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "memoizerific": "^1.11.3" - } - }, - "node_modules/terser": { - "version": "5.31.6", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.6.tgz", - "integrity": "sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.14", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz", - "integrity": "sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.25", - "jest-worker": "^27.4.5", - "schema-utils": "^4.3.0", - "serialize-javascript": "^6.0.2", - "terser": "^5.31.1" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/text-decoder": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz", - "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "b4a": "^1.6.4" - } - }, - "node_modules/text-decoder/node_modules/b4a": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.3.tgz", - "integrity": "sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==", - "dev": true, - "license": "Apache-2.0", - "peerDependencies": { - "react-native-b4a": "*" - }, - "peerDependenciesMeta": { - "react-native-b4a": { - "optional": true - } - } - }, - "node_modules/text-segmentation": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz", - "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "utrie": "^1.0.2" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true, - "license": "MIT" - }, - "node_modules/thenby": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", - "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/thingies": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/thingies/-/thingies-2.5.0.tgz", - "integrity": "sha512-s+2Bwztg6PhWUD7XMfeYm5qliDdSiZm7M7n8KjTkIsm3l/2lgVRc2/Gx/v+ZX8lT4FMA+i8aQvhcWylldc+ZNw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "^2" - } - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true, - "license": "MIT" - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/through2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/through2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "license": "MIT" - }, - "node_modules/through2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true, - "license": "MIT" - }, - "node_modules/tiny-invariant": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", - "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", - "dev": true, - "license": "MIT" - }, - "node_modules/tinyglobby": { - "version": "0.2.15", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", - "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "fdir": "^6.5.0", - "picomatch": "^4.0.3" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/SuperchupuDev" - } - }, - "node_modules/tinyglobby/node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/tmp": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", - "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.14" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/to-through": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/to-through/-/to-through-3.0.0.tgz", - "integrity": "sha512-y8MN937s/HVhEoBU1SxfHC+wxCHkV1a9gW8eAdTadYh/bGyesZIVcbjI+mSpFbSVwQici/XjBjuUyri1dnXwBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "streamx": "^2.12.5" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/to-valid-identifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-valid-identifier/-/to-valid-identifier-1.0.0.tgz", - "integrity": "sha512-41wJyvKep3yT2tyPqX/4blcfybknGB4D+oETKLs7Q76UiPqRpUJK3hr1nxelyYO0PHKVzJwlu0aCeEAsGI6rpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/base62": "^1.0.0", - "reserved-identifiers": "^1.0.0" - }, - "engines": { - "node": ">=20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/totalist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/tree-dump": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.1.0.tgz", - "integrity": "sha512-rMuvhU4MCDbcbnleZTFezWsaZXRFemSqAM+7jPnzUl1fo9w3YEKOxAeui0fz3OI4EU4hf23iyA7uQRVko+UaBA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true, - "license": "MIT", - "bin": { - "tree-kill": "cli.js" - } - }, - "node_modules/trouter": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/trouter/-/trouter-2.0.1.tgz", - "integrity": "sha512-kr8SKKw94OI+xTGOkfsvwZQ8mWoikZDd2n8XZHjJVZUARZT+4/VV6cacRS6CLsH9bNm+HFIPU1Zx4CnNnb4qlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "matchit": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/ts-api-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", - "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "typescript": ">=4.2.0" - } - }, - "node_modules/ts-dedent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", - "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.10" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/ts-morph": { - "version": "27.0.2", - "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-27.0.2.tgz", - "integrity": "sha512-fhUhgeljcrdZ+9DZND1De1029PrE+cMkIP7ooqkLRTrRLTqcki2AstsyJm0vRNbTbVCNJ0idGlbBrfqc7/nA8w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ts-morph/common": "~0.28.1", - "code-block-writer": "^13.0.3" - } - }, - "node_modules/ts-node": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", - "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/ts-node/node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true, - "license": "MIT" - }, - "node_modules/tsconfig-paths": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tsconfig-paths-webpack-plugin": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.2.0.tgz", - "integrity": "sha512-zbem3rfRS8BgeNK50Zz5SIQgXzLafiHjOwUAvk/38/o1jHn/V5QAgVUcz884or7WYcPaH3N2CIfUc2u0ul7UcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "enhanced-resolve": "^5.7.0", - "tapable": "^2.2.1", - "tsconfig-paths": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/tsconfig-paths-webpack-plugin/node_modules/tsconfig-paths": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", - "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "json5": "^2.2.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "dev": true, - "license": "0BSD" - }, - "node_modules/tslint": { - "version": "3.15.1", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-3.15.1.tgz", - "integrity": "sha512-wkqXlDiU1qG31dMuxnCSNeNMdKmSaEMYgJ2RERgFkt1WvVEF/wYwUYR396DDDcJDDBYpq16a6XJodQh70IRtBQ==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "colors": "^1.1.2", - "diff": "^2.2.1", - "findup-sync": "~0.3.0", - "glob": "^7.0.3", - "optimist": "~0.6.0", - "resolve": "^1.1.7", - "underscore.string": "^3.3.4" - }, - "bin": { - "tslint": "bin/tslint" - }, - "peerDependencies": { - "typescript": ">=1.7.3" - } - }, - "node_modules/tslint/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/tslint/node_modules/diff": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/diff/-/diff-2.2.3.tgz", - "integrity": "sha512-9wfm3RLzMp/PyTFWuw9liEzdlxsdGixCW0ZTU1XDmtlAkvpVXTPGF8KnfSs0hm3BPbg19OrUPPsRkHXoREpP1g==", - "dev": true, - "license": "BSD-3-Clause", - "peer": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/tslint/node_modules/findup-sync": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", - "integrity": "sha512-z8Nrwhi6wzxNMIbxlrTzuUW6KWuKkogZ/7OdDVq+0+kxn77KUH1nipx8iU6suqkHqc4y6n7a9A8IpmxY/pTjWg==", - "dev": true, - "peer": true, - "dependencies": { - "glob": "~5.0.0" - }, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/tslint/node_modules/findup-sync/node_modules/glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tslint/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/tslint/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tuf-js": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-2.2.1.tgz", - "integrity": "sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tufjs/models": "2.0.1", - "debug": "^4.3.4", - "make-fetch-happen": "^13.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", - "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", - "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", - "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.15", - "reflect.getprototypeof": "^1.0.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", - "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0", - "reflect.getprototypeof": "^1.0.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-assert": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", - "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", - "dev": true, - "license": "MIT" - }, - "node_modules/typedoc": { - "version": "0.25.13", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.25.13.tgz", - "integrity": "sha512-pQqiwiJ+Z4pigfOnnysObszLiU3mVLWAExSPf+Mu06G/qsc3wzbuM56SZQvONhHLncLUhYzOVkjFFpFfL5AzhQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "lunr": "^2.3.9", - "marked": "^4.3.0", - "minimatch": "^9.0.3", - "shiki": "^0.14.7" - }, - "bin": { - "typedoc": "bin/typedoc" - }, - "engines": { - "node": ">= 16" - }, - "peerDependencies": { - "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x" - } - }, - "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/ua-parser-js": { - "version": "0.7.41", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.41.tgz", - "integrity": "sha512-O3oYyCMPYgNNHuO7Jjk3uacJWZF8loBgwrfd/5LE/HyZ3lUIOdniQ7DNXJcIgZbwioZxk0fLfI4EVnetdiX5jg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" - }, - { - "type": "paypal", - "url": "https://paypal.me/faisalman" - }, - { - "type": "github", - "url": "https://github.com/sponsors/faisalman" - } - ], - "license": "MIT", - "bin": { - "ua-parser-js": "script/cli.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/uglify-js": { - "version": "3.19.3", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", - "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", - "dev": true, - "license": "BSD-2-Clause", - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/uglifycss": { - "version": "0.0.25", - "resolved": "https://registry.npmjs.org/uglifycss/-/uglifycss-0.0.25.tgz", - "integrity": "sha512-MPfsrz1Cek1uby3nnPbCBjfcu4q4HxdLnWzYPShO+mHYjEO+C1PDAHH4Q7rZLImv3UF5LXOHCdoz4g32+nb5xw==", - "dev": true, - "license": "MIT", - "bin": { - "uglifycss": "uglifycss" - } - }, - "node_modules/unbox-primitive": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", - "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-bigints": "^1.0.2", - "has-symbols": "^1.1.0", - "which-boxed-primitive": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/underscore.string": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz", - "integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "sprintf-js": "^1.1.1", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": "*" - } - }, - "node_modules/undertaker": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-2.0.0.tgz", - "integrity": "sha512-tO/bf30wBbTsJ7go80j0RzA2rcwX6o7XPBpeFcb+jzoeb4pfMM2zUeSDIkY1AWqeZabWxaQZ/h8N9t35QKDLPQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "bach": "^2.0.1", - "fast-levenshtein": "^3.0.0", - "last-run": "^2.0.0", - "undertaker-registry": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/undertaker-registry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-2.0.0.tgz", - "integrity": "sha512-+hhVICbnp+rlzZMgxXenpvTxpuvA67Bfgtt+O9WOE5jo7w/dyiF1VmoZVIHvP2EkUjsyKyTwYKlLhA+j47m1Ew==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/undertaker/node_modules/fast-levenshtein": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-3.0.0.tgz", - "integrity": "sha512-hKKNajm46uNmTlhHSyZkmToAc56uZJwYq7yrciZjqOxnlfQwERDQJmHPUp7m1m9wx8vgOe8IaCKZ5Kv2k1DdCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "fastest-levenshtein": "^1.0.7" - } - }, - "node_modules/undici": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.16.0.tgz", - "integrity": "sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=20.18.1" - } - }, - "node_modules/undici-types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", - "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", - "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz", - "integrity": "sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz", - "integrity": "sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicorn-magic": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz", - "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/unique-filename": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", - "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", - "dev": true, - "license": "ISC", - "dependencies": { - "unique-slug": "^4.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/unique-slug": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", - "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unix-crypt-td-js": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", - "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unplugin": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.16.1.tgz", - "integrity": "sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==", - "dev": true, - "license": "MIT", - "dependencies": { - "acorn": "^8.14.0", - "webpack-virtual-modules": "^0.6.2" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/untildify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz", - "integrity": "sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/uri-js/node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/url": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz", - "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "punycode": "^1.4.1", - "qs": "^6.12.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/util": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", - "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "which-typed-array": "^1.1.2" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true, - "license": "MIT" - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", - "dev": true, - "license": "MIT" - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/utrie": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz", - "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "base64-arraybuffer": "^1.0.2" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true, - "license": "MIT" - }, - "node_modules/v8flags": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-4.0.1.tgz", - "integrity": "sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/validate-npm-package-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", - "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/value-or-function": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-4.0.0.tgz", - "integrity": "sha512-aeVK81SIuT6aMJfNo9Vte8Dw0/FZINGBV8BfCraGtqVxIeLAEhJyoWs8SmvRVmXfGss2PmmOwZCuBPbZR+IYWg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vinyl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", - "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", - "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-contents": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/vinyl-contents/-/vinyl-contents-2.0.0.tgz", - "integrity": "sha512-cHq6NnGyi2pZ7xwdHSW1v4Jfnho4TEGtxZHw01cmnc8+i7jgR6bRnED/LbrKan/Q7CvVLbnvA5OepnhbpjBZ5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^5.0.0", - "vinyl": "^3.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-contents/node_modules/bl": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/vinyl-contents/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/vinyl-contents/node_modules/replace-ext": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", - "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/vinyl-contents/node_modules/vinyl": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.1.tgz", - "integrity": "sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone": "^2.1.2", - "remove-trailing-separator": "^1.1.0", - "replace-ext": "^2.0.0", - "teex": "^1.0.1" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-fs": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-4.0.2.tgz", - "integrity": "sha512-XRFwBLLTl8lRAOYiBqxY279wY46tVxLaRhSwo3GzKEuLz1giffsOquWWboD/haGf5lx+JyTigCFfe7DWHoARIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fs-mkdirp-stream": "^2.0.1", - "glob-stream": "^8.0.3", - "graceful-fs": "^4.2.11", - "iconv-lite": "^0.6.3", - "is-valid-glob": "^1.0.0", - "lead": "^4.0.0", - "normalize-path": "3.0.0", - "resolve-options": "^2.0.0", - "stream-composer": "^1.0.2", - "streamx": "^2.14.0", - "to-through": "^3.0.0", - "value-or-function": "^4.0.0", - "vinyl": "^3.0.1", - "vinyl-sourcemap": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-fs/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vinyl-fs/node_modules/replace-ext": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", - "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/vinyl-fs/node_modules/vinyl": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.1.tgz", - "integrity": "sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone": "^2.1.2", - "remove-trailing-separator": "^1.1.0", - "replace-ext": "^2.0.0", - "teex": "^1.0.1" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-sourcemap": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-2.0.0.tgz", - "integrity": "sha512-BAEvWxbBUXvlNoFQVFVHpybBbjW1r03WhohJzJDSfgrrK5xVYIDTan6xN14DlyImShgDRv2gl9qhM6irVMsV0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "convert-source-map": "^2.0.0", - "graceful-fs": "^4.2.10", - "now-and-later": "^3.0.0", - "streamx": "^2.12.5", - "vinyl": "^3.0.0", - "vinyl-contents": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-sourcemap/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/vinyl-sourcemap/node_modules/replace-ext": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", - "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/vinyl-sourcemap/node_modules/vinyl": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.1.tgz", - "integrity": "sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone": "^2.1.2", - "remove-trailing-separator": "^1.1.0", - "replace-ext": "^2.0.0", - "teex": "^1.0.1" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-sourcemaps-apply": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", - "integrity": "sha512-+oDh3KYZBoZC8hfocrbrxbLUeaYtQK7J5WU5Br9VqWqmCll3tFJqKp97GC9GmMsVIL0qnx2DgEDVxdo5EZ5sSw==", - "dev": true, - "license": "ISC", - "dependencies": { - "source-map": "^0.5.1" - } - }, - "node_modules/vinyl-sourcemaps-apply/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vis-data": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/vis-data/-/vis-data-8.0.3.tgz", - "integrity": "sha512-jhnb6rJNqkKR1Qmlay0VuDXY9ZlvAnYN1udsrP4U+krgZEq7C0yNSKdZqmnCe13mdnf9AdVcdDGFOzy2mpPoqw==", - "dev": true, - "license": "(Apache-2.0 OR MIT)", - "peer": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/visjs" - }, - "peerDependencies": { - "uuid": "^3.4.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^13.0.0", - "vis-util": ">=6.0.0" - } - }, - "node_modules/vis-network": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/vis-network/-/vis-network-10.0.2.tgz", - "integrity": "sha512-qPl8GLYBeHEFqiTqp4VBbYQIJ2EA8KLr7TstA2E8nJxfEHaKCU81hQLz7hhq11NUpHbMaRzBjW5uZpVKJ45/wA==", - "dev": true, - "license": "(Apache-2.0 OR MIT)", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/visjs" - }, - "peerDependencies": { - "@egjs/hammerjs": "^2.0.0", - "component-emitter": "^1.3.0 || ^2.0.0", - "keycharm": "^0.2.0 || ^0.3.0 || ^0.4.0", - "uuid": "^3.4.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^13.0.0", - "vis-data": ">=8.0.0", - "vis-util": ">=6.0.0" - } - }, - "node_modules/vis-util": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/vis-util/-/vis-util-6.0.0.tgz", - "integrity": "sha512-qtpts3HRma0zPe4bO7t9A2uejkRNj8Z2Tb6do6lN85iPNWExFkUiVhdAq5uLGIUqBFduyYeqWJKv/jMkxX0R5g==", - "dev": true, - "license": "(Apache-2.0 OR MIT)", - "peer": true, - "engines": { - "node": ">=8" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/visjs" - }, - "peerDependencies": { - "@egjs/hammerjs": "^2.0.0", - "component-emitter": "^1.3.0 || ^2.0.0" - } - }, - "node_modules/void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", - "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==", - "dev": true, - "license": "MIT" - }, - "node_modules/vscode-textmate": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", - "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==", - "dev": true, - "license": "MIT" - }, - "node_modules/walk-up-path": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-3.0.1.tgz", - "integrity": "sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==", - "dev": true, - "license": "ISC" - }, - "node_modules/watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "license": "MIT", - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/weak-lru-cache": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz", - "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", - "dev": true, - "license": "MIT" - }, - "node_modules/web-encoding": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/web-encoding/-/web-encoding-1.1.5.tgz", - "integrity": "sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "util": "^0.12.3" - }, - "optionalDependencies": { - "@zxing/text-encoding": "0.9.0" - } - }, - "node_modules/webpack": { - "version": "5.94.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", - "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.7.1", - "acorn-import-attributes": "^1.9.5", - "browserslist": "^4.21.10", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-middleware": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz", - "integrity": "sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^4.6.0", - "mime-types": "^2.1.31", - "on-finished": "^2.4.1", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - } - } - }, - "node_modules/webpack-dev-middleware/node_modules/memfs": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.50.0.tgz", - "integrity": "sha512-N0LUYQMUA1yS5tJKmMtU9yprPm6ZIg24yr/OVv/7t6q0kKDIho4cBbXRi1XKttUmNYDYgF/q45qrKE/UhGO0CA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/json-pack": "^1.11.0", - "@jsonjoy.com/util": "^1.9.0", - "glob-to-regex.js": "^1.0.1", - "thingies": "^2.5.0", - "tree-dump": "^1.0.3", - "tslib": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - } - }, - "node_modules/webpack-dev-server": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.0.4.tgz", - "integrity": "sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/bonjour": "^3.5.13", - "@types/connect-history-api-fallback": "^1.5.4", - "@types/express": "^4.17.21", - "@types/serve-index": "^1.9.4", - "@types/serve-static": "^1.15.5", - "@types/sockjs": "^0.3.36", - "@types/ws": "^8.5.10", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.2.1", - "chokidar": "^3.6.0", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.4.0", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.1.0", - "launch-editor": "^2.6.1", - "open": "^10.0.3", - "p-retry": "^6.2.0", - "rimraf": "^5.0.5", - "schema-utils": "^4.2.0", - "selfsigned": "^2.4.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^7.1.0", - "ws": "^8.16.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz", - "integrity": "sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/rimraf": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", - "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^10.3.7" - }, - "bin": { - "rimraf": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/webpack-hot-middleware": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.26.1.tgz", - "integrity": "sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-html-community": "0.0.8", - "html-entities": "^2.1.0", - "strip-ansi": "^6.0.0" - } - }, - "node_modules/webpack-merge": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-6.0.1.tgz", - "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.1" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.3.tgz", - "integrity": "sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack-subresource-integrity": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", - "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "typed-assert": "^1.0.8" - }, - "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", - "webpack": "^5.12.0" - }, - "peerDependenciesMeta": { - "html-webpack-plugin": { - "optional": true - } - } - }, - "node_modules/webpack-virtual-modules": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", - "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/webpack/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "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" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/webpack/node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true, - "license": "MIT" - }, - "node_modules/webpack/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-encoding": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", - "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-mimetype": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", - "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", - "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-bigint": "^1.1.0", - "is-boolean-object": "^1.2.1", - "is-number-object": "^1.1.1", - "is-string": "^1.1.1", - "is-symbol": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-builtin-type": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", - "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "function.prototype.name": "^1.1.6", - "has-tostringtag": "^1.0.2", - "is-async-function": "^2.0.0", - "is-date-object": "^1.1.0", - "is-finalizationregistry": "^1.1.0", - "is-generator-function": "^1.0.10", - "is-regex": "^1.2.1", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.1.0", - "which-collection": "^1.0.2", - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-map": "^2.0.3", - "is-set": "^2.0.3", - "is-weakmap": "^2.0.2", - "is-weakset": "^2.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", - "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "for-each": "^0.3.5", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/windows-release": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-4.0.0.tgz", - "integrity": "sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "execa": "^4.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/windows-release/node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/windows-release/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/windows-release/node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=8.12.0" - } - }, - "node_modules/windows-release/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/windows-release/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/wmf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", - "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/word": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", - "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/ws": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xhr2": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz", - "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/xlsx": { - "version": "0.18.5", - "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", - "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "adler-32": "~1.3.0", - "cfb": "~1.2.1", - "codepage": "~1.15.0", - "crc-32": "~1.2.1", - "ssf": "~0.11.2", - "wmf": "~1.0.1", - "word": "~0.3.0" - }, - "bin": { - "xlsx": "bin/xlsx.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/xml2js": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz", - "integrity": "sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==", - "dev": true, - "license": "MIT", - "dependencies": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true, - "license": "ISC" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/yoctocolors-cjs": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.3.tgz", - "integrity": "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zone.js": { - "version": "0.14.10", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.10.tgz", - "integrity": "sha512-YGAhaO7J5ywOXW6InXNlLmfU194F8lVgu7bRntUF3TiG8Y3nBK0x1UJJuHUP/e8IyihkjCYqhCScpSwnlaSRkQ==", - "dev": true, - "license": "MIT" + "name": "@cdek-it/angular-ui-kit", + "version": "0.0.2", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "@cdek-it/angular-ui-kit", + "version": "0.0.2", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "cpx": "1.5.0" + }, + "devDependencies": { + "@angular-devkit/architect": "0.2100.3", + "@angular-devkit/build-angular": "20.3.13", + "@angular-devkit/core": "20.3.13", + "@angular-eslint/eslint-plugin": "20.7.0", + "@angular-eslint/eslint-plugin-template": "20.7.0", + "@angular-eslint/schematics": "20.7.0", + "@angular-eslint/template-parser": "20.7.0", + "@angular/build": "20.3.13", + "@angular/cli": "20.3.13", + "@angular/common": "20.3.15", + "@angular/compiler": "20.3.15", + "@angular/compiler-cli": "20.3.15", + "@angular/core": "20.3.15", + "@angular/forms": "20.3.15", + "@angular/platform-browser": "20.3.15", + "@angular/platform-browser-dynamic": "20.3.15", + "@angular/router": "20.3.15", + "@compodoc/compodoc": "1.1.32", + "@primeng/themes": "20.4.0", + "@storybook/addon-a11y": "10.1.8", + "@storybook/addon-docs": "10.1.8", + "@storybook/angular": "10.1.8", + "@tabler/icons-webfont": "3.35.0", + "@types/jasmine": "5.1.13", + "@typescript-eslint/eslint-plugin": "7.18.0", + "autoprefixer": "10.4.22", + "eslint": "8.57.1", + "eslint-config-prettier": "9.1.2", + "eslint-plugin-import": "2.32.0", + "eslint-plugin-jsdoc": "61.5.0", + "eslint-plugin-prefer-arrow": "1.2.3", + "eslint-plugin-storybook": "10.1.8", + "jasmine-core": "5.13.0", + "karma": "6.4.4", + "karma-chrome-launcher": "3.2.0", + "karma-coverage": "2.2.1", + "karma-jasmine": "5.1.0", + "karma-jasmine-html-reporter": "2.1.0", + "prettier": "3.7.4", + "primeng": "20.4.0", + "rxjs": "7.8.2", + "storybook": "10.1.8", + "tailwindcss": "3.4.19", + "tslib": "2.8.1", + "typescript": "5.9.3", + "zone.js": "0.15.1" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.4.tgz", + "integrity": "sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@aduh95/viz.js": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@aduh95/viz.js/-/viz.js-3.4.0.tgz", + "integrity": "sha512-KI2nVf9JdwWCXqK6RVf+9/096G7VWN4Z84mnynlyZKao2xQENW8WNEjLmvdlxS5X8PNWXFC1zqwm7tveOXw/4A==", + "dev": true, + "license": "MIT" + }, + "node_modules/@algolia/abtesting": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.1.0.tgz", + "integrity": "sha512-sEyWjw28a/9iluA37KLGu8vjxEIlb60uxznfTUmXImy7H5NvbpSO6yYgmgH5KiD7j+zTUUihiST0jEP12IoXow==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-abtesting": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.35.0.tgz", + "integrity": "sha512-uUdHxbfHdoppDVflCHMxRlj49/IllPwwQ2cQ8DLC4LXr3kY96AHBpW0dMyi6ygkn2MtFCc6BxXCzr668ZRhLBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-analytics": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.35.0.tgz", + "integrity": "sha512-SunAgwa9CamLcRCPnPHx1V2uxdQwJGqb1crYrRWktWUdld0+B2KyakNEeVn5lln4VyeNtW17Ia7V7qBWyM/Skw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-common": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.35.0.tgz", + "integrity": "sha512-ipE0IuvHu/bg7TjT2s+187kz/E3h5ssfTtjpg1LbWMgxlgiaZIgTTbyynM7NfpSJSKsgQvCQxWjGUO51WSCu7w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-insights": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.35.0.tgz", + "integrity": "sha512-UNbCXcBpqtzUucxExwTSfAe8gknAJ485NfPN6o1ziHm6nnxx97piIbcBQ3edw823Tej2Wxu1C0xBY06KgeZ7gA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-personalization": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.35.0.tgz", + "integrity": "sha512-/KWjttZ6UCStt4QnWoDAJ12cKlQ+fkpMtyPmBgSS2WThJQdSV/4UWcqCUqGH7YLbwlj3JjNirCu3Y7uRTClxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-query-suggestions": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.35.0.tgz", + "integrity": "sha512-8oCuJCFf/71IYyvQQC+iu4kgViTODbXDk3m7yMctEncRSRV+u2RtDVlpGGfPlJQOrAY7OONwJlSHkmbbm2Kp/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-search": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.35.0.tgz", + "integrity": "sha512-FfmdHTrXhIduWyyuko1YTcGLuicVbhUyRjO3HbXE4aP655yKZgdTIfMhZ/V5VY9bHuxv/fGEh3Od1Lvv2ODNTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/ingestion": { + "version": "1.35.0", + "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.35.0.tgz", + "integrity": "sha512-gPzACem9IL1Co8mM1LKMhzn1aSJmp+Vp434An4C0OBY4uEJRcqsLN3uLBlY+bYvFg8C8ImwM9YRiKczJXRk0XA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/monitoring": { + "version": "1.35.0", + "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.35.0.tgz", + "integrity": "sha512-w9MGFLB6ashI8BGcQoVt7iLgDIJNCn4OIu0Q0giE3M2ItNrssvb8C0xuwJQyTy1OFZnemG0EB1OvXhIHOvQwWw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/recommend": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.35.0.tgz", + "integrity": "sha512-AhrVgaaXAb8Ue0u2nuRWwugt0dL5UmRgS9LXe0Hhz493a8KFeZVUE56RGIV3hAa6tHzmAV7eIoqcWTQvxzlJeQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-browser-xhr": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.35.0.tgz", + "integrity": "sha512-diY415KLJZ6x1Kbwl9u96Jsz0OstE3asjXtJ9pmk1d+5gPuQ5jQyEsgC+WmEXzlec3iuVszm8AzNYYaqw6B+Zw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-fetch": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.35.0.tgz", + "integrity": "sha512-uydqnSmpAjrgo8bqhE9N1wgcB98psTRRQXcjc4izwMB7yRl9C8uuAQ/5YqRj04U0mMQ+fdu2fcNF6m9+Z1BzDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-node-http": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.35.0.tgz", + "integrity": "sha512-RgLX78ojYOrThJHrIiPzT4HW3yfQa0D7K+MQ81rhxqaNyNBu4F1r+72LNHYH/Z+y9I1Mrjrd/c/Ue5zfDgAEjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@angular-devkit/architect": { + "version": "0.2100.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2100.3.tgz", + "integrity": "sha512-PcruWF0+IxXOTZd9MN/3y4A5aTfblALzT/+zWym26PtisaBgWQ3tRPQsf/CgT8EdmZl8eUOAWlNBSkbUj/S/lQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "21.0.3", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/@angular-devkit/core": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.0.3.tgz", + "integrity": "sha512-X1y3GMYru9+Vt7vz+R8SFAEmDtgf0aZ+1JOpiE7ubHsQOnhA++Pb94HBjQ6CHqlUhQli/XPOBksKNdZkpup8rQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.3", + "rxjs": "7.8.2", + "source-map": "0.7.6" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^4.0.0" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular": { + "version": "20.3.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-20.3.13.tgz", + "integrity": "sha512-wEM5UHc37XGtH9FFVXZPwlZooccveL1VnFUbd2ArECGi4ylW+YgjeVSe0m6uJDvWOXULNVAoHlabXTXvmqV09A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "2.3.0", + "@angular-devkit/architect": "0.2003.13", + "@angular-devkit/build-webpack": "0.2003.13", + "@angular-devkit/core": "20.3.13", + "@angular/build": "20.3.13", + "@babel/core": "7.28.3", + "@babel/generator": "7.28.3", + "@babel/helper-annotate-as-pure": "7.27.3", + "@babel/helper-split-export-declaration": "7.24.7", + "@babel/plugin-transform-async-generator-functions": "7.28.0", + "@babel/plugin-transform-async-to-generator": "7.27.1", + "@babel/plugin-transform-runtime": "7.28.3", + "@babel/preset-env": "7.28.3", + "@babel/runtime": "7.28.3", + "@discoveryjs/json-ext": "0.6.3", + "@ngtools/webpack": "20.3.13", + "ansi-colors": "4.1.3", + "autoprefixer": "10.4.21", + "babel-loader": "10.0.0", + "browserslist": "^4.21.5", + "copy-webpack-plugin": "13.0.1", + "css-loader": "7.1.2", + "esbuild-wasm": "0.25.9", + "fast-glob": "3.3.3", + "http-proxy-middleware": "3.0.5", + "istanbul-lib-instrument": "6.0.3", + "jsonc-parser": "3.3.1", + "karma-source-map-support": "1.4.0", + "less": "4.4.0", + "less-loader": "12.3.0", + "license-webpack-plugin": "4.0.2", + "loader-utils": "3.3.1", + "mini-css-extract-plugin": "2.9.4", + "open": "10.2.0", + "ora": "8.2.0", + "picomatch": "4.0.3", + "piscina": "5.1.3", + "postcss": "8.5.6", + "postcss-loader": "8.1.1", + "resolve-url-loader": "5.0.0", + "rxjs": "7.8.2", + "sass": "1.90.0", + "sass-loader": "16.0.5", + "semver": "7.7.2", + "source-map-loader": "5.0.0", + "source-map-support": "0.5.21", + "terser": "5.43.1", + "tree-kill": "1.2.2", + "tslib": "2.8.1", + "webpack": "5.101.2", + "webpack-dev-middleware": "7.4.2", + "webpack-dev-server": "5.2.2", + "webpack-merge": "6.0.1", + "webpack-subresource-integrity": "5.1.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.25.9" + }, + "peerDependencies": { + "@angular/compiler-cli": "^20.0.0", + "@angular/core": "^20.0.0", + "@angular/localize": "^20.0.0", + "@angular/platform-browser": "^20.0.0", + "@angular/platform-server": "^20.0.0", + "@angular/service-worker": "^20.0.0", + "@angular/ssr": "^20.3.13", + "@web/test-runner": "^0.20.0", + "browser-sync": "^3.0.2", + "jest": "^29.5.0 || ^30.2.0", + "jest-environment-jsdom": "^29.5.0 || ^30.2.0", + "karma": "^6.3.0", + "ng-packagr": "^20.0.0", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", + "typescript": ">=5.8 <6.0" + }, + "peerDependenciesMeta": { + "@angular/core": { + "optional": true + }, + "@angular/localize": { + "optional": true + }, + "@angular/platform-browser": { + "optional": true + }, + "@angular/platform-server": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "@angular/ssr": { + "optional": true + }, + "@web/test-runner": { + "optional": true + }, + "browser-sync": { + "optional": true + }, + "jest": { + "optional": true + }, + "jest-environment-jsdom": { + "optional": true + }, + "karma": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "protractor": { + "optional": true + }, + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/architect": { + "version": "0.2003.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2003.13.tgz", + "integrity": "sha512-JyH6Af6PNC1IHJToColFk1RaXDU87mpPjz7M5sWDfn8bC+KBipw6dSdRkCEuw0D9HY1lZkC9EBV9k9GhpvHjCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "20.3.13", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/autoprefixer": { + "version": "10.4.21", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", + "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.24.4", + "caniuse-lite": "^1.0.30001702", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.1.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.2003.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.2003.13.tgz", + "integrity": "sha512-k57PdWOB64/u2MQYPylQNCKDSAHGsV0T2bvvZid2wfPJ7anvSUCU15OQMCMU1JMR0JENZEyIsLw9teShAO9w0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/architect": "0.2003.13", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^5.0.2" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/architect": { + "version": "0.2003.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2003.13.tgz", + "integrity": "sha512-JyH6Af6PNC1IHJToColFk1RaXDU87mpPjz7M5sWDfn8bC+KBipw6dSdRkCEuw0D9HY1lZkC9EBV9k9GhpvHjCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "20.3.13", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/core": { + "version": "20.3.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-20.3.13.tgz", + "integrity": "sha512-/D84T1Caxll3I2sRihPDR9UaWBhF50M+tAX15PdP6uSh/TxwAlLl9p7Rm1bD0mPjPercqaEKA+h9a9qLP16hug==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.3", + "rxjs": "7.8.2", + "source-map": "0.7.6" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^4.0.0" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/schematics": { + "version": "20.3.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-20.3.13.tgz", + "integrity": "sha512-hdMKY4rUTko8xqeWYGnwwDYDomkeOoLsYsP6SdaHWK7hpGvzWsT6Q/aIv8J8NrCYkLu+M+5nLiKOooweUZu3GQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "20.3.13", + "jsonc-parser": "3.3.1", + "magic-string": "0.30.17", + "ora": "8.2.0", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-eslint/bundled-angular-compiler": { + "version": "20.7.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-20.7.0.tgz", + "integrity": "sha512-9KPz24YoiL0SvTtTX6sd1zmysU5cKOCcmpEiXkCoO3L2oYZGlVxmMT4hfSaHMt8qmfvV2KzQMoR6DZM84BwRzQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@angular-eslint/eslint-plugin": { + "version": "20.7.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-20.7.0.tgz", + "integrity": "sha512-aHH2YTiaonojsKN+y2z4IMugCwdsH/dYIjYBig6kfoSPyf9rGK4zx+gnNGq/pGRjF3bOYrmFgIviYpQVb80inQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-eslint/bundled-angular-compiler": "20.7.0", + "@angular-eslint/utils": "20.7.0", + "ts-api-utils": "^2.1.0" + }, + "peerDependencies": { + "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" + } + }, + "node_modules/@angular-eslint/eslint-plugin-template": { + "version": "20.7.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-20.7.0.tgz", + "integrity": "sha512-WFmvW2vBR6ExsSKEaActQTteyw6ikWyuJau9XmWEPFd+2eusEt/+wO21ybjDn3uc5FTp1IcdhfYy+U5OdDjH5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-eslint/bundled-angular-compiler": "20.7.0", + "@angular-eslint/utils": "20.7.0", + "aria-query": "5.3.2", + "axobject-query": "4.1.0" + }, + "peerDependencies": { + "@angular-eslint/template-parser": "20.7.0", + "@typescript-eslint/types": "^7.11.0 || ^8.0.0", + "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" + } + }, + "node_modules/@angular-eslint/schematics": { + "version": "20.7.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-20.7.0.tgz", + "integrity": "sha512-S0onfRipDUIL6gFGTFjiWwUDhi42XYrBoi3kJ3wBbKBeIgYv9SP1ppTKDD4ZoDaDU9cQE8nToX7iPn9ifMw6eQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": ">= 20.0.0 < 21.0.0", + "@angular-devkit/schematics": ">= 20.0.0 < 21.0.0", + "@angular-eslint/eslint-plugin": "20.7.0", + "@angular-eslint/eslint-plugin-template": "20.7.0", + "ignore": "7.0.5", + "semver": "7.7.3", + "strip-json-comments": "3.1.1" + } + }, + "node_modules/@angular-eslint/schematics/node_modules/semver": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@angular-eslint/template-parser": { + "version": "20.7.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-20.7.0.tgz", + "integrity": "sha512-CVskZnF38IIxVVlKWi1VCz7YH/gHMJu2IY9bD1AVoBBGIe0xA4FRXJkW2Y+EDs9vQqZTkZZljhK5gL65Ro1PeQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-eslint/bundled-angular-compiler": "20.7.0", + "eslint-scope": "^9.0.0" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" + } + }, + "node_modules/@angular-eslint/utils": { + "version": "20.7.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-20.7.0.tgz", + "integrity": "sha512-B6EJHbsk2W/lnS3kS/gm56VGvX735419z/DzgbRDcOvqMGMLwD1ILzv5OTEcL1rzpnB0AHW+IxOu6y/aCzSNUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-eslint/bundled-angular-compiler": "20.7.0" + }, + "peerDependencies": { + "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" + } + }, + "node_modules/@angular/animations": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-20.3.15.tgz", + "integrity": "sha512-ikyKfhkxoqQA6JcBN0B9RaN6369sM1XYX81Id0lI58dmWCe7gYfrTp8ejqxxKftl514psQO3pkW8Gn1nJ131Gw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/core": "20.3.15" + } + }, + "node_modules/@angular/build": { + "version": "20.3.13", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-20.3.13.tgz", + "integrity": "sha512-/5pM3ZS+lLkZgA+n6TMmNV8I6t9Ow1C6Vkj6bXqWeOgFDH5LwnIEZFAKzEDBkCGos0m2gPKPcREcDD5tfp9h4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "2.3.0", + "@angular-devkit/architect": "0.2003.13", + "@babel/core": "7.28.3", + "@babel/helper-annotate-as-pure": "7.27.3", + "@babel/helper-split-export-declaration": "7.24.7", + "@inquirer/confirm": "5.1.14", + "@vitejs/plugin-basic-ssl": "2.1.0", + "beasties": "0.3.5", + "browserslist": "^4.23.0", + "esbuild": "0.25.9", + "https-proxy-agent": "7.0.6", + "istanbul-lib-instrument": "6.0.3", + "jsonc-parser": "3.3.1", + "listr2": "9.0.1", + "magic-string": "0.30.17", + "mrmime": "2.0.1", + "parse5-html-rewriting-stream": "8.0.0", + "picomatch": "4.0.3", + "piscina": "5.1.3", + "rollup": "4.52.3", + "sass": "1.90.0", + "semver": "7.7.2", + "source-map-support": "0.5.21", + "tinyglobby": "0.2.14", + "vite": "7.1.11", + "watchpack": "2.4.4" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "lmdb": "3.4.2" + }, + "peerDependencies": { + "@angular/compiler": "^20.0.0", + "@angular/compiler-cli": "^20.0.0", + "@angular/core": "^20.0.0", + "@angular/localize": "^20.0.0", + "@angular/platform-browser": "^20.0.0", + "@angular/platform-server": "^20.0.0", + "@angular/service-worker": "^20.0.0", + "@angular/ssr": "^20.3.13", + "karma": "^6.4.0", + "less": "^4.2.0", + "ng-packagr": "^20.0.0", + "postcss": "^8.4.0", + "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", + "tslib": "^2.3.0", + "typescript": ">=5.8 <6.0", + "vitest": "^3.1.1" + }, + "peerDependenciesMeta": { + "@angular/core": { + "optional": true + }, + "@angular/localize": { + "optional": true + }, + "@angular/platform-browser": { + "optional": true + }, + "@angular/platform-server": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "@angular/ssr": { + "optional": true + }, + "karma": { + "optional": true + }, + "less": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "postcss": { + "optional": true + }, + "tailwindcss": { + "optional": true + }, + "vitest": { + "optional": true + } + } + }, + "node_modules/@angular/build/node_modules/@angular-devkit/architect": { + "version": "0.2003.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2003.13.tgz", + "integrity": "sha512-JyH6Af6PNC1IHJToColFk1RaXDU87mpPjz7M5sWDfn8bC+KBipw6dSdRkCEuw0D9HY1lZkC9EBV9k9GhpvHjCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "20.3.13", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/cdk": { + "version": "20.2.14", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-20.2.14.tgz", + "integrity": "sha512-7bZxc01URbiPiIBWThQ69XwOxVduqEKN4PhpbF2AAyfMc/W8Hcr4VoIJOwL0O1Nkq5beS8pCAqoOeIgFyXd/kg==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "parse5": "^8.0.0", + "tslib": "^2.3.0" + }, + "peerDependencies": { + "@angular/common": "^20.0.0 || ^21.0.0", + "@angular/core": "^20.0.0 || ^21.0.0", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/cli": { + "version": "20.3.13", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-20.3.13.tgz", + "integrity": "sha512-G78I/HDJULloS2LSqfUfbmBlhDCbcWujIRWfuMnGsRf82TyGA2OEPe3IA/F8MrJfeOzPQim2fMyn24MqHL40Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/architect": "0.2003.13", + "@angular-devkit/core": "20.3.13", + "@angular-devkit/schematics": "20.3.13", + "@inquirer/prompts": "7.8.2", + "@listr2/prompt-adapter-inquirer": "3.0.1", + "@modelcontextprotocol/sdk": "1.24.0", + "@schematics/angular": "20.3.13", + "@yarnpkg/lockfile": "1.1.0", + "algoliasearch": "5.35.0", + "ini": "5.0.0", + "jsonc-parser": "3.3.1", + "listr2": "9.0.1", + "npm-package-arg": "13.0.0", + "pacote": "21.0.0", + "resolve": "1.22.10", + "semver": "7.7.2", + "yargs": "18.0.0", + "zod": "4.1.13" + }, + "bin": { + "ng": "bin/ng.js" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/cli/node_modules/@angular-devkit/architect": { + "version": "0.2003.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2003.13.tgz", + "integrity": "sha512-JyH6Af6PNC1IHJToColFk1RaXDU87mpPjz7M5sWDfn8bC+KBipw6dSdRkCEuw0D9HY1lZkC9EBV9k9GhpvHjCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "20.3.13", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/common": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-20.3.15.tgz", + "integrity": "sha512-k4mCXWRFiOHK3bUKfWkRQQ8KBPxW8TAJuKLYCsSHPCpMz6u0eA1F0VlrnOkZVKWPI792fOaEAWH2Y4PTaXlUHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/core": "20.3.15", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/compiler": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-20.3.15.tgz", + "integrity": "sha512-lMicIAFAKZXa+BCZWs3soTjNQPZZXrF/WMVDinm8dQcggNarnDj4UmXgKSyXkkyqK5SLfnLsXVzrX6ndVT6z7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + } + }, + "node_modules/@angular/compiler-cli": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-20.3.15.tgz", + "integrity": "sha512-8sJoxodxsfyZ8eJ5r6Bx7BCbazXYgsZ1+dE8t5u5rTQ6jNggwNtYEzkyReoD5xvP+MMtRkos3xpwq4rtFnpI6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "7.28.3", + "@jridgewell/sourcemap-codec": "^1.4.14", + "chokidar": "^4.0.0", + "convert-source-map": "^1.5.1", + "reflect-metadata": "^0.2.0", + "semver": "^7.0.0", + "tslib": "^2.3.0", + "yargs": "^18.0.0" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/compiler": "20.3.15", + "typescript": ">=5.8 <6.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@angular/core": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-20.3.15.tgz", + "integrity": "sha512-NMbX71SlTZIY9+rh/SPhRYFJU0pMJYW7z/TBD4lqiO+b0DTOIg1k7Pg9ydJGqSjFO1Z4dQaA6TteNuF99TJCNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/compiler": "20.3.15", + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.15.0" + }, + "peerDependenciesMeta": { + "@angular/compiler": { + "optional": true + }, + "zone.js": { + "optional": true + } + } + }, + "node_modules/@angular/forms": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-20.3.15.tgz", + "integrity": "sha512-gS5hQkinq52pm/7mxz4yHPCzEcmRWjtUkOVddPH0V1BW/HMni/p4Y6k2KqKBeGb9p8S5EAp6PDxDVLOPukp3mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/common": "20.3.15", + "@angular/core": "20.3.15", + "@angular/platform-browser": "20.3.15", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/platform-browser": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-20.3.15.tgz", + "integrity": "sha512-TxRM/wTW/oGXv/3/Iohn58yWoiYXOaeEnxSasiGNS1qhbkcKtR70xzxW6NjChBUYAixz2ERkLURkpx3pI8Q6Dw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/animations": "20.3.15", + "@angular/common": "20.3.15", + "@angular/core": "20.3.15" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } + } + }, + "node_modules/@angular/platform-browser-dynamic": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-20.3.15.tgz", + "integrity": "sha512-RizuRdBt0d6ongQ2y8cr8YsXFyjF8f91vFfpSNw+cFj+oiEmRC1txcWUlH5bPLD9qSDied8qazUi0Tb8VPQDGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/common": "20.3.15", + "@angular/compiler": "20.3.15", + "@angular/core": "20.3.15", + "@angular/platform-browser": "20.3.15" + } + }, + "node_modules/@angular/router": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-20.3.15.tgz", + "integrity": "sha512-6+qgk8swGSoAu7ISSY//GatAyCP36hEvvUgvjbZgkXLLH9yUQxdo77ij05aJ5s0OyB25q/JkqS8VTY0z1yE9NQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/common": "20.3.15", + "@angular/core": "20.3.15", + "@angular/platform-browser": "20.3.15", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@arr/every": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@arr/every/-/every-1.0.1.tgz", + "integrity": "sha512-UQFQ6SgyJ6LX42W8rHCs8KVc0JS0tzVL9ct4XYedJukskYVWTo49tNiMEK9C2HTyarbNiT/RVIRSY82vH+6sTg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", + "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.3.tgz", + "integrity": "sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.3", + "@babel/parser": "^7.28.3", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.3.tgz", + "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.3", + "@babel/types": "^7.28.2", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.27.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", + "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.3" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz", + "integrity": "sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-member-expression-to-functions": "^7.28.5", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/traverse": "^7.28.5", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz", + "integrity": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "regexpu-core": "^6.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz", + "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "debug": "^4.4.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.22.10" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", + "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", + "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", + "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-wrap-function": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", + "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", + "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", + "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz", + "integrity": "sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", + "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", + "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.5" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz", + "integrity": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", + "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz", + "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", + "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz", + "integrity": "sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", + "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", + "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", + "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz", + "integrity": "sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1", + "@babel/traverse": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", + "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", + "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz", + "integrity": "sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", + "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz", + "integrity": "sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.28.3", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz", + "integrity": "sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-globals": "^7.28.0", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/traverse": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", + "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/template": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz", + "integrity": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz", + "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", + "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", + "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-explicit-resource-management": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz", + "integrity": "sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz", + "integrity": "sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", + "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", + "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", + "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz", + "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", + "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz", + "integrity": "sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", + "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", + "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", + "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz", + "integrity": "sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5", + "@babel/traverse": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", + "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", + "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", + "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", + "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz", + "integrity": "sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/traverse": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", + "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", + "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz", + "integrity": "sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", + "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", + "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", + "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", + "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz", + "integrity": "sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", + "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", + "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.28.3.tgz", + "integrity": "sha512-Y6ab1kGqZ0u42Zv/4a7l0l72n9DKP/MKoKWaUSBylrhNZO2prYuqFOLbn5aW5SIFXwSH93yfjbgllL8lxuGKLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", + "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", + "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", + "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", + "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", + "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", + "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz", + "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", + "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz", + "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.3.tgz", + "integrity": "sha512-ROiDcM+GbYVPYBOeCR6uBXKkQpBExLl8k9HO1ygXEyds39j+vCCsjmj7S8GOniZQlEs81QlkdJZe76IpLSiqpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.0", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.27.1", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.3", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.27.1", + "@babel/plugin-syntax-import-attributes": "^7.27.1", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.27.1", + "@babel/plugin-transform-async-generator-functions": "^7.28.0", + "@babel/plugin-transform-async-to-generator": "^7.27.1", + "@babel/plugin-transform-block-scoped-functions": "^7.27.1", + "@babel/plugin-transform-block-scoping": "^7.28.0", + "@babel/plugin-transform-class-properties": "^7.27.1", + "@babel/plugin-transform-class-static-block": "^7.28.3", + "@babel/plugin-transform-classes": "^7.28.3", + "@babel/plugin-transform-computed-properties": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-dotall-regex": "^7.27.1", + "@babel/plugin-transform-duplicate-keys": "^7.27.1", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-dynamic-import": "^7.27.1", + "@babel/plugin-transform-explicit-resource-management": "^7.28.0", + "@babel/plugin-transform-exponentiation-operator": "^7.27.1", + "@babel/plugin-transform-export-namespace-from": "^7.27.1", + "@babel/plugin-transform-for-of": "^7.27.1", + "@babel/plugin-transform-function-name": "^7.27.1", + "@babel/plugin-transform-json-strings": "^7.27.1", + "@babel/plugin-transform-literals": "^7.27.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.27.1", + "@babel/plugin-transform-member-expression-literals": "^7.27.1", + "@babel/plugin-transform-modules-amd": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-modules-systemjs": "^7.27.1", + "@babel/plugin-transform-modules-umd": "^7.27.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-new-target": "^7.27.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", + "@babel/plugin-transform-numeric-separator": "^7.27.1", + "@babel/plugin-transform-object-rest-spread": "^7.28.0", + "@babel/plugin-transform-object-super": "^7.27.1", + "@babel/plugin-transform-optional-catch-binding": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/plugin-transform-private-methods": "^7.27.1", + "@babel/plugin-transform-private-property-in-object": "^7.27.1", + "@babel/plugin-transform-property-literals": "^7.27.1", + "@babel/plugin-transform-regenerator": "^7.28.3", + "@babel/plugin-transform-regexp-modifiers": "^7.27.1", + "@babel/plugin-transform-reserved-words": "^7.27.1", + "@babel/plugin-transform-shorthand-properties": "^7.27.1", + "@babel/plugin-transform-spread": "^7.27.1", + "@babel/plugin-transform-sticky-regex": "^7.27.1", + "@babel/plugin-transform-template-literals": "^7.27.1", + "@babel/plugin-transform-typeof-symbol": "^7.27.1", + "@babel/plugin-transform-unicode-escapes": "^7.27.1", + "@babel/plugin-transform-unicode-property-regex": "^7.27.1", + "@babel/plugin-transform-unicode-regex": "^7.27.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "core-js-compat": "^3.43.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.3.tgz", + "integrity": "sha512-9uIQ10o0WGdpP6GDhXcdOJPJuDgFtIDtN/9+ArJQ2NAfAmiuhTQdzkaTGR33v43GYS2UrSA0eX2pPPHoFVvpxA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", + "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.5", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.5", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.5", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/generator": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", + "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", + "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@compodoc/compodoc": { + "version": "1.1.32", + "resolved": "https://registry.npmjs.org/@compodoc/compodoc/-/compodoc-1.1.32.tgz", + "integrity": "sha512-kaYk5+o4k7GB585iphwV5NE49BKKk8d+gJLNBE8eu2fIRdhnHOWblasRbOBRULfwJ+qxfmgrIqi32K34wCag6A==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/schematics": "20.3.4", + "@babel/core": "7.28.4", + "@babel/plugin-transform-private-methods": "7.27.1", + "@babel/preset-env": "7.28.3", + "@compodoc/live-server": "^1.2.3", + "@compodoc/ngd-transformer": "^2.1.3", + "@polka/send-type": "^0.5.2", + "body-parser": "^2.2.0", + "bootstrap.native": "^5.1.6", + "cheerio": "1.1.2", + "chokidar": "^4.0.3", + "colors": "1.4.0", + "commander": "^14.0.1", + "cosmiconfig": "^9.0.0", + "decache": "^4.6.2", + "es6-shim": "^0.35.8", + "fancy-log": "^2.0.0", + "fast-glob": "^3.3.3", + "fs-extra": "^11.3.2", + "glob": "^11.0.3", + "handlebars": "^4.7.8", + "html-entities": "^2.6.0", + "i18next": "25.5.3", + "json5": "^2.2.3", + "lodash": "^4.17.21", + "loglevel": "^1.9.2", + "loglevel-plugin-prefix": "^0.8.4", + "lunr": "^2.3.9", + "marked": "7.0.3", + "minimist": "^1.2.8", + "neotraverse": "^0.6.18", + "opencollective-postinstall": "^2.0.3", + "os-name": "4.0.1", + "picocolors": "^1.1.1", + "polka": "^0.5.2", + "prismjs": "^1.30.0", + "semver": "^7.7.2", + "sirv": "^3.0.2", + "svg-pan-zoom": "^3.6.2", + "tablesort": "^5.6.0", + "ts-morph": "^27.0.0", + "uuid": "11.1.0", + "vis-network": "^10.0.2" + }, + "bin": { + "compodoc": "bin/index-cli.js" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + } + }, + "node_modules/@compodoc/compodoc/node_modules/@angular-devkit/core": { + "version": "20.3.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-20.3.4.tgz", + "integrity": "sha512-r83jn9yVdPh618oGgoKPggMsQGOkQqJbxEutd4CE9mnotPCE2uRTIyaFMh8sohNUeoQNRmj9rbr2pWGVlgERpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.3", + "rxjs": "7.8.2", + "source-map": "0.7.6" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^4.0.0" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@compodoc/compodoc/node_modules/@angular-devkit/schematics": { + "version": "20.3.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-20.3.4.tgz", + "integrity": "sha512-JYlcmVBKNT9+cQ6T2tmu+yVQ2bJk8tG0mXvPHWXrl/M4c6NObhSSThK50tJHy0Xo3gl8WgogOxUeJNnBq67cIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "20.3.4", + "jsonc-parser": "3.3.1", + "magic-string": "0.30.17", + "ora": "8.2.0", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@compodoc/compodoc/node_modules/@babel/core": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.4.tgz", + "integrity": "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.4", + "@babel/parser": "^7.28.4", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.4", + "@babel/types": "^7.28.4", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@compodoc/compodoc/node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@compodoc/compodoc/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@compodoc/live-server": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@compodoc/live-server/-/live-server-1.2.3.tgz", + "integrity": "sha512-hDmntVCyjjaxuJzPzBx68orNZ7TW4BtHWMnXlIVn5dqhK7vuFF/11hspO1cMmc+2QTYgqde1TBcb3127S7Zrow==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^3.5.2", + "colors": "1.4.0", + "connect": "^3.7.0", + "cors": "latest", + "event-stream": "4.0.1", + "faye-websocket": "0.11.x", + "http-auth": "4.1.9", + "http-auth-connect": "^1.0.5", + "morgan": "^1.10.0", + "object-assign": "latest", + "open": "8.4.0", + "proxy-middleware": "latest", + "send": "latest", + "serve-index": "^1.9.1" + }, + "bin": { + "live-server": "live-server.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@compodoc/live-server/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/@compodoc/live-server/node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@compodoc/live-server/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@compodoc/live-server/node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@compodoc/live-server/node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@compodoc/live-server/node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@compodoc/live-server/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@compodoc/live-server/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/@compodoc/ngd-core": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@compodoc/ngd-core/-/ngd-core-2.1.1.tgz", + "integrity": "sha512-Z+wE6wWZYVnudRYg6qunDlyh3Orw39Ib66Gvrz5kX5u7So+iu3tr6sQJdqH6yGS3hAjig5avlfhWLlgsb6/x1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-colors": "^4.1.3", + "fancy-log": "^2.0.0", + "typescript": "^5.0.4" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@compodoc/ngd-transformer": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@compodoc/ngd-transformer/-/ngd-transformer-2.1.3.tgz", + "integrity": "sha512-oWxJza7CpWR8/FeWYfE6j+jgncnGBsTWnZLt5rD2GUpsGSQTuGrsFPnmbbaVLgRS5QIVWBJYke7QFBr/7qVMWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@aduh95/viz.js": "3.4.0", + "@compodoc/ngd-core": "~2.1.1", + "dot": "^2.0.0-beta.1", + "fs-extra": "^11.1.1" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz", + "integrity": "sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.17.0" + } + }, + "node_modules/@egjs/hammerjs": { + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", + "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/hammerjs": "^2.0.36" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.1.tgz", + "integrity": "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@es-joy/jsdoccomment": { + "version": "0.76.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.76.0.tgz", + "integrity": "sha512-g+RihtzFgGTx2WYCuTHbdOXJeAlGnROws0TeALx9ow/ZmOROOZkVg5wp/B44n0WJgI4SQFP1eWM2iRPlU2Y14w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.8", + "@typescript-eslint/types": "^8.46.0", + "comment-parser": "1.4.1", + "esquery": "^1.6.0", + "jsdoc-type-pratt-parser": "~6.10.0" + }, + "engines": { + "node": ">=20.11.0" + } + }, + "node_modules/@es-joy/resolve.exports": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@es-joy/resolve.exports/-/resolve.exports-1.2.0.tgz", + "integrity": "sha512-Q9hjxWI5xBM+qW2enxfe8wDKdFWMfd0Z29k5ZJnuBqD/CasY5Zryj09aCA6owbGATWz+39p5uIdaHXpopOcG8g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.9.tgz", + "integrity": "sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.9.tgz", + "integrity": "sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.9.tgz", + "integrity": "sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.9.tgz", + "integrity": "sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.9.tgz", + "integrity": "sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.9.tgz", + "integrity": "sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.9.tgz", + "integrity": "sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.9.tgz", + "integrity": "sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.9.tgz", + "integrity": "sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.9.tgz", + "integrity": "sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.9.tgz", + "integrity": "sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.9.tgz", + "integrity": "sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.9.tgz", + "integrity": "sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.9.tgz", + "integrity": "sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.9.tgz", + "integrity": "sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.9.tgz", + "integrity": "sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.9.tgz", + "integrity": "sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.9.tgz", + "integrity": "sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.9.tgz", + "integrity": "sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.9.tgz", + "integrity": "sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.9.tgz", + "integrity": "sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.9.tgz", + "integrity": "sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.9.tgz", + "integrity": "sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.9.tgz", + "integrity": "sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.9.tgz", + "integrity": "sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.9.tgz", + "integrity": "sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", + "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", + "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@eslint/eslintrc/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@eslint/js": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", + "deprecated": "Use @eslint/config-array instead", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.3", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "deprecated": "Use @eslint/object-schema instead", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", + "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", + "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", + "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", + "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", + "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", + "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", + "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", + "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", + "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", + "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", + "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.0.5" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", + "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", + "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", + "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", + "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", + "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", + "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.2.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", + "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", + "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@inquirer/ansi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@inquirer/ansi/-/ansi-1.0.2.tgz", + "integrity": "sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/checkbox": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.3.2.tgz", + "integrity": "sha512-VXukHf0RR1doGe6Sm4F0Em7SWYLTHSsbGfJdS9Ja2bX5/D5uwVOEjr07cncLROdBvmnvCATYEWlHqYmXv2IlQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/ansi": "^1.0.2", + "@inquirer/core": "^10.3.2", + "@inquirer/figures": "^1.0.15", + "@inquirer/type": "^3.0.10", + "yoctocolors-cjs": "^2.1.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/confirm": { + "version": "5.1.14", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.14.tgz", + "integrity": "sha512-5yR4IBfe0kXe59r1YCTG8WXkUbl7Z35HK87Sw+WUyGD8wNUx7JvY7laahzeytyE1oLn74bQnL7hstctQxisQ8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.1.15", + "@inquirer/type": "^3.0.8" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/core": { + "version": "10.3.2", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.3.2.tgz", + "integrity": "sha512-43RTuEbfP8MbKzedNqBrlhhNKVwoK//vUFNW3Q3vZ88BLcrs4kYpGg+B2mm5p2K/HfygoCxuKwJJiv8PbGmE0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/ansi": "^1.0.2", + "@inquirer/figures": "^1.0.15", + "@inquirer/type": "^3.0.10", + "cli-width": "^4.1.0", + "mute-stream": "^2.0.0", + "signal-exit": "^4.1.0", + "wrap-ansi": "^6.2.0", + "yoctocolors-cjs": "^2.1.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/editor": { + "version": "4.2.23", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.23.tgz", + "integrity": "sha512-aLSROkEwirotxZ1pBaP8tugXRFCxW94gwrQLxXfrZsKkfjOYC1aRvAZuhpJOb5cu4IBTJdsCigUlf2iCOu4ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.3.2", + "@inquirer/external-editor": "^1.0.3", + "@inquirer/type": "^3.0.10" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/expand": { + "version": "4.0.23", + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-4.0.23.tgz", + "integrity": "sha512-nRzdOyFYnpeYTTR2qFwEVmIWypzdAx/sIkCMeTNTcflFOovfqUk+HcFhQQVBftAh9gmGrpFj6QcGEqrDMDOiew==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.3.2", + "@inquirer/type": "^3.0.10", + "yoctocolors-cjs": "^2.1.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/external-editor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-1.0.3.tgz", + "integrity": "sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chardet": "^2.1.1", + "iconv-lite": "^0.7.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/figures": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.15.tgz", + "integrity": "sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/input": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-4.3.1.tgz", + "integrity": "sha512-kN0pAM4yPrLjJ1XJBjDxyfDduXOuQHrBB8aLDMueuwUGn+vNpF7Gq7TvyVxx8u4SHlFFj4trmj+a2cbpG4Jn1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.3.2", + "@inquirer/type": "^3.0.10" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/number": { + "version": "3.0.23", + "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-3.0.23.tgz", + "integrity": "sha512-5Smv0OK7K0KUzUfYUXDXQc9jrf8OHo4ktlEayFlelCjwMXz0299Y8OrI+lj7i4gCBY15UObk76q0QtxjzFcFcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.3.2", + "@inquirer/type": "^3.0.10" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/password": { + "version": "4.0.23", + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-4.0.23.tgz", + "integrity": "sha512-zREJHjhT5vJBMZX/IUbyI9zVtVfOLiTO66MrF/3GFZYZ7T4YILW5MSkEYHceSii/KtRk+4i3RE7E1CUXA2jHcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/ansi": "^1.0.2", + "@inquirer/core": "^10.3.2", + "@inquirer/type": "^3.0.10" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/prompts": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.8.2.tgz", + "integrity": "sha512-nqhDw2ZcAUrKNPwhjinJny903bRhI0rQhiDz1LksjeRxqa36i3l75+4iXbOy0rlDpLJGxqtgoPavQjmmyS5UJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/checkbox": "^4.2.1", + "@inquirer/confirm": "^5.1.14", + "@inquirer/editor": "^4.2.17", + "@inquirer/expand": "^4.0.17", + "@inquirer/input": "^4.2.1", + "@inquirer/number": "^3.0.17", + "@inquirer/password": "^4.0.17", + "@inquirer/rawlist": "^4.1.5", + "@inquirer/search": "^3.1.0", + "@inquirer/select": "^4.3.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/rawlist": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-4.1.11.tgz", + "integrity": "sha512-+LLQB8XGr3I5LZN/GuAHo+GpDJegQwuPARLChlMICNdwW7OwV2izlCSCxN6cqpL0sMXmbKbFcItJgdQq5EBXTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.3.2", + "@inquirer/type": "^3.0.10", + "yoctocolors-cjs": "^2.1.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/search": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-3.2.2.tgz", + "integrity": "sha512-p2bvRfENXCZdWF/U2BXvnSI9h+tuA8iNqtUKb9UWbmLYCRQxd8WkvwWvYn+3NgYaNwdUkHytJMGG4MMLucI1kA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.3.2", + "@inquirer/figures": "^1.0.15", + "@inquirer/type": "^3.0.10", + "yoctocolors-cjs": "^2.1.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/select": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-4.4.2.tgz", + "integrity": "sha512-l4xMuJo55MAe+N7Qr4rX90vypFwCajSakx59qe/tMaC1aEHWLyw68wF4o0A4SLAY4E0nd+Vt+EyskeDIqu1M6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/ansi": "^1.0.2", + "@inquirer/core": "^10.3.2", + "@inquirer/figures": "^1.0.15", + "@inquirer/type": "^3.0.10", + "yoctocolors-cjs": "^2.1.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/type": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.10.tgz", + "integrity": "sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@isaacs/balanced-match": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", + "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@isaacs/brace-expansion": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", + "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@isaacs/balanced-match": "^4.0.1" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/fs-minipass": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.4" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", + "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@jsonjoy.com/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/buffers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/buffers/-/buffers-1.2.1.tgz", + "integrity": "sha512-12cdlDwX4RUM3QxmUbVJWqZ/mrK6dFQH4Zxq6+r1YXKXYBNgZXndx2qbCJwh3+WWkCSn67IjnlG3XYTvmvYtgA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/codegen": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/codegen/-/codegen-1.0.0.tgz", + "integrity": "sha512-E8Oy+08cmCf0EK/NMxpaJZmOxPqM+6iSe2S4nlSBrPZOORoDJILxtbSUEDKQyTamm/BVAhIGllOBNU79/dwf0g==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/json-pack": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.21.0.tgz", + "integrity": "sha512-+AKG+R2cfZMShzrF2uQw34v3zbeDYUqnQ+jg7ORic3BGtfw9p/+N6RJbq/kkV8JmYZaINknaEQ2m0/f693ZPpg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/base64": "^1.1.2", + "@jsonjoy.com/buffers": "^1.2.0", + "@jsonjoy.com/codegen": "^1.0.0", + "@jsonjoy.com/json-pointer": "^1.0.2", + "@jsonjoy.com/util": "^1.9.0", + "hyperdyperid": "^1.2.0", + "thingies": "^2.5.0", + "tree-dump": "^1.1.0" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/json-pointer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pointer/-/json-pointer-1.0.2.tgz", + "integrity": "sha512-Fsn6wM2zlDzY1U+v4Nc8bo3bVqgfNTGcn6dMgs6FjrEnt4ZCe60o6ByKRjOGlI2gow0aE/Q41QOigdTqkyK5fg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/codegen": "^1.0.0", + "@jsonjoy.com/util": "^1.9.0" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/util": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.9.0.tgz", + "integrity": "sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/buffers": "^1.0.0", + "@jsonjoy.com/codegen": "^1.0.0" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@listr2/prompt-adapter-inquirer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-3.0.1.tgz", + "integrity": "sha512-3XFmGwm3u6ioREG+ynAQB7FoxfajgQnMhIu8wC5eo/Lsih4aKDg0VuIMGaOsYn7hJSJagSeaD4K8yfpkEoDEmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/type": "^3.0.7" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@inquirer/prompts": ">= 3 < 8", + "listr2": "9.0.1" + } + }, + "node_modules/@lmdb/lmdb-darwin-arm64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.4.2.tgz", + "integrity": "sha512-NK80WwDoODyPaSazKbzd3NEJ3ygePrkERilZshxBViBARNz21rmediktGHExoj9n5t9+ChlgLlxecdFKLCuCKg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lmdb/lmdb-darwin-x64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.4.2.tgz", + "integrity": "sha512-zevaowQNmrp3U7Fz1s9pls5aIgpKRsKb3dZWDINtLiozh3jZI9fBrI19lYYBxqdyiIyNdlyiidPnwPShj4aK+w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lmdb/lmdb-linux-arm": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.4.2.tgz", + "integrity": "sha512-OmHCULY17rkx/RoCoXlzU7LyR8xqrksgdYWwtYa14l/sseezZ8seKWXcogHcjulBddER5NnEFV4L/Jtr2nyxeg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-linux-arm64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.4.2.tgz", + "integrity": "sha512-ZBEfbNZdkneebvZs98Lq30jMY8V9IJzckVeigGivV7nTHJc+89Ctomp1kAIWKlwIG0ovCDrFI448GzFPORANYg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-linux-x64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.4.2.tgz", + "integrity": "sha512-vL9nM17C77lohPYE4YaAQvfZCSVJSryE4fXdi8M7uWPBnU+9DJabgKVAeyDb84ZM2vcFseoBE4/AagVtJeRE7g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-win32-arm64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-arm64/-/lmdb-win32-arm64-3.4.2.tgz", + "integrity": "sha512-SXWjdBfNDze4ZPeLtYIzsIeDJDJ/SdsA0pEXcUBayUIMO0FQBHfVZZyHXQjjHr4cvOAzANBgIiqaXRwfMhzmLw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@lmdb/lmdb-win32-x64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.4.2.tgz", + "integrity": "sha512-IY+r3bxKW6Q6sIPiMC0L533DEfRJSXibjSI3Ft/w9Q8KQBNqEIvUFXt+09wV8S5BRk0a8uSF19YWxuRwEfI90g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@mdx-js/react": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.1.tgz", + "integrity": "sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdx": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@types/react": ">=16", + "react": ">=16" + } + }, + "node_modules/@modelcontextprotocol/sdk": { + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.24.0.tgz", + "integrity": "sha512-D8h5KXY2vHFW8zTuxn2vuZGN0HGrQ5No6LkHwlEA9trVgNdPL3TF1dSqKA7Dny6BbBYKSW/rOBDXdC8KJAjUCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.17.1", + "ajv-formats": "^3.0.1", + "content-type": "^1.0.5", + "cors": "^2.8.5", + "cross-spawn": "^7.0.5", + "eventsource": "^3.0.2", + "eventsource-parser": "^3.0.0", + "express": "^5.0.1", + "express-rate-limit": "^7.5.0", + "jose": "^6.1.1", + "pkce-challenge": "^5.0.0", + "raw-body": "^3.0.0", + "zod": "^3.25 || ^4.0", + "zod-to-json-schema": "^3.25.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@cfworker/json-schema": "^4.1.1", + "zod": "^3.25 || ^4.0" + }, + "peerDependenciesMeta": { + "@cfworker/json-schema": { + "optional": true + }, + "zod": { + "optional": false + } + } + }, + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", + "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz", + "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz", + "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz", + "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", + "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz", + "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@napi-rs/nice": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice/-/nice-1.1.1.tgz", + "integrity": "sha512-xJIPs+bYuc9ASBl+cvGsKbGrJmS6fAKaSZCnT0lhahT5rhA2VVy9/EcIgd2JhtEuFOJNx7UHNn/qiTPTY4nrQw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "optionalDependencies": { + "@napi-rs/nice-android-arm-eabi": "1.1.1", + "@napi-rs/nice-android-arm64": "1.1.1", + "@napi-rs/nice-darwin-arm64": "1.1.1", + "@napi-rs/nice-darwin-x64": "1.1.1", + "@napi-rs/nice-freebsd-x64": "1.1.1", + "@napi-rs/nice-linux-arm-gnueabihf": "1.1.1", + "@napi-rs/nice-linux-arm64-gnu": "1.1.1", + "@napi-rs/nice-linux-arm64-musl": "1.1.1", + "@napi-rs/nice-linux-ppc64-gnu": "1.1.1", + "@napi-rs/nice-linux-riscv64-gnu": "1.1.1", + "@napi-rs/nice-linux-s390x-gnu": "1.1.1", + "@napi-rs/nice-linux-x64-gnu": "1.1.1", + "@napi-rs/nice-linux-x64-musl": "1.1.1", + "@napi-rs/nice-openharmony-arm64": "1.1.1", + "@napi-rs/nice-win32-arm64-msvc": "1.1.1", + "@napi-rs/nice-win32-ia32-msvc": "1.1.1", + "@napi-rs/nice-win32-x64-msvc": "1.1.1" + } + }, + "node_modules/@napi-rs/nice-android-arm-eabi": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm-eabi/-/nice-android-arm-eabi-1.1.1.tgz", + "integrity": "sha512-kjirL3N6TnRPv5iuHw36wnucNqXAO46dzK9oPb0wj076R5Xm8PfUVA9nAFB5ZNMmfJQJVKACAPd/Z2KYMppthw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-android-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm64/-/nice-android-arm64-1.1.1.tgz", + "integrity": "sha512-blG0i7dXgbInN5urONoUCNf+DUEAavRffrO7fZSeoRMJc5qD+BJeNcpr54msPF6qfDD6kzs9AQJogZvT2KD5nw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-darwin-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-arm64/-/nice-darwin-arm64-1.1.1.tgz", + "integrity": "sha512-s/E7w45NaLqTGuOjC2p96pct4jRfo61xb9bU1unM/MJ/RFkKlJyJDx7OJI/O0ll/hrfpqKopuAFDV8yo0hfT7A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-darwin-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-x64/-/nice-darwin-x64-1.1.1.tgz", + "integrity": "sha512-dGoEBnVpsdcC+oHHmW1LRK5eiyzLwdgNQq3BmZIav+9/5WTZwBYX7r5ZkQC07Nxd3KHOCkgbHSh4wPkH1N1LiQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-freebsd-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-freebsd-x64/-/nice-freebsd-x64-1.1.1.tgz", + "integrity": "sha512-kHv4kEHAylMYmlNwcQcDtXjklYp4FCf0b05E+0h6nDHsZ+F0bDe04U/tXNOqrx5CmIAth4vwfkjjUmp4c4JktQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-arm-gnueabihf": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm-gnueabihf/-/nice-linux-arm-gnueabihf-1.1.1.tgz", + "integrity": "sha512-E1t7K0efyKXZDoZg1LzCOLxgolxV58HCkaEkEvIYQx12ht2pa8hoBo+4OB3qh7e+QiBlp1SRf+voWUZFxyhyqg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-arm64-gnu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-gnu/-/nice-linux-arm64-gnu-1.1.1.tgz", + "integrity": "sha512-CIKLA12DTIZlmTaaKhQP88R3Xao+gyJxNWEn04wZwC2wmRapNnxCUZkVwggInMJvtVElA+D4ZzOU5sX4jV+SmQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-arm64-musl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-musl/-/nice-linux-arm64-musl-1.1.1.tgz", + "integrity": "sha512-+2Rzdb3nTIYZ0YJF43qf2twhqOCkiSrHx2Pg6DJaCPYhhaxbLcdlV8hCRMHghQ+EtZQWGNcS2xF4KxBhSGeutg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-ppc64-gnu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-ppc64-gnu/-/nice-linux-ppc64-gnu-1.1.1.tgz", + "integrity": "sha512-4FS8oc0GeHpwvv4tKciKkw3Y4jKsL7FRhaOeiPei0X9T4Jd619wHNe4xCLmN2EMgZoeGg+Q7GY7BsvwKpL22Tg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-riscv64-gnu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-riscv64-gnu/-/nice-linux-riscv64-gnu-1.1.1.tgz", + "integrity": "sha512-HU0nw9uD4FO/oGCCk409tCi5IzIZpH2agE6nN4fqpwVlCn5BOq0MS1dXGjXaG17JaAvrlpV5ZeyZwSon10XOXw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-s390x-gnu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-s390x-gnu/-/nice-linux-s390x-gnu-1.1.1.tgz", + "integrity": "sha512-2YqKJWWl24EwrX0DzCQgPLKQBxYDdBxOHot1KWEq7aY2uYeX+Uvtv4I8xFVVygJDgf6/92h9N3Y43WPx8+PAgQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-x64-gnu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-gnu/-/nice-linux-x64-gnu-1.1.1.tgz", + "integrity": "sha512-/gaNz3R92t+dcrfCw/96pDopcmec7oCcAQ3l/M+Zxr82KT4DljD37CpgrnXV+pJC263JkW572pdbP3hP+KjcIg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-x64-musl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-musl/-/nice-linux-x64-musl-1.1.1.tgz", + "integrity": "sha512-xScCGnyj/oppsNPMnevsBe3pvNaoK7FGvMjT35riz9YdhB2WtTG47ZlbxtOLpjeO9SqqQ2J2igCmz6IJOD5JYw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-openharmony-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-openharmony-arm64/-/nice-openharmony-arm64-1.1.1.tgz", + "integrity": "sha512-6uJPRVwVCLDeoOaNyeiW0gp2kFIM4r7PL2MczdZQHkFi9gVlgm+Vn+V6nTWRcu856mJ2WjYJiumEajfSm7arPQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-win32-arm64-msvc": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-arm64-msvc/-/nice-win32-arm64-msvc-1.1.1.tgz", + "integrity": "sha512-uoTb4eAvM5B2aj/z8j+Nv8OttPf2m+HVx3UjA5jcFxASvNhQriyCQF1OB1lHL43ZhW+VwZlgvjmP5qF3+59atA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-win32-ia32-msvc": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-ia32-msvc/-/nice-win32-ia32-msvc-1.1.1.tgz", + "integrity": "sha512-CNQqlQT9MwuCsg1Vd/oKXiuH+TcsSPJmlAFc5frFyX/KkOh0UpBLEj7aoY656d5UKZQMQFP7vJNa1DNUNORvug==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-win32-x64-msvc": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-x64-msvc/-/nice-win32-x64-msvc-1.1.1.tgz", + "integrity": "sha512-vB+4G/jBQCAh0jelMTY3+kgFy00Hlx2f2/1zjMoH821IbplbWZOkLiTYXQkygNTzQJTq5cvwBDgn2ppHD+bglQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ngtools/webpack": { + "version": "20.3.13", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-20.3.13.tgz", + "integrity": "sha512-7GyH55pOy8XUwo1lVWHzjZoAmSLtRT/vQbMn43x7WDl8pymAbi5zfwE/cnIX+5xgUOvkmT8sW9gJAD19rkASag==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^20.0.0", + "typescript": ">=5.8 <6.0", + "webpack": "^5.54.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/agent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-3.0.0.tgz", + "integrity": "sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^10.0.1", + "socks-proxy-agent": "^8.0.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/agent/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@npmcli/fs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-4.0.0.tgz", + "integrity": "sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/git": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-6.0.3.tgz", + "integrity": "sha512-GUYESQlxZRAdhs3UhbB6pVRNUELQOHXwK9ruDkwmCv2aZ5y0SApQzUJCg02p3A7Ue2J5hxvlk1YI53c00NmRyQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/promise-spawn": "^8.0.0", + "ini": "^5.0.0", + "lru-cache": "^10.0.1", + "npm-pick-manifest": "^10.0.0", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/git/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/git/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/installed-package-contents": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-3.0.0.tgz", + "integrity": "sha512-fkxoPuFGvxyrH+OQzyTkX2LUEamrF4jZSmxjAtPPHHGO0dqsQ8tTKjnIS8SAnPHdk2I03BDtSMR5K/4loKg79Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "npm-bundled": "^4.0.0", + "npm-normalize-package-bin": "^4.0.0" + }, + "bin": { + "installed-package-contents": "bin/index.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/node-gyp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-4.0.0.tgz", + "integrity": "sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/package-json": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-6.2.0.tgz", + "integrity": "sha512-rCNLSB/JzNvot0SEyXqWZ7tX2B5dD2a1br2Dp0vSYVo5jh8Z0EZ7lS9TsZ1UtziddB1UfNUaMCc538/HztnJGA==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/git": "^6.0.0", + "glob": "^10.2.2", + "hosted-git-info": "^8.0.0", + "json-parse-even-better-errors": "^4.0.0", + "proc-log": "^5.0.0", + "semver": "^7.5.3", + "validate-npm-package-license": "^3.0.4" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/glob": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", + "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/package-json/node_modules/hosted-git-info": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz", + "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@npmcli/package-json/node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/promise-spawn": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-8.0.3.tgz", + "integrity": "sha512-Yb00SWaL4F8w+K8YGhQ55+xE4RUNdMHV43WZGsiTM92gS+lC0mGsn7I4hLug7pbao035S6bj3Y3w0cUNGLfmkg==", + "dev": true, + "license": "ISC", + "dependencies": { + "which": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/promise-spawn/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/promise-spawn/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/redact": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-3.2.2.tgz", + "integrity": "sha512-7VmYAmk4csGv08QzrDKScdzn11jHPFGyqJW39FyPgPuAp3zIaUmuCo1yxw9aGs+NEJuTGQ9Gwqpt93vtJubucg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/run-script": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-9.1.0.tgz", + "integrity": "sha512-aoNSbxtkePXUlbZB+anS1LqsJdctG5n3UVhfU47+CDdwMi6uNTBMF9gPcQRnqghQd2FGzcwwIFBruFMxjhBewg==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/node-gyp": "^4.0.0", + "@npmcli/package-json": "^6.0.0", + "@npmcli/promise-spawn": "^8.0.0", + "node-gyp": "^11.0.0", + "proc-log": "^5.0.0", + "which": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/run-script/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/run-script/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher/node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/@parcel/watcher/node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@polka/send-type": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@polka/send-type/-/send-type-0.5.2.tgz", + "integrity": "sha512-jGXalKihnhGQmMQ+xxfxrRfI2cWs38TIZuwgYpnbQDD4r9TkOiU3ocjAS+6CqqMNQNAu9Ul2iHU5YFRDODak2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@polka/url": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-0.5.0.tgz", + "integrity": "sha512-oZLYFEAzUKyi3SKnXvj32ZCEGH6RDnao7COuCVhDydMS9NrCSVXhM79VaKyP5+Zc33m0QXEd2DN3UkU7OsHcfw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@primeng/themes": { + "version": "20.4.0", + "resolved": "https://registry.npmjs.org/@primeng/themes/-/themes-20.4.0.tgz", + "integrity": "sha512-bh1yIRbCDAo+OLhQ+bm8sgwlZFRphwlR3/GXOdshJVurm5/Up+CWzoRqsZw/Q2RSrq0x3rDNA2pOTIYpcwgXbA==", + "dev": true, + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@primeuix/styled": "^0.7.4", + "@primeuix/themes": "^1.2.5" + } + }, + "node_modules/@primeuix/styled": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@primeuix/styled/-/styled-0.7.4.tgz", + "integrity": "sha512-QSO/NpOQg8e9BONWRBx9y8VGMCMYz0J/uKfNJEya/RGEu7ARx0oYW0ugI1N3/KB1AAvyGxzKBzGImbwg0KUiOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@primeuix/utils": "^0.6.1" + }, + "engines": { + "node": ">=12.11.0" + } + }, + "node_modules/@primeuix/styles": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@primeuix/styles/-/styles-1.2.5.tgz", + "integrity": "sha512-nypFRct/oaaBZqP4jinT0puW8ZIfs4u+l/vqUFmJEPU332fl5ePj6DoOpQgTLzo3OfmvSmz5a5/5b4OJJmmi7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@primeuix/styled": "^0.7.3" + } + }, + "node_modules/@primeuix/themes": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@primeuix/themes/-/themes-1.2.5.tgz", + "integrity": "sha512-n3YkwJrHQaEESc/D/A/iD815sxp8cKnmzscA6a8Tm8YvMtYU32eCahwLLe6h5rywghVwxASWuG36XBgISYOIjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@primeuix/styled": "^0.7.3" + } + }, + "node_modules/@primeuix/utils": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@primeuix/utils/-/utils-0.6.3.tgz", + "integrity": "sha512-/SLNQSKQ73WbBIsflKVqbpVjCfFYvQO3Sf1LMheXyxh8JqxO4M63dzP56wwm9OPGuCQ6MYOd2AHgZXz+g7PZcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.11.0" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.3.tgz", + "integrity": "sha512-h6cqHGZ6VdnwliFG1NXvMPTy/9PS3h8oLh7ImwR+kl+oYnQizgjxsONmmPSb2C66RksfkfIxEVtDSEcJiO0tqw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.3.tgz", + "integrity": "sha512-wd+u7SLT/u6knklV/ifG7gr5Qy4GUbH2hMWcDauPFJzmCZUAJ8L2bTkVXC2niOIxp8lk3iH/QX8kSrUxVZrOVw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.3.tgz", + "integrity": "sha512-lj9ViATR1SsqycwFkJCtYfQTheBdvlWJqzqxwc9f2qrcVrQaF/gCuBRTiTolkRWS6KvNxSk4KHZWG7tDktLgjg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.3.tgz", + "integrity": "sha512-+Dyo7O1KUmIsbzx1l+4V4tvEVnVQqMOIYtrxK7ncLSknl1xnMHLgn7gddJVrYPNZfEB8CIi3hK8gq8bDhb3h5A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.3.tgz", + "integrity": "sha512-u9Xg2FavYbD30g3DSfNhxgNrxhi6xVG4Y6i9Ur1C7xUuGDW3banRbXj+qgnIrwRN4KeJ396jchwy9bCIzbyBEQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.3.tgz", + "integrity": "sha512-5M8kyi/OX96wtD5qJR89a/3x5x8x5inXBZO04JWhkQb2JWavOWfjgkdvUqibGJeNNaz1/Z1PPza5/tAPXICI6A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.3.tgz", + "integrity": "sha512-IoerZJ4l1wRMopEHRKOO16e04iXRDyZFZnNZKrWeNquh5d6bucjezgd+OxG03mOMTnS1x7hilzb3uURPkJ0OfA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.3.tgz", + "integrity": "sha512-ZYdtqgHTDfvrJHSh3W22TvjWxwOgc3ThK/XjgcNGP2DIwFIPeAPNsQxrJO5XqleSlgDux2VAoWQ5iJrtaC1TbA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.3.tgz", + "integrity": "sha512-NcViG7A0YtuFDA6xWSgmFb6iPFzHlf5vcqb2p0lGEbT+gjrEEz8nC/EeDHvx6mnGXnGCC1SeVV+8u+smj0CeGQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.3.tgz", + "integrity": "sha512-d3pY7LWno6SYNXRm6Ebsq0DJGoiLXTb83AIPCXl9fmtIQs/rXoS8SJxxUNtFbJ5MiOvs+7y34np77+9l4nfFMw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.3.tgz", + "integrity": "sha512-3y5GA0JkBuirLqmjwAKwB0keDlI6JfGYduMlJD/Rl7fvb4Ni8iKdQs1eiunMZJhwDWdCvrcqXRY++VEBbvk6Eg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.3.tgz", + "integrity": "sha512-AUUH65a0p3Q0Yfm5oD2KVgzTKgwPyp9DSXc3UA7DtxhEb/WSPfbG4wqXeSN62OG5gSo18em4xv6dbfcUGXcagw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.3.tgz", + "integrity": "sha512-1makPhFFVBqZE+XFg3Dkq+IkQ7JvmUrwwqaYBL2CE+ZpxPaqkGaiWFEWVGyvTwZace6WLJHwjVh/+CXbKDGPmg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.3.tgz", + "integrity": "sha512-OOFJa28dxfl8kLOPMUOQBCO6z3X2SAfzIE276fwT52uXDWUS178KWq0pL7d6p1kz7pkzA0yQwtqL0dEPoVcRWg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.3.tgz", + "integrity": "sha512-jMdsML2VI5l+V7cKfZx3ak+SLlJ8fKvLJ0Eoa4b9/vCUrzXKgoKxvHqvJ/mkWhFiyp88nCkM5S2v6nIwRtPcgg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.3.tgz", + "integrity": "sha512-tPgGd6bY2M2LJTA1uGq8fkSPK8ZLYjDjY+ZLK9WHncCnfIz29LIXIqUgzCR0hIefzy6Hpbe8Th5WOSwTM8E7LA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.3.tgz", + "integrity": "sha512-BCFkJjgk+WFzP+tcSMXq77ymAPIxsX9lFJWs+2JzuZTLtksJ2o5hvgTdIcZ5+oKzUDMwI0PfWzRBYAydAHF2Mw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.3.tgz", + "integrity": "sha512-KTD/EqjZF3yvRaWUJdD1cW+IQBk4fbQaHYJUmP8N4XoKFZilVL8cobFSTDnjTtxWJQ3JYaMgF4nObY/+nYkumA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.3.tgz", + "integrity": "sha512-+zteHZdoUYLkyYKObGHieibUFLbttX2r+58l27XZauq0tcWYYuKUwY2wjeCN9oK1Um2YgH2ibd6cnX/wFD7DuA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.3.tgz", + "integrity": "sha512-of1iHkTQSo3kr6dTIRX6t81uj/c/b15HXVsPcEElN5sS859qHrOepM5p9G41Hah+CTqSh2r8Bm56dL2z9UQQ7g==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.3.tgz", + "integrity": "sha512-s0hybmlHb56mWVZQj8ra9048/WZTPLILKxcvcq+8awSZmyiSUZjjem1AhU3Tf4ZKpYhK4mg36HtHDOe8QJS5PQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.3.tgz", + "integrity": "sha512-zGIbEVVXVtauFgl3MRwGWEN36P5ZGenHRMgNw88X5wEhEBpq0XrMEZwOn07+ICrwM17XO5xfMZqh0OldCH5VTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@schematics/angular": { + "version": "20.3.13", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-20.3.13.tgz", + "integrity": "sha512-ETJ1budKmrkdxojo5QP6TPr6zQZYGxtWWf8NrX1cBIS851zPCmFkKyhSFLZsoksariYF/LP8ljvm8tlcIzt/XA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "20.3.13", + "@angular-devkit/schematics": "20.3.13", + "jsonc-parser": "3.3.1" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@sigstore/bundle": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-3.1.0.tgz", + "integrity": "sha512-Mm1E3/CmDDCz3nDhFKTuYdB47EdRFRQMOE/EAbiG1MJW77/w1b3P7Qx7JSrVJs8PfwOLOVcKQCHErIwCTyPbag==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/protobuf-specs": "^0.4.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-2.0.0.tgz", + "integrity": "sha512-nYxaSb/MtlSI+JWcwTHQxyNmWeWrUXJJ/G4liLrGG7+tS4vAz6LF3xRXqLH6wPIVUoZQel2Fs4ddLx4NCpiIYg==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/protobuf-specs": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.4.3.tgz", + "integrity": "sha512-fk2zjD9117RL9BjqEwF7fwv7Q/P9yGsMV4MUJZ/DocaQJ6+3pKr+syBq1owU5Q5qGw5CUbXzm+4yJ2JVRDQeSA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/sign": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-3.1.0.tgz", + "integrity": "sha512-knzjmaOHOov1Ur7N/z4B1oPqZ0QX5geUfhrVaqVlu+hl0EAoL4o+l0MSULINcD5GCWe3Z0+YJO8ues6vFlW0Yw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^3.1.0", + "@sigstore/core": "^2.0.0", + "@sigstore/protobuf-specs": "^0.4.0", + "make-fetch-happen": "^14.0.2", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/tuf": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-3.1.1.tgz", + "integrity": "sha512-eFFvlcBIoGwVkkwmTi/vEQFSva3xs5Ot3WmBcjgjVdiaoelBLQaQ/ZBfhlG0MnG0cmTYScPpk7eDdGDWUcFUmg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/protobuf-specs": "^0.4.1", + "tuf-js": "^3.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/verify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-2.1.1.tgz", + "integrity": "sha512-hVJD77oT67aowHxwT4+M6PGOp+E2LtLdTK3+FC0lBO9T7sYwItDMXZ7Z07IDCvR1M717a4axbIWckrW67KMP/w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^3.1.0", + "@sigstore/core": "^2.0.0", + "@sigstore/protobuf-specs": "^0.4.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sindresorhus/base62": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/base62/-/base62-1.0.0.tgz", + "integrity": "sha512-TeheYy0ILzBEI/CO55CP6zJCSdSWeRtGnHy8U8dWSUH4I68iqTsy7HkMktR4xakThc9jotkPQUXT4ITdbV7cHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@socket.io/component-emitter": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", + "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@storybook/addon-a11y": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-10.1.8.tgz", + "integrity": "sha512-n1u3qCe/91sVjZxmextqnCwpi22YtvOg8SbqZmu5AH1vY8OfhFsLim0kIXBV/qxqf76sRqaGKa89902egMd9Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/global": "^5.0.0", + "axe-core": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^10.1.8" + } + }, + "node_modules/@storybook/addon-docs": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-10.1.8.tgz", + "integrity": "sha512-7TgWh06+gkvjGuy9eB2rVRQKkX9m16VGd/gz6EysP0MmLNRVfyN9RaybpBDa4bQRAEzgi3tsengQyM3za5aVZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdx-js/react": "^3.0.0", + "@storybook/csf-plugin": "10.1.8", + "@storybook/icons": "^2.0.0", + "@storybook/react-dom-shim": "10.1.8", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^10.1.8" + } + }, + "node_modules/@storybook/angular": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/@storybook/angular/-/angular-10.1.8.tgz", + "integrity": "sha512-zAFm8PzfPwfTRO83M5YC6F9MCeS+y6MBdQPyhvsvzmc/UYcV5bt2sKDJOBuAC1rGBSNBglWVhMNcdbR3AdJzGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/builder-webpack5": "10.1.8", + "@storybook/global": "^5.0.0", + "telejson": "8.0.0", + "ts-dedent": "^2.0.0", + "tsconfig-paths-webpack-plugin": "^4.0.1", + "webpack": "5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "@angular-devkit/architect": ">=0.1800.0 < 0.2200.0", + "@angular-devkit/build-angular": ">=18.0.0 < 22.0.0", + "@angular-devkit/core": ">=18.0.0 < 22.0.0", + "@angular/animations": ">=18.0.0 < 22.0.0", + "@angular/cli": ">=18.0.0 < 22.0.0", + "@angular/common": ">=18.0.0 < 22.0.0", + "@angular/compiler": ">=18.0.0 < 22.0.0", + "@angular/compiler-cli": ">=18.0.0 < 22.0.0", + "@angular/core": ">=18.0.0 < 22.0.0", + "@angular/platform-browser": ">=18.0.0 < 22.0.0", + "@angular/platform-browser-dynamic": ">=18.0.0 < 22.0.0", + "rxjs": "^6.5.3 || ^7.4.0", + "storybook": "^10.1.8", + "typescript": "^4.9.0 || ^5.0.0", + "zone.js": ">=0.14.0" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + }, + "@angular/cli": { + "optional": true + }, + "zone.js": { + "optional": true + } + } + }, + "node_modules/@storybook/builder-webpack5": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-10.1.8.tgz", + "integrity": "sha512-NsRz6taZOGcxdpyMxvIt0fOQtGFacfYhY2xXc4oVMBngSCUBS3yhuST7iqo4vlYWDmWm12g3UU1C3/rA7pvBGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/core-webpack": "10.1.8", + "@vitest/mocker": "3.2.4", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "cjs-module-lexer": "^1.2.3", + "css-loader": "^7.1.2", + "es-module-lexer": "^1.5.0", + "fork-ts-checker-webpack-plugin": "^9.1.0", + "html-webpack-plugin": "^5.5.0", + "magic-string": "^0.30.5", + "style-loader": "^4.0.0", + "terser-webpack-plugin": "^5.3.14", + "ts-dedent": "^2.0.0", + "webpack": "5", + "webpack-dev-middleware": "^6.1.2", + "webpack-hot-middleware": "^2.25.1", + "webpack-virtual-modules": "^0.6.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^10.1.8" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@storybook/builder-webpack5/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@storybook/builder-webpack5/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@storybook/builder-webpack5/node_modules/webpack-dev-middleware": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.3.tgz", + "integrity": "sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.12", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } + } + }, + "node_modules/@storybook/core-webpack": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-10.1.8.tgz", + "integrity": "sha512-0zQgbOd8QkzjBkImZuiZN8qu196n01iXmfd7Hex+VXnWSEC+4Qva28Z1jWUMWWsurnLW7xKuqgXTqQcm901+MA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^10.1.8" + } + }, + "node_modules/@storybook/csf-plugin": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-10.1.8.tgz", + "integrity": "sha512-n4hcgGE9tm0y7OaV/DzbyFWuvyh0BkHRcNiCuN85kKJPcKqxhuBz4SYWSSTeO0kIw2eXQTM8oB/TJ0O+vLjvwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "unplugin": "^2.3.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "esbuild": "*", + "rollup": "*", + "storybook": "^10.1.8", + "vite": "*", + "webpack": "*" + }, + "peerDependenciesMeta": { + "esbuild": { + "optional": true + }, + "rollup": { + "optional": true + }, + "vite": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@storybook/global": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", + "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@storybook/icons": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-2.0.1.tgz", + "integrity": "sha512-/smVjw88yK3CKsiuR71vNgWQ9+NuY2L+e8X7IMrFjexjm6ZR8ULrV2DRkTA61aV6ryefslzHEGDInGpnNeIocg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@storybook/react-dom-shim": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-10.1.8.tgz", + "integrity": "sha512-L1XNbPILnAkQcFMqmv+g4bZ0qc5F1NdjZbo4koCxASwWpFbaXFceazNrEURUUxDpo/sqmcxSdAykbjJr9hilSw==", + "dev": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "storybook": "^10.1.8" + } + }, + "node_modules/@tabler/icons": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-3.35.0.tgz", + "integrity": "sha512-yYXe+gJ56xlZFiXwV9zVoe3FWCGuZ/D7/G4ZIlDtGxSx5CGQK110wrnT29gUj52kEZoxqF7oURTk97GQxELOFQ==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/codecalm" + } + }, + "node_modules/@tabler/icons-webfont": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/@tabler/icons-webfont/-/icons-webfont-3.35.0.tgz", + "integrity": "sha512-PRnv+lgj2Va6S1nTVcZoYDWZPXUaVNromQ9uxn0B1CbBOjqKXAzC/8yLc8XOXD2fH2DWT2XNw1XaNtlNpc0/Tw==", + "dev": true, + "dependencies": { + "@tabler/icons": "3.35.0", + "sharp": "^0.33.5" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/codecalm" + } + }, + "node_modules/@testing-library/dom": { + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.1.tgz", + "integrity": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.3.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "picocolors": "1.1.1", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.9.1.tgz", + "integrity": "sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@adobe/css-tools": "^4.4.0", + "aria-query": "^5.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.6.3", + "picocolors": "^1.1.1", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz", + "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@testing-library/user-event": { + "version": "14.6.1", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.6.1.tgz", + "integrity": "sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@thednp/event-listener": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.10.tgz", + "integrity": "sha512-TH7YVKmoKg6GBLqZB+ETXObofcqJ/Tp5ycheolvYZMjLbMpzYf6MmOWTcBtx8+zrhWy8deV0hYkPvDFioDXdVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16", + "pnpm": ">=8.6.0" + } + }, + "node_modules/@thednp/position-observer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@thednp/position-observer/-/position-observer-1.1.0.tgz", + "integrity": "sha512-WgldP6Dltp2hJkSwp3+IVu05ClK/2IF33iftiQLb7UHcuO6eydjXiIUeOCClgCy3FDCGau2l/LRVg3oOO3Ytcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@thednp/shorty": "^2.0.11" + }, + "engines": { + "node": ">=16", + "pnpm": ">=8.6.0" + } + }, + "node_modules/@thednp/shorty": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@thednp/shorty/-/shorty-2.0.11.tgz", + "integrity": "sha512-D+rLHt1l7c608yCuzXYJ75aDNWeMVbor+m1HO/XibhiWRbCpD8r6TUv3ayJI+feVfCnBNfrH+p6LSDn9l99uBA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16", + "pnpm": ">=8.6.0" + } + }, + "node_modules/@ts-morph/common": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.28.1.tgz", + "integrity": "sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimatch": "^10.0.1", + "path-browserify": "^1.0.1", + "tinyglobby": "^0.2.14" + } + }, + "node_modules/@ts-morph/common/node_modules/minimatch": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", + "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@tufjs/canonical-json": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", + "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@tufjs/models": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-3.0.1.tgz", + "integrity": "sha512-UUYHISyhCU3ZgN8yaear3cGATHb3SMuKHsQ/nVbHXcmnBf+LzQ/cQfhNG+rfaSHgqGKNEm2cOCLVLELStUQ1JA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tufjs/canonical-json": "2.0.0", + "minimatch": "^9.0.5" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", + "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@types/body-parser": { + "version": "1.19.6", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz", + "integrity": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/chai": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", + "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/deep-eql": "*", + "assertion-error": "^2.0.1" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/cors": { + "version": "2.8.19", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.19.tgz", + "integrity": "sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/deep-eql": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", + "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/express": { + "version": "4.17.25", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.25.tgz", + "integrity": "sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "^1" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.19.7", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.7.tgz", + "integrity": "sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/hammerjs": { + "version": "2.0.46", + "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.46.tgz", + "integrity": "sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/http-errors": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz", + "integrity": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.17", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.17.tgz", + "integrity": "sha512-ED6LB+Z1AVylNTu7hdzuBqOgMnvG/ld6wGCG8wFnAzKX5uyW2K3WD52v0gnLCTK/VLpXtKckgWuyScYK6cSPaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/jasmine": { + "version": "5.1.13", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-5.1.13.tgz", + "integrity": "sha512-MYCcDkruFc92LeYZux5BC0dmqo2jk+M5UIZ4/oFnAPCXN9mCcQhLyj7F3/Za7rocVyt5YRr1MmqJqFlvQ9LVcg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/mdx": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", + "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "25.0.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.2.tgz", + "integrity": "sha512-gWEkeiyYE4vqjON/+Obqcoeffmk0NF15WSBwSs7zwVA2bAbTaE0SJ7P0WNGoJn8uE7fiaV5a7dKYIJriEqOrmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.16.0" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.14", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.14.tgz", + "integrity": "sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/qs": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.14.0.tgz", + "integrity": "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.7.tgz", + "integrity": "sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "csstype": "^3.2.2" + } + }, + "node_modules/@types/retry": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", + "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/send": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@types/send/-/send-1.2.1.tgz", + "integrity": "sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.10.tgz", + "integrity": "sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "<1" + } + }, + "node_modules/@types/serve-static/node_modules/@types/send": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.6.tgz", + "integrity": "sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/ws": { + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", + "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz", + "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/type-utils": "7.18.0", + "@typescript-eslint/utils": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^7.0.0", + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", + "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", + "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/typescript-estree": "7.18.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ts-api-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", + "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==", + "dev": true, + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/typescript-estree": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", + "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/project-service": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.49.0.tgz", + "integrity": "sha512-/wJN0/DKkmRUMXjZUXYZpD1NEQzQAAn9QWfGwo+Ai8gnzqH7tvqS7oNVdTjKqOcPyVIdZdyCMoqN66Ia789e7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.49.0", + "@typescript-eslint/types": "^8.49.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", + "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/scope-manager/node_modules/@typescript-eslint/types": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", + "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.49.0.tgz", + "integrity": "sha512-8prixNi1/6nawsRYxet4YOhnbW+W9FK/bQPxsGB1D3ZrDzbJ5FXw5XmzxZv82X3B+ZccuSxo/X8q9nQ+mFecWA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz", + "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/typescript-estree": "7.18.0", + "@typescript-eslint/utils": "7.18.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", + "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", + "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/typescript-estree": "7.18.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/ts-api-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.49.0.tgz", + "integrity": "sha512-e9k/fneezorUo6WShlQpMxXh8/8wfyc+biu6tnAqA81oWrEic0k21RHzP9uqqpyBBeBKu4T+Bsjy9/b8u7obXQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz", + "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/types": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", + "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/ts-api-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.49.0.tgz", + "integrity": "sha512-N3W7rJw7Rw+z1tRsHZbK395TWSYvufBXumYtEGzypgMUthlg0/hmCImeA8hgO2d2G4pd7ftpxxul2J8OdtdaFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.7.0", + "@typescript-eslint/scope-manager": "8.49.0", + "@typescript-eslint/types": "8.49.0", + "@typescript-eslint/typescript-estree": "8.49.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.49.0.tgz", + "integrity": "sha512-npgS3zi+/30KSOkXNs0LQXtsg9ekZ8OISAOLGWA/ZOEn0ZH74Ginfl7foziV8DT+D98WfQ5Kopwqb/PZOaIJGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.49.0", + "@typescript-eslint/visitor-keys": "8.49.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.49.0.tgz", + "integrity": "sha512-jrLdRuAbPfPIdYNppHJ/D0wN+wwNfJ32YTAm10eJVsFmrVpXQnDWBn8niCSMlWjvml8jsce5E/O+86IQtTbJWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.49.0", + "@typescript-eslint/tsconfig-utils": "8.49.0", + "@typescript-eslint/types": "8.49.0", + "@typescript-eslint/visitor-keys": "8.49.0", + "debug": "^4.3.4", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.1.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.49.0.tgz", + "integrity": "sha512-LlKaciDe3GmZFphXIc79THF/YYBugZ7FS1pO581E/edlVVNbZKDy93evqmrfQ9/Y4uN0vVhX4iuchq26mK/iiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.49.0", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", + "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "7.18.0", + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/@typescript-eslint/types": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", + "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", + "dev": true, + "license": "ISC" + }, + "node_modules/@vitejs/plugin-basic-ssl": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-2.1.0.tgz", + "integrity": "sha512-dOxxrhgyDIEUADhb/8OlV9JIqYLgos03YorAueTIeOUskLJSEsfwCByjbu98ctXitUN3znXKp0bYD/WHSudCeA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "peerDependencies": { + "vite": "^6.0.0 || ^7.0.0" + } + }, + "node_modules/@vitest/expect": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz", + "integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/chai": "^5.2.2", + "@vitest/spy": "3.2.4", + "@vitest/utils": "3.2.4", + "chai": "^5.2.0", + "tinyrainbow": "^2.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/mocker": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.4.tgz", + "integrity": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "3.2.4", + "estree-walker": "^3.0.3", + "magic-string": "^0.30.17" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "msw": "^2.4.9", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" + }, + "peerDependenciesMeta": { + "msw": { + "optional": true + }, + "vite": { + "optional": true + } + } + }, + "node_modules/@vitest/pretty-format": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz", + "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyrainbow": "^2.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/spy": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz", + "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyspy": "^4.0.3" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/utils": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz", + "integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/pretty-format": "3.2.4", + "loupe": "^3.1.4", + "tinyrainbow": "^2.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/abbrev": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.1.tgz", + "integrity": "sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/accepts": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", + "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "^3.0.0", + "negotiator": "^1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-phases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", + "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "acorn": "^8.14.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/agent-base": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/algoliasearch": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.35.0.tgz", + "integrity": "sha512-Y+moNhsqgLmvJdgTsO4GZNgsaDWv8AOGAaPeIeHKlDn/XunoAqYbA+XNpBd1dW8GOXAUDyxC9Rxc7AV4kpFcIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/abtesting": "1.1.0", + "@algolia/client-abtesting": "5.35.0", + "@algolia/client-analytics": "5.35.0", + "@algolia/client-common": "5.35.0", + "@algolia/client-insights": "5.35.0", + "@algolia/client-personalization": "5.35.0", + "@algolia/client-query-suggestions": "5.35.0", + "@algolia/client-search": "5.35.0", + "@algolia/ingestion": "1.35.0", + "@algolia/monitoring": "1.35.0", + "@algolia/recommend": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.2.0.tgz", + "integrity": "sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "environment": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "license": "Apache-2.0", + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true, + "license": "MIT" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/apache-crypt": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.6.tgz", + "integrity": "sha512-072WetlM4blL8PREJVeY+WHiUh1R5VNt2HfceGS8aKqttPHcmqE5pkKuXPz/ULmJOFkc8Hw3kfKl6vy7Qka6DA==", + "dev": true, + "license": "MIT", + "dependencies": { + "unix-crypt-td-js": "^1.1.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/apache-md5": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.8.tgz", + "integrity": "sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/are-docs-informative": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz", + "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true, + "license": "MIT" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha512-dtXTVMkh6VkEEA7OhXnN1Ecb8aAGFdZ1LFxtOCoqj4qkyOJMt7+qs6Ahdy6p/NQCPYsRSXXivhSB/J5E9jmYKA==", + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/array-includes": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", + "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.0", + "es-object-atoms": "^1.1.1", + "get-intrinsic": "^1.3.0", + "is-string": "^1.1.1", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha512-G2n5bG5fSUCpnsXz4+8FUkYsGPkNfLn9YvS66U5qbTIXI2Ynnlo4Bi42bWv+omKUCqz+ejzfClwne0alJWJPhg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", + "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-shim-unscopables": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/assertion-error": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", + "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", + "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "license": "MIT" + }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "license": "(MIT OR Apache-2.0)", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.22", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.22.tgz", + "integrity": "sha512-ARe0v/t9gO28Bznv6GgqARmVqcWOV3mfgUPn9becPHMiD3o9BwlRgaeccZnwTpZ7Zwqrm+c1sUSsMxIzQzc8Xg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.27.0", + "caniuse-lite": "^1.0.30001754", + "fraction.js": "^5.3.4", + "normalize-range": "^0.1.2", + "picocolors": "^1.1.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.11.0.tgz", + "integrity": "sha512-ilYanEU8vxxBexpJd8cWM4ElSQq4QctCLKih0TSfjIfCQTeyH/6zVrmIJfLPrKTKJRbiG+cfnZbQIjAlJmF1jQ==", + "dev": true, + "license": "MPL-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/babel-loader": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-10.0.0.tgz", + "integrity": "sha512-z8jt+EdS61AMw22nSfoNJAZ0vrtmhPRVi6ghL3rCeRZI8cdNYFiV5xeV3HbE7rlZZNmGH8BVccwWt8/ED0QOHA==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^5.0.0" + }, + "engines": { + "node": "^18.20.0 || ^20.10.0 || >=22.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0", + "webpack": ">=5.61.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz", + "integrity": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.7", + "@babel/helper-define-polyfill-provider": "^0.6.5", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz", + "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.5", + "core-js-compat": "^3.43.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz", + "integrity": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.5" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "license": "MIT", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "license": "MIT", + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/baseline-browser-mapping": { + "version": "2.9.7", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.7.tgz", + "integrity": "sha512-k9xFKplee6KIio3IDbwj+uaCLpqzOwakOgmqzPezM0sFJlFKcg30vk2wOiAJtkTSfx0SSQDSe8q+mWA/fSH5Zg==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.js" + } + }, + "node_modules/basic-auth": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true, + "license": "MIT" + }, + "node_modules/bcryptjs": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", + "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/beasties": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/beasties/-/beasties-0.3.5.tgz", + "integrity": "sha512-NaWu+f4YrJxEttJSm16AzMIFtVldCvaJ68b1L098KpqXmxt9xOLtKoLkKxb8ekhOrLqEJAbvT6n6SEvB/sac7A==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "css-select": "^6.0.0", + "css-what": "^7.0.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "htmlparser2": "^10.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.4.49", + "postcss-media-query-parser": "^0.2.3" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/body-parser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.1.tgz", + "integrity": "sha512-nfDwkulwiZYQIGwxdy0RUmowMhKcFVcYXUU7m4QlKYim1rUtg83xm2yjZ40QjDuc291AJjjeSc9b++AWHSgSHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "^3.1.2", + "content-type": "^1.0.5", + "debug": "^4.4.3", + "http-errors": "^2.0.0", + "iconv-lite": "^0.7.0", + "on-finished": "^2.4.1", + "qs": "^6.14.0", + "raw-body": "^3.0.1", + "type-is": "^2.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/bonjour-service": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", + "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true, + "license": "ISC" + }, + "node_modules/bootstrap.native": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/bootstrap.native/-/bootstrap.native-5.1.6.tgz", + "integrity": "sha512-bLveDBWhNLoFLsPctVo6yxSRQ1ysmKHBa+1FFMTQuruzTb3y7/InGSoe5lZdOiqZ4L0UOzpdbXMsI+bA5DoRew==", + "dev": true, + "license": "MIT", + "dependencies": { + "@thednp/event-listener": "^2.0.10", + "@thednp/position-observer": "^1.1.0", + "@thednp/shorty": "^2.0.11" + }, + "engines": { + "node": ">=16", + "pnpm": ">=8.6.0" + } + }, + "node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "baseline-browser-mapping": "^2.9.0", + "caniuse-lite": "^1.0.30001759", + "electron-to-chromium": "^1.5.263", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.2.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/bundle-name": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", + "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "run-applescript": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-19.0.1.tgz", + "integrity": "sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/fs": "^4.0.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^10.0.1", + "minipass": "^7.0.3", + "minipass-collect": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^7.0.2", + "ssri": "^12.0.0", + "tar": "^7.4.3", + "unique-filename": "^4.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/cacache/node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/cacache/node_modules/glob": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", + "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/cacache/node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/tar": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.2.tgz", + "integrity": "sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.1.0", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/cacache/node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "license": "MIT", + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cache-base/node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001760", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001760.tgz", + "integrity": "sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/chai": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz", + "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "assertion-error": "^2.0.1", + "check-error": "^2.1.1", + "deep-eql": "^5.0.1", + "loupe": "^3.1.0", + "pathval": "^2.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chardet": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-2.1.1.tgz", + "integrity": "sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/check-error": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz", + "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 16" + } + }, + "node_modules/cheerio": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.1.2.tgz", + "integrity": "sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "encoding-sniffer": "^0.2.1", + "htmlparser2": "^10.0.0", + "parse5": "^7.3.0", + "parse5-htmlparser2-tree-adapter": "^7.1.0", + "parse5-parser-stream": "^7.1.2", + "undici": "^7.12.0", + "whatwg-mimetype": "^4.0.0" + }, + "engines": { + "node": ">=20.18.1" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cheerio-select/node_modules/css-select": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", + "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cheerio-select/node_modules/css-what": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cheerio/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/cheerio/node_modules/parse5": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz", + "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "license": "MIT", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-cursor": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", + "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", + "dev": true, + "license": "MIT", + "dependencies": { + "restore-cursor": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", + "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "dev": true, + "license": "MIT", + "dependencies": { + "slice-ansi": "^5.0.0", + "string-width": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/cli-truncate/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "dev": true, + "license": "MIT" + }, + "node_modules/cli-truncate/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/cli-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 12" + } + }, + "node_modules/cliui": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-9.0.1.tgz", + "integrity": "sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^7.2.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/cliui/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/cliui/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "dev": true, + "license": "MIT" + }, + "node_modules/cliui/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/code-block-writer": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-13.0.3.tgz", + "integrity": "sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==", + "dev": true, + "license": "MIT" + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "license": "MIT", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "license": "ISC", + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/comment-parser": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", + "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/component-emitter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-2.0.0.tgz", + "integrity": "sha512-4m5s3Me2xxlVKG9PkZpQqHQR7bgpnN7joDMJ4yvVkVXngjoITG76IaZmzmywSeRTeTpc6N6r3H3+KyUurV8OYw==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", + "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "compressible": "~2.0.18", + "debug": "2.6.9", + "negotiator": "~0.6.4", + "on-headers": "~1.1.0", + "safe-buffer": "5.2.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/compression/node_modules/negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/content-disposition": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz", + "integrity": "sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", + "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.6.0" + } + }, + "node_modules/copy-anything": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", + "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-what": "^3.14.1" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-13.0.1.tgz", + "integrity": "sha512-J+YV3WfhY6W/Xf9h+J1znYuqTye2xkBUIGyTPWuBAT27qajBa5mR4f8WBmfDY3YjRftT2kqZZiLi1qf0H+UOFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "glob-parent": "^6.0.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.2.0", + "serialize-javascript": "^6.0.2", + "tinyglobby": "^0.2.12" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true, + "license": "MIT" + }, + "node_modules/core-js-compat": { + "version": "3.47.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.47.0.tgz", + "integrity": "sha512-IGfuznZ/n7Kp9+nypamBhvwdwLsW6KC8IOaURw2doAK5e98AG3acVLdh0woOnEqCfUtS+Vu882JE4k/DAm3ItQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.28.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cpx": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/cpx/-/cpx-1.5.0.tgz", + "integrity": "sha512-jHTjZhsbg9xWgsP2vuNW2jnnzBX+p4T+vNI9Lbjzs1n4KhOfa22bQppiFYLsWQKd8TzmL5aSP/Me3yfsCwXbDA==", + "license": "MIT", + "dependencies": { + "babel-runtime": "^6.9.2", + "chokidar": "^1.6.0", + "duplexer": "^0.1.1", + "glob": "^7.0.5", + "glob2base": "^0.0.12", + "minimatch": "^3.0.2", + "mkdirp": "^0.5.1", + "resolve": "^1.1.7", + "safe-buffer": "^5.0.1", + "shell-quote": "^1.6.1", + "subarg": "^1.0.0" + }, + "bin": { + "cpx": "bin/index.js" + } + }, + "node_modules/cpx/node_modules/anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "license": "ISC", + "dependencies": { + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" + } + }, + "node_modules/cpx/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/cpx/node_modules/braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha512-xU7bpz2ytJl1bH9cgIurjpg/n8Gohy9GTw81heDYLJQ4RU60dlyJsa+atVF2pI0yMMvKxI9HkKwjePCj5XI1hw==", + "license": "MIT", + "dependencies": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha512-mk8fAWcRUOxY7btlLtitj3A45jOwSAxH4tOFOoEGbVsl6cL6pPMWUy7dwZ/canfj3QEdP6FHSnf/l1c6/WkzVg==", + "license": "MIT", + "dependencies": { + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" + }, + "optionalDependencies": { + "fsevents": "^1.0.0" + } + }, + "node_modules/cpx/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/cpx/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/cpx/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cpx/node_modules/glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha512-JDYOvfxio/t42HKdxkAYaCiBN7oYiuxykOxKxdaUW5Qn0zaYN3gRQWolrwdnf0shM9/EP0ebuuTmyoXNr1cC5w==", + "license": "ISC", + "dependencies": { + "is-glob": "^2.0.0" + } + }, + "node_modules/cpx/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "license": "MIT", + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/cpx/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha512-LnU2XFEk9xxSJ6rfgAry/ty5qwUTyHYOBU0g4R6tIw5ljwgGIBmiKhRWLw5NpMOnrgUNcDJ4WMp8rl3sYVHLNA==", + "license": "MIT", + "dependencies": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/cpx/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/cpx/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "license": "MIT", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/cpx/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "license": "MIT", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "license": "MIT", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "license": "MIT", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/cpx/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "license": "MIT", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-loader": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.2.tgz", + "integrity": "sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==", + "dev": true, + "license": "MIT", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.27.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/css-select": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-6.0.0.tgz", + "integrity": "sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^7.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "nth-check": "^2.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-7.0.0.tgz", + "integrity": "sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==", + "dev": true, + "license": "MIT" + }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/date-format": { + "version": "4.0.14", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", + "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decache": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.2.tgz", + "integrity": "sha512-2LPqkLeu8XWHU8qNCS3kcF6sCcb5zIzvWaAHYSvPfwhdd7mHuah29NssMzrTYyHN4F5oFy2ko9OBYxegtU0FEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsite": "^1.0.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-eql": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", + "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-browser": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.4.0.tgz", + "integrity": "sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==", + "dev": true, + "license": "MIT", + "dependencies": { + "bundle-name": "^4.1.0", + "default-browser-id": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser-id": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz", + "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true, + "license": "MIT" + }, + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", + "dev": true, + "license": "MIT" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true, + "license": "MIT" + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "license": "MIT", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot": { + "version": "2.0.0-beta.1", + "resolved": "https://registry.npmjs.org/dot/-/dot-2.0.0-beta.1.tgz", + "integrity": "sha512-kxM7fSnNQTXOmaeGuBSXM8O3fEsBb7XSDBllkGbRwa0lJSJTxxDE/4eSNGLKZUmlFw0f1vJ5qSV2BljrgQtgIA==", + "dev": true, + "license": "MIT" + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "license": "MIT" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true, + "license": "MIT" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true, + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.267", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz", + "integrity": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==", + "dev": true, + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding-sniffer": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz", + "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==", + "dev": true, + "license": "MIT", + "dependencies": { + "iconv-lite": "^0.6.3", + "whatwg-encoding": "^3.1.1" + }, + "funding": { + "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" + } + }, + "node_modules/encoding-sniffer/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/engine.io": { + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.4.tgz", + "integrity": "sha512-ZCkIjSYNDyGn0R6ewHDtXgns/Zre/NT6Agvq1/WobF7JXgFff4SeDroKiCO3fNJreU9YG429Sc81o4w5ok/W5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.7.2", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.17.1" + }, + "engines": { + "node": ">=10.2.0" + } + }, + "node_modules/engine.io-parser": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", + "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io/node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/engine.io/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/engine.io/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/engine.io/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/engine.io/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.18.4", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz", + "integrity": "sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/ent": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.2.tgz", + "integrity": "sha512-kKvD1tO6BM+oK9HzCPpUdRb4vKFQY/FPTFmurMvh6LlN68VMrdj77w8yp51/kDbpkFOS9J8w5W6zIzgM2H8/hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "punycode": "^1.4.1", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/environment": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", + "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true, + "license": "MIT" + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", + "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.24.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.1.tgz", + "integrity": "sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.2.1", + "is-set": "^2.0.3", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.1", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.4", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.19" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", + "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", + "dev": true, + "license": "MIT" + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", + "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es6-shim": { + "version": "0.35.8", + "resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.35.8.tgz", + "integrity": "sha512-Twf7I2v4/1tLoIXMT8HlqaBSS5H2wQTs2wx3MNYCI8K1R1/clXyCazrcVCPm/FuO9cyV8+leEaZOWD5C253NDg==", + "dev": true, + "license": "MIT" + }, + "node_modules/esbuild": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.9.tgz", + "integrity": "sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.9", + "@esbuild/android-arm": "0.25.9", + "@esbuild/android-arm64": "0.25.9", + "@esbuild/android-x64": "0.25.9", + "@esbuild/darwin-arm64": "0.25.9", + "@esbuild/darwin-x64": "0.25.9", + "@esbuild/freebsd-arm64": "0.25.9", + "@esbuild/freebsd-x64": "0.25.9", + "@esbuild/linux-arm": "0.25.9", + "@esbuild/linux-arm64": "0.25.9", + "@esbuild/linux-ia32": "0.25.9", + "@esbuild/linux-loong64": "0.25.9", + "@esbuild/linux-mips64el": "0.25.9", + "@esbuild/linux-ppc64": "0.25.9", + "@esbuild/linux-riscv64": "0.25.9", + "@esbuild/linux-s390x": "0.25.9", + "@esbuild/linux-x64": "0.25.9", + "@esbuild/netbsd-arm64": "0.25.9", + "@esbuild/netbsd-x64": "0.25.9", + "@esbuild/openbsd-arm64": "0.25.9", + "@esbuild/openbsd-x64": "0.25.9", + "@esbuild/openharmony-arm64": "0.25.9", + "@esbuild/sunos-x64": "0.25.9", + "@esbuild/win32-arm64": "0.25.9", + "@esbuild/win32-ia32": "0.25.9", + "@esbuild/win32-x64": "0.25.9" + } + }, + "node_modules/esbuild-wasm": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.25.9.tgz", + "integrity": "sha512-Jpv5tCSwQg18aCqCRD3oHIX/prBhXMDapIoG//A+6+dV0e7KQMGFg85ihJ5T1EeMjbZjON3TqFy0VrGAnIHLDA==", + "dev": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-prettier": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.2.tgz", + "integrity": "sha512-iI1f+D2ViGn+uvv5HuHVUamg8ll4tN+JRHGc6IJi4TP9Kl976C57fzPXgseXNs8v0iA8aSJpHsTWjDb9QJamGQ==", + "dev": true, + "license": "MIT", + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", + "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.32.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", + "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.9", + "array.prototype.findlastindex": "^1.2.6", + "array.prototype.flat": "^1.3.3", + "array.prototype.flatmap": "^1.3.3", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.1", + "hasown": "^2.0.2", + "is-core-module": "^2.16.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.1", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.9", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jsdoc": { + "version": "61.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-61.5.0.tgz", + "integrity": "sha512-PR81eOGq4S7diVnV9xzFSBE4CDENRQGP0Lckkek8AdHtbj+6Bm0cItwlFnxsLFriJHspiE3mpu8U20eODyToIg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@es-joy/jsdoccomment": "~0.76.0", + "@es-joy/resolve.exports": "1.2.0", + "are-docs-informative": "^0.0.2", + "comment-parser": "1.4.1", + "debug": "^4.4.3", + "escape-string-regexp": "^4.0.0", + "espree": "^10.4.0", + "esquery": "^1.6.0", + "html-entities": "^2.6.0", + "object-deep-merge": "^2.0.0", + "parse-imports-exports": "^0.2.4", + "semver": "^7.7.3", + "spdx-expression-parse": "^4.0.0", + "to-valid-identifier": "^1.0.0" + }, + "engines": { + "node": ">=20.11.0" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/espree": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.15.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/semver": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-prefer-arrow": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.3.tgz", + "integrity": "sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "eslint": ">=2.0.0" + } + }, + "node_modules/eslint-plugin-storybook": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-10.1.8.tgz", + "integrity": "sha512-ttLoPRZzqMJx0or4fBDJNKkjYX2/jSEUfI3Df47rLdIASCgxaO7QX9qAoEK0S9Tn2SkzCiAa4Yxi3X44rGgQ0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/utils": "^8.8.1" + }, + "peerDependencies": { + "eslint": ">=8", + "storybook": "^10.1.8" + } + }, + "node_modules/eslint-scope": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.0.0.tgz", + "integrity": "sha512-+Yh0LeQKq+mW/tQArNj67tljR3L1HajDTQPuZOEwC00oBdoIDQrr89yBgjAlzAwRrY/5zDkM3v99iGHwz9y0dw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-stream": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-4.0.1.tgz", + "integrity": "sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "duplexer": "^0.1.1", + "from": "^0.1.7", + "map-stream": "0.0.7", + "pause-stream": "^0.0.11", + "split": "^1.0.1", + "stream-combiner": "^0.2.2", + "through": "^2.3.8" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true, + "license": "MIT" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", + "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eventsource-parser": "^3.0.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/eventsource-parser": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.6.tgz", + "integrity": "sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha512-hxx03P2dJxss6ceIeri9cmYOT4SRs3Zk3afZwWpOsRqLqprhTR8u++SlC+sFGsQr7WGFPdMF7Gjc1njDLDK6UA==", + "license": "MIT", + "dependencies": { + "is-posix-bracket": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha512-AFASGfIlnIbkKPQwX1yHaDjFvh/1gyKJODme52V6IORh69uEYgZp0o9C+qsIGNVEiuuhQU0CSSl++Rlegg1qvA==", + "license": "MIT", + "dependencies": { + "fill-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "license": "MIT", + "dependencies": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha512-QUzH43Gfb9+5yckcrSA0VBDwEtDUchrk4F6tfJZQuNzDJbEDB9cZNzSfXGQ1jqmdDY/kl41lUOWM9syA8z8jlg==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/expand-range/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "license": "MIT", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exponential-backoff": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.3.tgz", + "integrity": "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/express": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", + "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "^2.0.0", + "body-parser": "^2.2.1", + "content-disposition": "^1.0.0", + "content-type": "^1.0.5", + "cookie": "^0.7.1", + "cookie-signature": "^1.2.1", + "debug": "^4.4.0", + "depd": "^2.0.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "finalhandler": "^2.1.0", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "merge-descriptors": "^2.0.0", + "mime-types": "^3.0.0", + "on-finished": "^2.4.1", + "once": "^1.4.0", + "parseurl": "^1.3.3", + "proxy-addr": "^2.0.7", + "qs": "^6.14.0", + "range-parser": "^1.2.1", + "router": "^2.2.0", + "send": "^1.1.0", + "serve-static": "^2.2.0", + "statuses": "^2.0.1", + "type-is": "^2.0.1", + "vary": "^1.1.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express-rate-limit": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-7.5.1.tgz", + "integrity": "sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/express-rate-limit" + }, + "peerDependencies": { + "express": ">= 4.11" + } + }, + "node_modules/express/node_modules/finalhandler": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", + "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "on-finished": "^2.4.1", + "parseurl": "^1.3.3", + "statuses": "^2.0.1" + }, + "engines": { + "node": ">= 18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true, + "license": "MIT" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha512-1FOj1LOwn42TMrruOHGt18HemVnbwAmAak7krWk+wa93KXxGbK+2jpezm+ytJYDaBX0/SPLZFHKM7m+tKobWGg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fancy-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-2.0.0.tgz", + "integrity": "sha512-9CzxZbACXMUXW13tS0tI8XsGGmxWzO2DmYrGuBJOJ8k8q2K7hwfJA5qHjuPPe8wtsco33YR9wc+Rlr5wYFvhSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-support": "^1.1.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", + "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fastq": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "license": "MIT", + "optional": true + }, + "node_modules/filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha512-BTCqyBaWBTsauvnHiE8i562+EdJj+oUpkqWp2R1iCoR8f6oo8STRu3of7WJJ0TqWtxN50a5YFpzYK4Jj9esYfQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/finalhandler/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/find-index": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz", + "integrity": "sha512-uJ5vWrfBKMcE6y2Z8834dwEZj9mNGxYa3t3I53OwFeuZ8D9oc2E5zcsrkuhX6h4iYrjhiv0T3szQmxlAV9uxDg==", + "license": "MIT" + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "license": "BSD-3-Clause", + "bin": { + "flat": "cli.js" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "dev": true, + "license": "ISC" + }, + "node_modules/follow-redirects": { + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==", + "license": "MIT", + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-9.1.0.tgz", + "integrity": "sha512-mpafl89VFPJmhnJ1ssH+8wmM2b50n+Rew5x42NeI2U78aRWgtkEtGmctp7iT16UjquJTjorEmIfESj3DxdW84Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "chalk": "^4.1.2", + "chokidar": "^4.0.1", + "cosmiconfig": "^8.2.0", + "deepmerge": "^4.2.2", + "fs-extra": "^10.0.0", + "memfs": "^3.4.1", + "minimatch": "^3.0.4", + "node-abort-controller": "^3.0.1", + "schema-utils": "^3.1.1", + "semver": "^7.3.5", + "tapable": "^2.2.1" + }, + "engines": { + "node": ">=14.21.3" + }, + "peerDependencies": { + "typescript": ">3.6.0", + "webpack": "^5.11.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-5.3.4.tgz", + "integrity": "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "license": "MIT", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", + "dev": true, + "license": "MIT" + }, + "node_modules/fs-extra": { + "version": "11.3.2", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz", + "integrity": "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/fs-monkey": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.1.0.tgz", + "integrity": "sha512-QMUezzXWII9EV5aTFXW1UBVUO77wYPpjqIF8/AviUCThNeSYZykpoTixUeaNNBwmCev0AMDWMAni+f8Hxb1IFw==", + "dev": true, + "license": "Unlicense" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generator-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-east-asian-width": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz", + "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", + "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "foreground-child": "^3.3.1", + "jackspeak": "^4.1.1", + "minimatch": "^10.1.1", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha512-ab1S1g1EbO7YzauaJLkgLp7DZVAqj9M/dvKlTt8DkXA2tiOIcSMrlVI2J1RZyB5iJVccEscjGn+kpOG9788MHA==", + "license": "MIT", + "dependencies": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-base/node_modules/glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha512-JDYOvfxio/t42HKdxkAYaCiBN7oYiuxykOxKxdaUW5Qn0zaYN3gRQWolrwdnf0shM9/EP0ebuuTmyoXNr1cC5w==", + "license": "ISC", + "dependencies": { + "is-glob": "^2.0.0" + } + }, + "node_modules/glob-base/node_modules/is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-base/node_modules/is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regex.js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/glob-to-regex.js/-/glob-to-regex.js-1.2.0.tgz", + "integrity": "sha512-QMwlOQKU/IzqMUOAZWubUOT8Qft+Y0KQWnX9nK3ch0CJg0tTp4TvGZsTfudYKv2NzoQSyPcnA6TYeIQ3jGichQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/glob/node_modules/minimatch": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", + "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob2base": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz", + "integrity": "sha512-ZyqlgowMbfj2NPjxaZZ/EtsXlOch28FRXgMd64vqZWk1bT9+wvSRLYD1om9M7QfQru51zJPAT17qXm4/zd+9QA==", + "dependencies": { + "find-index": "^0.1.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true, + "license": "MIT" + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true, + "license": "MIT" + }, + "node_modules/handlebars": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", + "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.2", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/handlebars/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "license": "MIT", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "license": "MIT", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hosted-git-info": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-9.0.2.tgz", + "integrity": "sha512-M422h7o/BR3rmCQ8UHi7cyyMqKltdP9Uo+J2fXK+RSAY+wTcKOIRyhTuKv4qn+DJf3g+PL890AzId5KZpX+CBg==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^11.1.0" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "11.2.4", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz", + "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz", + "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ], + "license": "MIT" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true, + "license": "MIT" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.6.5", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.5.tgz", + "integrity": "sha512-4xynFbKNNk+WlzXeQQ+6YYsH2g7mpfPszQZUi3ovKlj+pDmngQ7vRXjrrmGROabmKwyQkcgcX5hqfOwHbFmK5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.20.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/htmlparser2": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.0.0.tgz", + "integrity": "sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.1", + "entities": "^6.0.0" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/http-auth": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-4.1.9.tgz", + "integrity": "sha512-kvPYxNGc9EKGTXvOMnTBQw2RZfuiSihK/mLw/a4pbtRueTE45S55Lw/3k5CktIf7Ak0veMKEIteDj4YkNmCzmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "apache-crypt": "^1.1.2", + "apache-md5": "^1.0.6", + "bcryptjs": "^2.4.3", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/http-auth-connect": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/http-auth-connect/-/http-auth-connect-1.0.6.tgz", + "integrity": "sha512-yaO0QSCPqGCjPrl3qEEHjJP+lwZ6gMpXLuCBE06eWwcXomkI5TARtu0kxf9teFuBj6iaV3Ybr15jaWUvbzNzHw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/http-auth/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true, + "license": "MIT" + }, + "node_modules/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz", + "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==", + "dev": true, + "license": "MIT" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/http-proxy-middleware": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.5.tgz", + "integrity": "sha512-GLZZm1X38BPY4lkXA01jhwxvDoOkkXqjgVyUzVxiEK4iuRu03PZoYHhHRwxnfhQMDuaxi3vVri0YgSro/1oWqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-proxy": "^1.17.15", + "debug": "^4.3.6", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.3", + "is-plain-object": "^5.0.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/hyperdyperid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz", + "integrity": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.18" + } + }, + "node_modules/i18next": { + "version": "25.5.3", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-25.5.3.tgz", + "integrity": "sha512-joFqorDeQ6YpIXni944upwnuHBf5IoPMuqAchGVeQLdWC2JOjxgM9V8UGLhNIIH/Q8QleRxIi0BSRQehSrDLcg==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://locize.com" + }, + { + "type": "individual", + "url": "https://locize.com/i18next.html" + }, + { + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" + } + ], + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.27.6" + }, + "peerDependencies": { + "typescript": "^5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/iconv-lite": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.1.tgz", + "integrity": "sha512-2Tth85cXwGFHfvRgZWszZSvdo+0Xsqmw8k8ZwxScfcBneNUraK+dxRxRm24nszx80Y0TVio8kKLt5sLE7ZCLlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-8.0.0.tgz", + "integrity": "sha512-FCeMZT4NiRQGh+YkeKMtWrOmBgWjHjMJ26WQWrRQyoyzqevdaGSakUaJW5xQYmjLlUVk2qUnCjYVBax9EKKg8A==", + "dev": true, + "license": "ISC", + "dependencies": { + "minimatch": "^10.0.3" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/ignore-walk/node_modules/minimatch": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", + "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", + "dev": true, + "license": "MIT", + "optional": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/immutable": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.4.tgz", + "integrity": "sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==", + "dev": true, + "license": "MIT" + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ini": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-5.0.0.tgz", + "integrity": "sha512-+N0ngpO3e7cRUWOJAS7qw0IZIVc6XPrW4MlFBdD066F2L4k1L6ker3hLqSq7iXxU5tgS4WGkIUElWn5vogAEnw==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ip-address": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", + "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "license": "MIT" + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha512-9YclgOGtN/f8zx0Pr4FQYMdibBiTaH3sn52vjYip4ZSf6C4/6RfTEZ+MR4GvKhCxdPh21Bg42/WL55f6KSnKpg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha512-0EygVC5qPvIyb+gSz7zdD5/AAoS6Qrx1e//6N4yv4oNm30kqvdmG66oZFWVlQHUWe5OjP08FuTw2IdT0EOTcYA==", + "license": "MIT", + "dependencies": { + "is-primitive": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-interactive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", + "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-network-error": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.3.0.tgz", + "integrity": "sha512-6oIwpsgRfnDiyEDLMay/GqCl3HoAtH5+RUKW29gYkL0QA+ipzpDLA16yQs7/RHCSu+BwgbJaOUqa4A99qNVQVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha512-Yu68oeXJ7LeWNmZ3Zov/xg/oDBnBK2RNxwYY1ilNJX+tKKZqgPK+qOn/Gs9jEu66KDY9Netf5XLKNGzas/vPfQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha512-N3w1tFaRfk3UrPfqeRyD+GYDASU3W5VinKhlORy8EWVf/sIdDL9GAcew85XmktCfH+ngG7SRXEVDoO18WMdB/Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-unicode-supported": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", + "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", + "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jackspeak": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", + "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jasmine-core": { + "version": "5.13.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.13.0.tgz", + "integrity": "sha512-vsYjfh7lyqvZX5QgqKc4YH8phs7g96Z8bsdIFNEU3VqXhlHaq+vov/Fgn/sr6MiUczdZkyXRC3TX369Ll4Nzbw==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", + "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/jose": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/jose/-/jose-6.1.3.tgz", + "integrity": "sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdoc-type-pratt-parser": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-6.10.0.tgz", + "integrity": "sha512-+LexoTRyYui5iOhJGn13N9ZazL23nAHGkXsa1p/C8yeq79WRfLBag6ZZ0FQG2aRoc9yfo59JT9EYCQonOkHKkQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-4.0.0.tgz", + "integrity": "sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true, + "engines": [ + "node >= 0.2.0" + ], + "license": "MIT" + }, + "node_modules/karma": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.4.tgz", + "integrity": "sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@colors/colors": "1.5.0", + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.4.1", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.5", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.7.2", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/karma-chrome-launcher": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz", + "integrity": "sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "which": "^1.2.1" + } + }, + "node_modules/karma-chrome-launcher/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/karma-coverage": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", + "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.1", + "istanbul-reports": "^3.0.5", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/karma-coverage/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/karma-coverage/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/karma-coverage/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/karma-coverage/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/karma-jasmine": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz", + "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "jasmine-core": "^4.1.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "karma": "^6.0.0" + } + }, + "node_modules/karma-jasmine-html-reporter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.1.0.tgz", + "integrity": "sha512-sPQE1+nlsn6Hwb5t+HHwyy0A1FNCVKuL1192b+XNauMYWThz2kweiBVW1DqloRpVvZIJkIoHVB7XRpK78n1xbQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "jasmine-core": "^4.0.0 || ^5.0.0", + "karma": "^6.0.0", + "karma-jasmine": "^5.0.0" + } + }, + "node_modules/karma-jasmine/node_modules/jasmine-core": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.6.1.tgz", + "integrity": "sha512-VYz/BjjmC3klLJlLwA4Kw8ytk0zDSmbbDLNs794VnWmkcCB7I9aAL/D48VNQtmITyPvea2C3jdUMfc3kAoy0PQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/karma-source-map-support": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", + "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map-support": "^0.5.5" + } + }, + "node_modules/karma/node_modules/body-parser": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz", + "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "~1.2.0", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "on-finished": "~2.4.1", + "qs": "~6.14.0", + "raw-body": "~2.5.3", + "type-is": "~1.6.18", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/karma/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/karma/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/karma/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/karma/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/karma/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/karma/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/karma/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/karma/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/karma/node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/karma/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/karma/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/karma/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/karma/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/karma/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/karma/node_modules/raw-body": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", + "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/karma/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/karma/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/karma/node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/karma/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/karma/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/karma/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/keycharm": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/keycharm/-/keycharm-0.4.0.tgz", + "integrity": "sha512-TyQTtsabOVv3MeOpR92sIKk/br9wxS+zGj4BG7CR8YbK4jM3tyIBaF0zhzeBUMx36/Q/iQLOKKOT+3jOQtemRQ==", + "dev": true, + "license": "(Apache-2.0 OR MIT)", + "peer": true + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/launch-editor": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.12.0.tgz", + "integrity": "sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^1.1.1", + "shell-quote": "^1.8.3" + } + }, + "node_modules/less": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/less/-/less-4.4.0.tgz", + "integrity": "sha512-kdTwsyRuncDfjEs0DlRILWNvxhDG/Zij4YLO4TMJgDLW+8OzpfkdPnRgrsRuY1o+oaxJGWsps5f/RVBgGmmN0w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=14" + }, + "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": "^3.1.0", + "source-map": "~0.6.0" + } + }, + "node_modules/less-loader": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-12.3.0.tgz", + "integrity": "sha512-0M6+uYulvYIWs52y0LqN4+QM9TqWAohYSNTo4htE8Z7Cn3G/qQMEmktfHmyJT23k+20kU9zHH2wrfFXkxNLtVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/less/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "license": "MIT", + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/less/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/license-webpack-plugin": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", + "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", + "dev": true, + "license": "ISC", + "dependencies": { + "webpack-sources": "^3.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/lilconfig": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "license": "MIT" + }, + "node_modules/listr2": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-9.0.1.tgz", + "integrity": "sha512-SL0JY3DaxylDuo/MecFeiC+7pedM0zia33zl0vcjgwcq1q1FWWF1To9EIauPbl8GbMCU0R2e0uJ8bZunhYKD2g==", + "dev": true, + "license": "MIT", + "dependencies": { + "cli-truncate": "^4.0.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^6.1.0", + "rfdc": "^1.4.1", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/listr2/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/listr2/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/listr2/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "dev": true, + "license": "MIT" + }, + "node_modules/listr2/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "dev": true, + "license": "MIT" + }, + "node_modules/listr2/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/listr2/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/listr2/node_modules/wrap-ansi": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/lmdb": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.4.2.tgz", + "integrity": "sha512-nwVGUfTBUwJKXd6lRV8pFNfnrCC1+l49ESJRM19t/tFb/97QfJEixe5DYRvug5JO7DSFKoKaVy7oGMt5rVqZvg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "msgpackr": "^1.11.2", + "node-addon-api": "^6.1.0", + "node-gyp-build-optional-packages": "5.2.2", + "ordered-binary": "^1.5.3", + "weak-lru-cache": "^1.2.2" + }, + "bin": { + "download-lmdb-prebuilds": "bin/download-prebuilds.js" + }, + "optionalDependencies": { + "@lmdb/lmdb-darwin-arm64": "3.4.2", + "@lmdb/lmdb-darwin-x64": "3.4.2", + "@lmdb/lmdb-linux-arm": "3.4.2", + "@lmdb/lmdb-linux-arm64": "3.4.2", + "@lmdb/lmdb-linux-x64": "3.4.2", + "@lmdb/lmdb-win32-arm64": "3.4.2", + "@lmdb/lmdb-win32-x64": "3.4.2" + } + }, + "node_modules/loader-runner": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz", + "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/loader-utils": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz", + "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^5.3.0", + "is-unicode-supported": "^1.3.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/is-unicode-supported": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", + "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^7.0.0", + "cli-cursor": "^5.0.0", + "slice-ansi": "^7.1.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/log-update/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-update/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "dev": true, + "license": "MIT" + }, + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", + "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-east-asian-width": "^1.3.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/slice-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz", + "integrity": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "is-fullwidth-code-point": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/log4js": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", + "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "date-format": "^4.0.14", + "debug": "^4.3.4", + "flatted": "^3.2.7", + "rfdc": "^1.3.0", + "streamroller": "^3.1.5" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/loglevel": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.2.tgz", + "integrity": "sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" + } + }, + "node_modules/loglevel-plugin-prefix": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz", + "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==", + "dev": true, + "license": "MIT" + }, + "node_modules/loupe": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz", + "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lunr": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "dev": true, + "license": "MIT", + "peer": true, + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/macos-release": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.5.1.tgz", + "integrity": "sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/magic-string": { + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-fetch-happen": { + "version": "14.0.3", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz", + "integrity": "sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/agent": "^3.0.0", + "cacache": "^19.0.1", + "http-cache-semantics": "^4.1.1", + "minipass": "^7.0.2", + "minipass-fetch": "^4.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^1.0.0", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1", + "ssri": "^12.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "license": "MIT", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/marked": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/marked/-/marked-7.0.3.tgz", + "integrity": "sha512-ev2uM40p0zQ/GbvqotfKcSWEa59fJwluGZj5dcaUOwDRrB1F3dncdXy8NWUApk4fi8atU3kTBOwjyjZ0ud0dxw==", + "dev": true, + "license": "MIT", + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 16" + } + }, + "node_modules/matchit": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/matchit/-/matchit-1.1.0.tgz", + "integrity": "sha512-+nGYoOlfHmxe5BW5tE0EMJppXEwdSf8uBA1GTZC7Q77kbT35+VKLYJMzVNWCHSsga1ps1tPYFtFyvxvKzWVmMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@arr/every": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/math-random": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", + "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", + "license": "MIT" + }, + "node_modules/media-typer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", + "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "dev": true, + "license": "Unlicense", + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", + "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-function": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz", + "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.4.tgz", + "integrity": "sha512-ZWYT7ln73Hptxqxk2DxPU9MmapXRhxkJD6tkSR04dnQxm8BGu2hzgKLugK5yySD97u/8yy7Ma7E76k9ZdvtjkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-collect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", + "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-fetch": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-4.0.1.tgz", + "integrity": "sha512-j7U11C5HXigVuutxebFadoYBbd7VSdZWggSe64NVdvWNBqGAiXPL2QVCehjmw7lY1oF9gOllYbORh+hiNgfPgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^3.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-flush/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minizlib": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz", + "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.1.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "license": "MIT", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/morgan": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.1.tgz", + "integrity": "sha512-223dMRJtI/l25dJKWpgij2cMtywuG/WiUKXdvwfbhGKBhy1puASqXwFzmWZ7+K73vUPoR7SS2Qz2cI/g9MKw0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "basic-auth": "~2.0.1", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-finished": "~2.3.0", + "on-headers": "~1.1.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/morgan/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/morgan/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/morgan/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/mrmime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", + "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/msgpackr": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.5.tgz", + "integrity": "sha512-UjkUHN0yqp9RWKy0Lplhh+wlpdt9oQBYgULZOiFhV3VclSF1JnSQWZ5r9gORQlNYaUKQoR8itv7g7z1xDDuACA==", + "dev": true, + "license": "MIT", + "optional": true, + "optionalDependencies": { + "msgpackr-extract": "^3.0.2" + } + }, + "node_modules/msgpackr-extract": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.3.tgz", + "integrity": "sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "node-gyp-build-optional-packages": "5.2.2" + }, + "bin": { + "download-msgpackr-prebuilds": "bin/download-prebuilds.js" + }, + "optionalDependencies": { + "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.3" + } + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "license": "MIT", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mute-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-2.0.0.tgz", + "integrity": "sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nan": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.24.0.tgz", + "integrity": "sha512-Vpf9qnVW1RaDkoNKFUvfxqAbtI8ncb8OJlqZ9wwpXzWPEsvsB1nvdUi6oYrHIkQ1Y/tMDnr1h4nczS0VB9Xykg==", + "license": "MIT", + "optional": true + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "license": "MIT", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/needle": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", + "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.3", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/negotiator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true, + "license": "MIT" + }, + "node_modules/neotraverse": { + "version": "0.6.18", + "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", + "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-abort-controller": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", + "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/node-forge": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.3.tgz", + "integrity": "sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg==", + "dev": true, + "license": "(BSD-3-Clause OR GPL-2.0)", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-gyp": { + "version": "11.5.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-11.5.0.tgz", + "integrity": "sha512-ra7Kvlhxn5V9Slyus0ygMa2h+UqExPqUIkfk7Pc8QTLT956JLSy51uWFwHtIYy0vI8cB4BDhc/S03+880My/LQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^14.0.3", + "nopt": "^8.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "tar": "^7.4.3", + "tinyglobby": "^0.2.12", + "which": "^5.0.0" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/node-gyp-build-optional-packages": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", + "integrity": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^2.0.1" + }, + "bin": { + "node-gyp-build-optional-packages": "bin.js", + "node-gyp-build-optional-packages-optional": "optional.js", + "node-gyp-build-optional-packages-test": "build-test.js" + } + }, + "node_modules/node-gyp/node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/node-gyp/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/node-gyp/node_modules/tar": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.2.tgz", + "integrity": "sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.1.0", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/node-gyp/node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/node-releases": { + "version": "2.0.27", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", + "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/nopt": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-8.1.0.tgz", + "integrity": "sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==", + "dev": true, + "license": "ISC", + "dependencies": { + "abbrev": "^3.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-bundled": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-4.0.0.tgz", + "integrity": "sha512-IxaQZDMsqfQ2Lz37VvyyEtKLe8FsRZuysmedy/N06TU1RyVppYKXrO4xIhR0F+7ubIBox6Q7nir6fQI3ej39iA==", + "dev": true, + "license": "ISC", + "dependencies": { + "npm-normalize-package-bin": "^4.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-install-checks": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-7.1.2.tgz", + "integrity": "sha512-z9HJBCYw9Zr8BqXcllKIs5nI+QggAImbBdHphOzVYrz2CB4iQ6FzWyKmlqDZua+51nAu7FcemlbTc9VgQN5XDQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-normalize-package-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-4.0.0.tgz", + "integrity": "sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-package-arg": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-13.0.0.tgz", + "integrity": "sha512-+t2etZAGcB7TbbLHfDwooV9ppB2LhhcT6A+L9cahsf9mEUAoQ6CktLEVvEnpD0N5CkX7zJqnPGaFtoQDy9EkHQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^9.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^6.0.0" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/npm-packlist": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-10.0.3.tgz", + "integrity": "sha512-zPukTwJMOu5X5uvm0fztwS5Zxyvmk38H/LfidkOMt3gbZVCyro2cD/ETzwzVPcWZA3JOyPznfUN/nkyFiyUbxg==", + "dev": true, + "license": "ISC", + "dependencies": { + "ignore-walk": "^8.0.0", + "proc-log": "^6.0.0" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/npm-packlist/node_modules/proc-log": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz", + "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/npm-pick-manifest": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-10.0.0.tgz", + "integrity": "sha512-r4fFa4FqYY8xaM7fHecQ9Z2nE9hgNfJR+EmoKv0+chvzWkBcORX3r0FpTByP+CbOVJDladMXnPQGVN8PBLGuTQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "npm-install-checks": "^7.1.0", + "npm-normalize-package-bin": "^4.0.0", + "npm-package-arg": "^12.0.0", + "semver": "^7.3.5" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-pick-manifest/node_modules/hosted-git-info": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz", + "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-pick-manifest/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/npm-pick-manifest/node_modules/npm-package-arg": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-12.0.2.tgz", + "integrity": "sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==", + "dev": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^8.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^6.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-registry-fetch": { + "version": "18.0.2", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-18.0.2.tgz", + "integrity": "sha512-LeVMZBBVy+oQb5R6FDV9OlJCcWDU+al10oKpe+nsvcHnG24Z3uM3SvJYKfGJlfGjVU8v9liejCrUR/M5HO5NEQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/redact": "^3.0.0", + "jsonparse": "^1.3.1", + "make-fetch-happen": "^14.0.0", + "minipass": "^7.0.2", + "minipass-fetch": "^4.0.0", + "minizlib": "^3.0.1", + "npm-package-arg": "^12.0.0", + "proc-log": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/hosted-git-info": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz", + "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/npm-registry-fetch/node_modules/npm-package-arg": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-12.0.2.tgz", + "integrity": "sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==", + "dev": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^8.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^6.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "license": "MIT", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-deep-merge": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/object-deep-merge/-/object-deep-merge-2.0.0.tgz", + "integrity": "sha512-3DC3UMpeffLTHiuXSy/UG4NOIYTLlY9u3V82+djSCLYClWobZiS4ivYzpIUWrRY/nfsJ8cWsKyG3QfyLePmhvg==", + "dev": true, + "license": "MIT" + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha512-UiAM5mhmIuKLsOvrL+B0U2d1hXHF3bFYWIuH1LMpuV2EJEHG1Ntz06PgLEHjm6VFd87NpH8rastvPoyv6UW2fA==", + "license": "MIT", + "dependencies": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true, + "license": "MIT" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", + "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", + "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-function": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz", + "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "wsl-utils": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opencollective-postinstall": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", + "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", + "dev": true, + "license": "MIT", + "bin": { + "opencollective-postinstall": "index.js" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-8.2.0.tgz", + "integrity": "sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^5.3.0", + "cli-cursor": "^5.0.0", + "cli-spinners": "^2.9.2", + "is-interactive": "^2.0.0", + "is-unicode-supported": "^2.0.0", + "log-symbols": "^6.0.0", + "stdin-discarder": "^0.2.2", + "string-width": "^7.2.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "dev": true, + "license": "MIT" + }, + "node_modules/ora/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/ordered-binary": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.6.0.tgz", + "integrity": "sha512-IQh2aMfMIDbPjI/8a3Edr+PiOpcsB7yo8NdW7aHWVaoR/pcDldunMvnnwbk/auPGqmKeAdxtZl7MHX/QmPwhvQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/os-name": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.1.tgz", + "integrity": "sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==", + "dev": true, + "license": "MIT", + "dependencies": { + "macos-release": "^2.5.0", + "windows-release": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.4.tgz", + "integrity": "sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.1.tgz", + "integrity": "sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/retry": "0.12.2", + "is-network-error": "^1.0.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/pacote": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-21.0.0.tgz", + "integrity": "sha512-lcqexq73AMv6QNLo7SOpz0JJoaGdS3rBFgF122NZVl1bApo2mfu+XzUBU/X/XsiJu+iUmKpekRayqQYAs+PhkA==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/git": "^6.0.0", + "@npmcli/installed-package-contents": "^3.0.0", + "@npmcli/package-json": "^6.0.0", + "@npmcli/promise-spawn": "^8.0.0", + "@npmcli/run-script": "^9.0.0", + "cacache": "^19.0.0", + "fs-minipass": "^3.0.0", + "minipass": "^7.0.2", + "npm-package-arg": "^12.0.0", + "npm-packlist": "^10.0.0", + "npm-pick-manifest": "^10.0.0", + "npm-registry-fetch": "^18.0.0", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1", + "sigstore": "^3.0.0", + "ssri": "^12.0.0", + "tar": "^6.1.11" + }, + "bin": { + "pacote": "bin/index.js" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/pacote/node_modules/hosted-git-info": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz", + "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/pacote/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/pacote/node_modules/npm-package-arg": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-12.0.2.tgz", + "integrity": "sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==", + "dev": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^8.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^6.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha512-FC5TeK0AwXzq3tUBFtH74naWkPQCEWs4K+xMxWZBlKDWu0bVHXGZa+KKqxKidd7xwhdZ19ZNuF2uO1M/r196HA==", + "license": "MIT", + "dependencies": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-glob/node_modules/is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-glob/node_modules/is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-imports-exports": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/parse-imports-exports/-/parse-imports-exports-0.2.4.tgz", + "integrity": "sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parse-statements": "1.0.11" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "license": "MIT", + "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" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-json/node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse-statements": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/parse-statements/-/parse-statements-1.0.11.tgz", + "integrity": "sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==", + "dev": true, + "license": "MIT" + }, + "node_modules/parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-8.0.0.tgz", + "integrity": "sha512-9m4m5GSgXjL4AjumKzq1Fgfp3Z8rsvjRNbnkVwfu2ImRqE5D0LnY2QfDen18FSY9C573YU5XxSapdHZTZ2WolA==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-html-rewriting-stream": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-8.0.0.tgz", + "integrity": "sha512-wzh11mj8KKkno1pZEu+l2EVeWsuKDfR5KNWZOTsslfUX8lPDZx77m9T0kIoAVkFtD1nx6YF8oh4BnPHvxMtNMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0", + "parse5": "^8.0.0", + "parse5-sax-parser": "^8.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-html-rewriting-stream/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", + "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "domhandler": "^5.0.3", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-parser-stream": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", + "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", + "dev": true, + "license": "MIT", + "dependencies": { + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-parser-stream/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/parse5-parser-stream/node_modules/parse5": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-sax-parser": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-8.0.0.tgz", + "integrity": "sha512-/dQ8UzHZwnrzs3EvDj6IkKrD/jIZyTlB+8XrHJvcjNgRdmWruNdN9i9RK/JtxakmlUdPwKubKPTCqvbTgzGhrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "parse5": "^8.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", + "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "11.2.4", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz", + "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/path-to-regexp": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", + "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==", + "dev": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/pathval": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz", + "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.16" + } + }, + "node_modules/pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", + "dev": true, + "license": [ + "MIT", + "Apache2" + ], + "dependencies": { + "through": "~2.3" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", + "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/piscina": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-5.1.3.tgz", + "integrity": "sha512-0u3N7H4+hbr40KjuVn2uNhOcthu/9usKhnw5vT3J7ply79v3D3M8naI00el9Klcy16x557VsEkkUQaHCWFXC/g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.x" + }, + "optionalDependencies": { + "@napi-rs/nice": "^1.0.4" + } + }, + "node_modules/pkce-challenge": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", + "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/polka": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/polka/-/polka-0.5.2.tgz", + "integrity": "sha512-FVg3vDmCqP80tOrs+OeNlgXYmFppTXdjD5E7I4ET1NjvtNmQrb1/mJibybKkb/d4NA7YWAr1ojxuhpL3FHqdlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@polka/url": "^0.5.0", + "trouter": "^2.0.1" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.1.0.tgz", + "integrity": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-load-config": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz", + "integrity": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "lilconfig": "^3.1.1" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "jiti": ">=1.21.0", + "postcss": ">=8.0.9", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + }, + "postcss": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/postcss-loader": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz", + "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cosmiconfig": "^9.0.0", + "jiti": "^1.20.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", + "dev": true, + "license": "MIT" + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", + "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^7.0.0", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", + "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", + "dev": true, + "license": "ISC", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nested/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-selector-parser": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", + "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha512-s/46sYeylUfHNjI+sA/78FAHlmIuKqI9wNnzEOGehAlUUYeObv5C2mOinXBjyUyWmJ2SfcS2/ydApH4hTF4WXQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prettier": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.4.tgz", + "integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/primeng": { + "version": "20.4.0", + "resolved": "https://registry.npmjs.org/primeng/-/primeng-20.4.0.tgz", + "integrity": "sha512-vXUD1G4/uet4rDkPW8xx7yZWj7RmsmexEJ3+GhpQgsNaLtPFsTCVfQq8v4FQ4tIs7shoD0hz76d3jtjGWZ49QQ==", + "dev": true, + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@primeuix/styled": "^0.7.4", + "@primeuix/styles": "^1.2.5", + "@primeuix/utils": "^0.6.2", + "tslib": "^2.3.0" + }, + "peerDependencies": { + "@angular/animations": "^20.0.4", + "@angular/cdk": "^20.0.3", + "@angular/common": "^20.0.4", + "@angular/core": "^20.0.4", + "@angular/forms": "^20.0.4", + "@angular/platform-browser": "^20.0.4", + "@angular/router": "^20.0.4", + "rxjs": "^6.0.0 || ^7.8.1" + } + }, + "node_modules/prismjs": { + "version": "1.30.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", + "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/proc-log": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-5.0.0.tgz", + "integrity": "sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-middleware": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", + "integrity": "sha512-EGCG8SeoIRVMhsqHQUdDigB2i7qU7fCsWASwn54+nPutYO8n4q6EiwMzyfWlC+dzRFExP+kvcnDFdBDHoZBU7Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/pump": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/qjobs": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", + "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.9" + } + }, + "node_modules/qs": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", + "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/randomatic": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "license": "MIT", + "dependencies": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/randomatic/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", + "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "http-errors": "~2.0.1", + "iconv-lite": "~0.7.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/react": { + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.3.tgz", + "integrity": "sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.3.tgz", + "integrity": "sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "scheduler": "^0.27.0" + }, + "peerDependencies": { + "react": "^19.2.3" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/recast": { + "version": "0.23.11", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.11.tgz", + "integrity": "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ast-types": "^0.16.1", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tiny-invariant": "^1.3.3", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/recast/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "license": "MIT", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/reflect-metadata": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz", + "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz", + "integrity": "sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "license": "MIT" + }, + "node_modules/regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "license": "MIT", + "dependencies": { + "is-equal-shallow": "^0.1.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "license": "MIT", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-parser": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.1.tgz", + "integrity": "sha512-yXLRqatcCuKtVHsWrNg0JL3l1zGfdXeEvDa0bdu4tCDQw0RpMDZsqbkyRTUnKMR0tXF627V2oEWjBEaEdqTwtQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz", + "integrity": "sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.2", + "regjsgen": "^0.8.0", + "regjsparser": "^0.13.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.2.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/regjsparser": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz", + "integrity": "sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.1.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "license": "ISC" + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/css-what": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/reserved-identifiers": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/reserved-identifiers/-/reserved-identifiers-1.2.0.tgz", + "integrity": "sha512-yE7KUfFvaBFzGPs5H3Ops1RevfUEsDc5Iz65rOwWg4lE8HJSYtle77uul3+573457oHvBKuHYDl/xqUkKpEEdw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "license": "MIT" + }, + "node_modules/resolve-url-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", + "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", + "dev": true, + "license": "MIT", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.14", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/restore-cursor": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", + "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^7.0.0", + "signal-exit": "^4.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "license": "MIT", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "dev": true, + "license": "MIT" + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/rollup": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.3.tgz", + "integrity": "sha512-RIDh866U8agLgiIcdpB+COKnlCreHJLfIhWC3LVflku5YHfpnsIKigRZeFfMfCc4dVcqNVfQQ5gO/afOck064A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.52.3", + "@rollup/rollup-android-arm64": "4.52.3", + "@rollup/rollup-darwin-arm64": "4.52.3", + "@rollup/rollup-darwin-x64": "4.52.3", + "@rollup/rollup-freebsd-arm64": "4.52.3", + "@rollup/rollup-freebsd-x64": "4.52.3", + "@rollup/rollup-linux-arm-gnueabihf": "4.52.3", + "@rollup/rollup-linux-arm-musleabihf": "4.52.3", + "@rollup/rollup-linux-arm64-gnu": "4.52.3", + "@rollup/rollup-linux-arm64-musl": "4.52.3", + "@rollup/rollup-linux-loong64-gnu": "4.52.3", + "@rollup/rollup-linux-ppc64-gnu": "4.52.3", + "@rollup/rollup-linux-riscv64-gnu": "4.52.3", + "@rollup/rollup-linux-riscv64-musl": "4.52.3", + "@rollup/rollup-linux-s390x-gnu": "4.52.3", + "@rollup/rollup-linux-x64-gnu": "4.52.3", + "@rollup/rollup-linux-x64-musl": "4.52.3", + "@rollup/rollup-openharmony-arm64": "4.52.3", + "@rollup/rollup-win32-arm64-msvc": "4.52.3", + "@rollup/rollup-win32-ia32-msvc": "4.52.3", + "@rollup/rollup-win32-x64-gnu": "4.52.3", + "@rollup/rollup-win32-x64-msvc": "4.52.3", + "fsevents": "~2.3.2" + } + }, + "node_modules/router": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", + "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "depd": "^2.0.0", + "is-promise": "^4.0.0", + "parseurl": "^1.3.3", + "path-to-regexp": "^8.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/run-applescript": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", + "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", + "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "license": "MIT", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/sass": { + "version": "1.90.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.90.0.tgz", + "integrity": "sha512-9GUyuksjw70uNpb1MTYWsH9MQHOHY6kwfnkafC24+7aOMZn9+rVMBxRbLvw756mrBFbIsFg6Xw9IkR2Fnn3k+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/sass-loader": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.5.tgz", + "integrity": "sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.3.tgz", + "integrity": "sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "optional": true + }, + "node_modules/scheduler": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/schema-utils": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", + "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true, + "license": "MIT" + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/send/-/send-1.2.0.tgz", + "integrity": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.5", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "mime-types": "^3.0.1", + "ms": "^2.1.3", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "statuses": "^2.0.1" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true, + "license": "ISC" + }, + "node_modules/serve-index/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/serve-index/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz", + "integrity": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "parseurl": "^1.3.3", + "send": "^1.2.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true, + "license": "ISC" + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sharp": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", + "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", + "dev": true, + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.3", + "semver": "^7.6.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.33.5", + "@img/sharp-darwin-x64": "0.33.5", + "@img/sharp-libvips-darwin-arm64": "1.0.4", + "@img/sharp-libvips-darwin-x64": "1.0.4", + "@img/sharp-libvips-linux-arm": "1.0.5", + "@img/sharp-libvips-linux-arm64": "1.0.4", + "@img/sharp-libvips-linux-s390x": "1.0.4", + "@img/sharp-libvips-linux-x64": "1.0.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", + "@img/sharp-libvips-linuxmusl-x64": "1.0.4", + "@img/sharp-linux-arm": "0.33.5", + "@img/sharp-linux-arm64": "0.33.5", + "@img/sharp-linux-s390x": "0.33.5", + "@img/sharp-linux-x64": "0.33.5", + "@img/sharp-linuxmusl-arm64": "0.33.5", + "@img/sharp-linuxmusl-x64": "0.33.5", + "@img/sharp-wasm32": "0.33.5", + "@img/sharp-win32-ia32": "0.33.5", + "@img/sharp-win32-x64": "0.33.5" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", + "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sigstore": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-3.1.0.tgz", + "integrity": "sha512-ZpzWAFHIFqyFE56dXqgX/DkDRZdz+rRcjoIk/RQU4IX0wiCv1l8S7ZrXDHcCc+uaf+6o7w3h2l3g6GYG5TKN9Q==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^3.1.0", + "@sigstore/core": "^2.0.0", + "@sigstore/protobuf-specs": "^0.4.0", + "@sigstore/sign": "^3.1.0", + "@sigstore/tuf": "^3.1.0", + "@sigstore/verify": "^2.1.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz", + "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz", + "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/sirv": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz", + "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@polka/url": "^1.0.0-next.24", + "mrmime": "^2.0.0", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/sirv/node_modules/@polka/url": { + "version": "1.0.0-next.29", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", + "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", + "dev": true, + "license": "MIT" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "license": "MIT", + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "license": "MIT", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/socket.io": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.1.tgz", + "integrity": "sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "cors": "~2.8.5", + "debug": "~4.3.2", + "engine.io": "~6.6.0", + "socket.io-adapter": "~2.5.2", + "socket.io-parser": "~4.2.4" + }, + "engines": { + "node": ">=10.2.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", + "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "~4.3.4", + "ws": "~8.17.1" + } + }, + "node_modules/socket.io-adapter/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/socket.io-parser": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", + "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", + "dev": true, + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-parser/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/socket.io/node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/socket.io/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/socket.io/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/socket.io/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/socket.io/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/socks": { + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", + "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ip-address": "^10.0.1", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", + "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "socks": "^2.8.3" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/source-map": { + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", + "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">= 12" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-5.0.0.tgz", + "integrity": "sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==", + "dev": true, + "license": "MIT", + "dependencies": { + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.72.1" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "license": "MIT", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "license": "MIT" + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-correct/node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true, + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz", + "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.22", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz", + "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "license": "MIT", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-12.0.0.tgz", + "integrity": "sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "license": "MIT", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stdin-discarder": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.2.2.tgz", + "integrity": "sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/storybook": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-10.1.8.tgz", + "integrity": "sha512-P33uUf76J1VmhxV8CyC+M0/zoop9oMYXRypNxuvgvXwmun/9yZtu5ThNgp6MkF9hEMA53X7Gf+P/P5Jn/TYPng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/global": "^5.0.0", + "@storybook/icons": "^2.0.0", + "@testing-library/jest-dom": "^6.6.3", + "@testing-library/user-event": "^14.6.1", + "@vitest/expect": "3.2.4", + "@vitest/spy": "3.2.4", + "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0", + "open": "^10.2.0", + "recast": "^0.23.5", + "semver": "^7.6.2", + "use-sync-external-store": "^1.5.0", + "ws": "^8.18.0" + }, + "bin": { + "storybook": "dist/bin/dispatcher.js" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "prettier": "^2 || ^3" + }, + "peerDependenciesMeta": { + "prettier": { + "optional": true + } + } + }, + "node_modules/storybook/node_modules/ws": { + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/stream-combiner": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", + "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "duplexer": "~0.1.1", + "through": "~2.3.4" + } + }, + "node_modules/streamroller": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", + "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "date-format": "^4.0.14", + "debug": "^4.3.4", + "fs-extra": "^8.1.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/streamroller/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/streamroller/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/streamroller/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-4.0.0.tgz", + "integrity": "sha512-1V4WqhhZZgjVAVJyt7TdDPZoPBPNHbekX4fWnCJL1yQukhCeZhJySUL+gL9y6sNdN95uEOS83Y55SqHcP7MzLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.27.0" + } + }, + "node_modules/subarg": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", + "integrity": "sha512-RIrIdRY0X1xojthNcVtgT9sjpOGagEUKpZdgBUi054OEPFo282yg+zE+t1Rj3+RqKq2xStL7uUHhY+AjbC4BXg==", + "license": "MIT", + "dependencies": { + "minimist": "^1.1.0" + } + }, + "node_modules/sucrase": { + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.1.tgz", + "integrity": "sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "tinyglobby": "^0.2.11", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-pan-zoom": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/svg-pan-zoom/-/svg-pan-zoom-3.6.2.tgz", + "integrity": "sha512-JwnvRWfVKw/Xzfe6jriFyfey/lWJLq4bUh2jwoR5ChWQuQoOH8FEh1l/bEp46iHHKHEJWIyFJETbazraxNWECg==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/tablesort": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/tablesort/-/tablesort-5.6.0.tgz", + "integrity": "sha512-cZZXK3G089PbpxH8N7vN7Z21SEKqXAaCiSVOmZdR/v7z8TFCsF/OFr0rzjhQuFlQQHy9uQtW9P2oQFJzJFGVrg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 16", + "npm": ">= 8" + } + }, + "node_modules/tailwindcss": { + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.19.tgz", + "integrity": "sha512-3ofp+LL8E+pK/JuPLPggVAIaEuhvIz4qNcf3nA1Xn2o/7fb7s/TYpHhwGDv1ZU3PkBluUVaF8PyCHcm48cKLWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.6.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.2", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.7", + "lilconfig": "^3.1.3", + "micromatch": "^4.0.8", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.4.47", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.2 || ^5.0 || ^6.0", + "postcss-nested": "^6.2.0", + "postcss-selector-parser": "^6.1.2", + "resolve": "^1.22.8", + "sucrase": "^3.35.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/tailwindcss/node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tailwindcss/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/tailwindcss/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/tailwindcss/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/tapable": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", + "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dev": true, + "license": "ISC", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/tar/node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/telejson": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/telejson/-/telejson-8.0.0.tgz", + "integrity": "sha512-8mCI1dHX80nchOkIEgvyWlGLgeh/SxO7JZPOud0DxvfFdI6MgwxRL8ff7rVdj6436uHhpWaxLQjU74Jb2I0u9g==", + "dev": true, + "license": "MIT" + }, + "node_modules/terser": { + "version": "5.43.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.43.1.tgz", + "integrity": "sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.14.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.16", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.16.tgz", + "integrity": "sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.25", + "jest-worker": "^27.4.5", + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true, + "license": "MIT" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/thingies": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/thingies/-/thingies-2.5.0.tgz", + "integrity": "sha512-s+2Bwztg6PhWUD7XMfeYm5qliDdSiZm7M7n8KjTkIsm3l/2lgVRc2/Gx/v+ZX8lT4FMA+i8aQvhcWylldc+ZNw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "^2" + } + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true, + "license": "MIT" + }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/tinyglobby": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz", + "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.4.4", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyrainbow": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz", + "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tinyspy": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz", + "integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tmp": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.14" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "license": "MIT", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-valid-identifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-valid-identifier/-/to-valid-identifier-1.0.0.tgz", + "integrity": "sha512-41wJyvKep3yT2tyPqX/4blcfybknGB4D+oETKLs7Q76UiPqRpUJK3hr1nxelyYO0PHKVzJwlu0aCeEAsGI6rpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/base62": "^1.0.0", + "reserved-identifiers": "^1.0.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/tree-dump": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.1.0.tgz", + "integrity": "sha512-rMuvhU4MCDbcbnleZTFezWsaZXRFemSqAM+7jPnzUl1fo9w3YEKOxAeui0fz3OI4EU4hf23iyA7uQRVko+UaBA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "license": "MIT", + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/trouter": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/trouter/-/trouter-2.0.1.tgz", + "integrity": "sha512-kr8SKKw94OI+xTGOkfsvwZQ8mWoikZDd2n8XZHjJVZUARZT+4/VV6cacRS6CLsH9bNm+HFIPU1Zx4CnNnb4qlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "matchit": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ts-api-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", + "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, + "node_modules/ts-dedent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.10" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/ts-morph": { + "version": "27.0.2", + "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-27.0.2.tgz", + "integrity": "sha512-fhUhgeljcrdZ+9DZND1De1029PrE+cMkIP7ooqkLRTrRLTqcki2AstsyJm0vRNbTbVCNJ0idGlbBrfqc7/nA8w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ts-morph/common": "~0.28.1", + "code-block-writer": "^13.0.3" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths-webpack-plugin": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.2.0.tgz", + "integrity": "sha512-zbem3rfRS8BgeNK50Zz5SIQgXzLafiHjOwUAvk/38/o1jHn/V5QAgVUcz884or7WYcPaH3N2CIfUc2u0ul7UcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0", + "enhanced-resolve": "^5.7.0", + "tapable": "^2.2.1", + "tsconfig-paths": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/tsconfig-paths-webpack-plugin/node_modules/tsconfig-paths": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", + "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "json5": "^2.2.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD" + }, + "node_modules/tuf-js": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-3.1.0.tgz", + "integrity": "sha512-3T3T04WzowbwV2FDiGXBbr81t64g1MUGGJRgT4x5o97N+8ArdhVCAF9IxFrxuSJmM3E5Asn7nKHkao0ibcZXAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tufjs/models": "3.0.1", + "debug": "^4.4.1", + "make-fetch-happen": "^14.0.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", + "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", + "dev": true, + "license": "MIT", + "dependencies": { + "content-type": "^1.0.5", + "media-typer": "^1.1.0", + "mime-types": "^3.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-assert": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", + "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", + "dev": true, + "license": "MIT" + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.41", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.41.tgz", + "integrity": "sha512-O3oYyCMPYgNNHuO7Jjk3uacJWZF8loBgwrfd/5LE/HyZ3lUIOdniQ7DNXJcIgZbwioZxk0fLfI4EVnetdiX5jg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], + "license": "MIT", + "bin": { + "ua-parser-js": "script/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/uglify-js": { + "version": "3.19.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", + "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", + "dev": true, + "license": "BSD-2-Clause", + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.16.0.tgz", + "integrity": "sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, + "node_modules/undici-types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", + "dev": true, + "license": "MIT" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz", + "integrity": "sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz", + "integrity": "sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "license": "MIT", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unique-filename": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-4.0.0.tgz", + "integrity": "sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "unique-slug": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/unique-slug": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-5.0.0.tgz", + "integrity": "sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unix-crypt-td-js": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", + "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unplugin": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-2.3.11.tgz", + "integrity": "sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "acorn": "^8.15.0", + "picomatch": "^4.0.3", + "webpack-virtual-modules": "^0.6.2" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "license": "MIT", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "license": "MIT", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "license": "MIT", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/update-browserslist-db": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.2.tgz", + "integrity": "sha512-E85pfNzMQ9jpKkA7+TJAi4TJN+tBCuWh5rUcS/sv6cFi+1q9LYDwDI5dpUL0u/73EElyQ8d3TEaeW4sPedBqYA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "license": "MIT" + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/use-sync-external-store": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", + "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", + "dev": true, + "license": "MIT" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", + "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/esm/bin/uuid" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/validate-npm-package-name": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-6.0.2.tgz", + "integrity": "sha512-IUoow1YUtvoBBC06dXs8bR8B9vuA3aJfmQNKMoaPG/OFsPmoQvw8xh+6Ye25Gx9DQhoEom3Pcu9MKHerm/NpUQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vis-data": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/vis-data/-/vis-data-8.0.3.tgz", + "integrity": "sha512-jhnb6rJNqkKR1Qmlay0VuDXY9ZlvAnYN1udsrP4U+krgZEq7C0yNSKdZqmnCe13mdnf9AdVcdDGFOzy2mpPoqw==", + "dev": true, + "license": "(Apache-2.0 OR MIT)", + "peer": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/visjs" + }, + "peerDependencies": { + "uuid": "^3.4.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^13.0.0", + "vis-util": ">=6.0.0" + } + }, + "node_modules/vis-network": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/vis-network/-/vis-network-10.0.2.tgz", + "integrity": "sha512-qPl8GLYBeHEFqiTqp4VBbYQIJ2EA8KLr7TstA2E8nJxfEHaKCU81hQLz7hhq11NUpHbMaRzBjW5uZpVKJ45/wA==", + "dev": true, + "license": "(Apache-2.0 OR MIT)", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/visjs" + }, + "peerDependencies": { + "@egjs/hammerjs": "^2.0.0", + "component-emitter": "^1.3.0 || ^2.0.0", + "keycharm": "^0.2.0 || ^0.3.0 || ^0.4.0", + "uuid": "^3.4.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^13.0.0", + "vis-data": ">=8.0.0", + "vis-util": ">=6.0.0" + } + }, + "node_modules/vis-util": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/vis-util/-/vis-util-6.0.0.tgz", + "integrity": "sha512-qtpts3HRma0zPe4bO7t9A2uejkRNj8Z2Tb6do6lN85iPNWExFkUiVhdAq5uLGIUqBFduyYeqWJKv/jMkxX0R5g==", + "dev": true, + "license": "(Apache-2.0 OR MIT)", + "peer": true, + "engines": { + "node": ">=8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/visjs" + }, + "peerDependencies": { + "@egjs/hammerjs": "^2.0.0", + "component-emitter": "^1.3.0 || ^2.0.0" + } + }, + "node_modules/vite": { + "version": "7.1.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.11.tgz", + "integrity": "sha512-uzcxnSDVjAopEUjljkWh8EIrg6tlzrjFUfMcR1EVsRDGwf/ccef0qQPRyOrROwhrTDaApueq+ja+KLPlzR/zdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.5.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.43.0", + "tinyglobby": "^0.2.15" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vite/node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.4.tgz", + "integrity": "sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/weak-lru-cache": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz", + "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/webpack": { + "version": "5.101.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.101.2.tgz", + "integrity": "sha512-4JLXU0tD6OZNVqlwzm3HGEhAHufSiyv+skb7q0d2367VDMzrU1Q/ZeepvkcHH0rZie6uqEtTQQe0OEOOluH3Mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.15.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.24.0", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.3", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^4.3.2", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.11", + "watchpack": "^2.4.1", + "webpack-sources": "^3.3.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz", + "integrity": "sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^4.6.0", + "mime-types": "^2.1.31", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware/node_modules/memfs": { + "version": "4.51.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.51.1.tgz", + "integrity": "sha512-Eyt3XrufitN2ZL9c/uIRMyDwXanLI88h/L3MoWqNY747ha3dMR9dWqp8cRT5ntjZ0U1TNuq4U91ZXK0sMBjYOQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/json-pack": "^1.11.0", + "@jsonjoy.com/util": "^1.9.0", + "glob-to-regex.js": "^1.0.1", + "thingies": "^2.5.0", + "tree-dump": "^1.0.3", + "tslib": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.2.tgz", + "integrity": "sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/bonjour": "^3.5.13", + "@types/connect-history-api-fallback": "^1.5.4", + "@types/express": "^4.17.21", + "@types/express-serve-static-core": "^4.17.21", + "@types/serve-index": "^1.9.4", + "@types/serve-static": "^1.15.5", + "@types/sockjs": "^0.3.36", + "@types/ws": "^8.5.10", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.2.1", + "chokidar": "^3.6.0", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "express": "^4.21.2", + "graceful-fs": "^4.2.6", + "http-proxy-middleware": "^2.0.9", + "ipaddr.js": "^2.1.0", + "launch-editor": "^2.6.1", + "open": "^10.0.3", + "p-retry": "^6.2.0", + "schema-utils": "^4.2.0", + "selfsigned": "^2.4.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^7.4.2", + "ws": "^8.18.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/body-parser": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz", + "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "~1.2.0", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "on-finished": "~2.4.1", + "qs": "~6.14.0", + "raw-body": "~2.5.3", + "type-is": "~1.6.18", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/webpack-dev-server/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/cookie-signature": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz", + "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/express": { + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz", + "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "~1.20.3", + "content-disposition": "~0.5.4", + "content-type": "~1.0.4", + "cookie": "~0.7.1", + "cookie-signature": "~1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.3.1", + "fresh": "~0.5.2", + "http-errors": "~2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "~2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "~0.1.12", + "proxy-addr": "~2.0.7", + "qs": "~6.14.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "~0.19.0", + "serve-static": "~1.16.2", + "setprototypeof": "1.2.0", + "statuses": "~2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/webpack-dev-server/node_modules/finalhandler": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz", + "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "~2.4.1", + "parseurl": "~1.3.3", + "statuses": "~2.0.2", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz", + "integrity": "sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/ipaddr.js": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.3.0.tgz", + "integrity": "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-server/node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-dev-server/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/path-to-regexp": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/webpack-dev-server/node_modules/raw-body": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", + "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/send": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.1.tgz", + "integrity": "sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/webpack-dev-server/node_modules/send/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/send/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/webpack-dev-server/node_modules/serve-static/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/serve-static/node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/webpack-dev-server/node_modules/serve-static/node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/serve-static/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-hot-middleware": { + "version": "2.26.1", + "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.26.1.tgz", + "integrity": "sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-html-community": "0.0.8", + "html-entities": "^2.1.0", + "strip-ansi": "^6.0.0" + } + }, + "node_modules/webpack-merge": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-6.0.1.tgz", + "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.3.tgz", + "integrity": "sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-subresource-integrity": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", + "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } + } + }, + "node_modules/webpack-virtual-modules": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", + "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/webpack/node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-mimetype": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/windows-release": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-4.0.0.tgz", + "integrity": "sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^4.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi-cjs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/ws": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true } + } + }, + "node_modules/wsl-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz", + "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-wsl": "^3.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yargs": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz", + "integrity": "sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^9.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "string-width": "^7.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^22.0.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=23" + } + }, + "node_modules/yargs-parser": { + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz", + "integrity": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=23" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "dev": true, + "license": "MIT" + }, + "node_modules/yargs/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yoctocolors-cjs": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.3.tgz", + "integrity": "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "4.1.13", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.13.tgz", + "integrity": "sha512-AvvthqfqrAhNH9dnfmrfKzX5upOdjUVJYFqNSlkmGf64gRaTzlPwz99IHYnVs28qYAybvAlBV+H7pn0saFY4Ig==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zod-to-json-schema": { + "version": "3.25.0", + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.0.tgz", + "integrity": "sha512-HvWtU2UG41LALjajJrML6uQejQhNJx+JBO9IflpSja4R03iNWfKXrj6W2h7ljuLyc1nKS+9yDyL/9tD1U/yBnQ==", + "dev": true, + "license": "ISC", + "peerDependencies": { + "zod": "^3.25 || ^4" + } + }, + "node_modules/zone.js": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.15.1.tgz", + "integrity": "sha512-XE96n56IQpJM7NAoXswY3XRLcWFW83xe0BiAOeMD7K5k5xecOeul3Qcpx6GqEeeHNkW5DWL5zOyTbEfB4eti8w==", + "dev": true, + "license": "MIT" } + } } diff --git a/package.json b/package.json index 0631019..cc3c411 100644 --- a/package.json +++ b/package.json @@ -1,122 +1,83 @@ { - "name": "@cdek-it/angular-ui-kit", - "version": "0.0.1", - "license": "SEE LICENSE IN LICENSE.md", - "files": [ - "dist", - "dist-css" - ], - "publishConfig": { - "access": "public" - }, - "scripts": { - "ng": "ng", - "start": "ng serve", - "storybook": "ng run ng-storybook:storybook", - "test": "ng test", - "test:headless": "ng test --watch=false --browsers=ChromeHeadless", - "e2e": "ng e2e", - "lint": "ng lint", - "vgh": "npx compodoc -e json -d .", - "format": "prettier --write \"**/*.{js,ts,d.ts}\"", - "build": "npm run build-themes && ng build", - "format:check": "prettier --check \"**/*.{js,ts,d.ts}\"", - "build:lib": "npm run build:check && npm run build:package", - "build:package": "BROWSERSLIST_ENV=library ng build primeng-library && gulp build-assets", - "build:check": "npm run format:check && npm run security:check", - "build:storybook": "ng run ng-storybook:build-storybook", - "security:check": "npm audit --production --audit-level high", - "apidoc": "node ./api-generator/build-apidoc.ts", - "build-themes": "node build-themes.js build", - "watch-themes": "node build-themes.js watch", - "build-theme-light-primary": "node build-themes.js build light-primary", - "build-theme-light-secondary": "node build-themes.js build light-secondary", - "build-theme-dark-primary": "node build-themes.js build dark-primary", - "build-theme-dark-secondary": "node build-themes.js build dark-secondary", - "watch-theme-light-primary": "node build-themes.js watch light-primary", - "watch-theme-light-secondary": "node build-themes.js watch light-secondary", - "watch-theme-dark-primary": "node build-themes.js watch dark-primary", - "watch-theme-dark-secondary": "node build-themes.js watch dark-secondary" - }, - "repository": "github:cdek-it/angular-ui-kit", - "devDependencies": { - "@angular-devkit/build-angular": "18.2.19", - "@angular-eslint/eslint-plugin": "18.0.0", - "@angular-eslint/eslint-plugin-template": "18.0.0", - "@angular-eslint/schematics": "18.0.0", - "@angular-eslint/template-parser": "18.0.0", - "@angular/animations": "18.2.13", - "@angular/build": "18.2.19", - "@angular/cdk": "18.2.13", - "@angular/cli": "18.2.19", - "@angular/common": "18.2.13", - "@angular/compiler": "18.2.13", - "@angular/compiler-cli": "18.2.13", - "@angular/core": "18.2.13", - "@angular/forms": "18.2.13", - "@angular/platform-browser": "18.2.13", - "@angular/platform-browser-dynamic": "18.2.13", - "@angular/platform-server": "18.2.13", - "@angular/router": "18.2.13", - "@angular/ssr": "18.2.13", - "@docsearch/js": "^3.3.4", - "@stackblitz/sdk": "1.9.0", - "@storybook/addon-docs": "8.6.14", - "@storybook/angular": "8.6.14", - "@tabler/icons-webfont": "^3.19.0", - "@types/express": "^4.17.17", - "@types/jasmine": "~4.3.1", - "@types/jest": "^29.5.1", - "@types/node": "^16.18.126", - "@types/react": "^18.2.41", - "@types/resize-observer-browser": "^0.1.11", - "@typescript-eslint/eslint-plugin": "^7.11.0", - "autoprefixer": "^10.4.20", - "chart.js": "4.4.2", - "codelyzer": "^0.0.28", - "copyfiles": "^2.4.1", - "@compodoc/compodoc": "1.1.32", - "del": "^7.1.0", - "domino": "^2.1.6", - "esbuild": "0.23.1", - "eslint": "^8.57.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-import": "latest", - "eslint-plugin-jsdoc": "latest", - "eslint-plugin-prefer-arrow": "latest", - "express": "^4.20.0", - "file-saver": "^2.0.5", - "glob": "10.4.5", - "gulp": "^5.0.0", - "gulp-concat": "^2.6.1", - "gulp-flatten": "^0.4.0", - "gulp-rename": "^2.0.0", - "gulp-uglify": "^3.0.2", - "gulp-uglifycss": "^1.1.0", - "jasmine-core": "~4.6.0", - "jspdf": "^2.5.1", - "jspdf-autotable": "^3.5.28", - "karma": "~6.4.2", - "karma-chrome-launcher": "~3.2.0", - "karma-coverage": "~2.2.0", - "karma-jasmine": "~5.1.0", - "karma-jasmine-html-reporter": "~2.0.0", - "minio": "8.0.5", - "ng-packagr": "^18.0.0", - "postcss": "^8.4.49", - "postcss-cli": "^11.0.0", - "prettier": "^3.0.0", - "primeicons": "^7.0.0", - "prismjs": "^1.29.0", - "quill": "2.0.2", - "rxjs": "~7.8.1", - "storybook": "8.6.14", - "tailwindcss": "^3.4.14", - "ts-node": "~10.9.1", - "tslib": "^2.5.0", - "typedoc": "0.25.13", - "typescript": "5.4.5", - "xlsx": "^0.18.5", - "zone.js": "~0.14.0" - } + "name": "@cdek-it/angular-ui-kit", + "version": "0.0.2", + "license": "SEE LICENSE IN LICENSE.md", + "files": [ + "dist" + ], + "publishConfig": { + "access": "public" + }, + "scripts": { + "ng": "ng", + "start": "ng serve", + "storybook": "ng run angular-ui-kit:storybook", + "test": "ng test", + "test:headless": "ng test --watch=false --browsers=ChromeHeadless", + "e2e": "ng e2e", + "lint": "ng lint", + "format": "prettier --write \"**/*.{js,ts,d.ts}\"", + "format:check": "prettier --check \"**/*.{js,ts,d.ts}\"", + "build:check": "npm run format:check && npm run security:check", + "build:storybook": "ng run angular-ui-kit:build-storybook", + "security:check": "npm audit --production --audit-level high", + "copy:dist": "cpx 'src-tokens/**/*.{json,ts}' dist/ && cpx 'src-tokens/theme.preset.ts' dist/" + }, + "repository": "github:cdek-it/angular-ui-kit", + "devDependencies": { + "@angular-devkit/architect": "0.2100.3", + "@angular-devkit/build-angular": "20.3.13", + "@angular-devkit/core": "20.3.13", + "@angular-eslint/eslint-plugin": "20.7.0", + "@angular-eslint/eslint-plugin-template": "20.7.0", + "@angular-eslint/schematics": "20.7.0", + "@angular-eslint/template-parser": "20.7.0", + "@angular/build": "20.3.13", + "@angular/cli": "20.3.13", + "@angular/common": "20.3.15", + "@angular/compiler": "20.3.15", + "@angular/compiler-cli": "20.3.15", + "@angular/core": "20.3.15", + "@angular/forms": "20.3.15", + "@angular/platform-browser": "20.3.15", + "@angular/platform-browser-dynamic": "20.3.15", + "@angular/router": "20.3.15", + "@compodoc/compodoc": "1.1.32", + "@primeng/themes": "20.4.0", + "@storybook/addon-a11y": "10.1.8", + "@storybook/addon-docs": "10.1.8", + "@storybook/angular": "10.1.8", + "@tabler/icons-webfont": "3.35.0", + "@types/jasmine": "5.1.13", + "@typescript-eslint/eslint-plugin": "7.18.0", + "autoprefixer": "10.4.22", + "eslint": "8.57.1", + "eslint-config-prettier": "9.1.2", + "eslint-plugin-import": "2.32.0", + "eslint-plugin-jsdoc": "61.5.0", + "eslint-plugin-prefer-arrow": "1.2.3", + "eslint-plugin-storybook": "10.1.8", + "jasmine-core": "5.13.0", + "karma": "6.4.4", + "karma-chrome-launcher": "3.2.0", + "karma-coverage": "2.2.1", + "karma-jasmine": "5.1.0", + "karma-jasmine-html-reporter": "2.1.0", + "prettier": "3.7.4", + "primeng": "20.4.0", + "rxjs": "7.8.2", + "storybook": "10.1.8", + "tailwindcss": "3.4.19", + "tslib": "2.8.1", + "typescript": "5.9.3", + "zone.js": "0.15.1" + }, + "dependencies": { + "cpx": "1.5.0" + }, + "eslintConfig": { + "extends": [ + "plugin:storybook/recommended" + ] + } } diff --git a/primeng-sass-theme/.gitignore b/primeng-sass-theme/.gitignore deleted file mode 100644 index 74e1753..0000000 --- a/primeng-sass-theme/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -theme.css -.DS_STORE -.vscode \ No newline at end of file diff --git a/primeng-sass-theme/.idea/.gitignore b/primeng-sass-theme/.idea/.gitignore deleted file mode 100644 index b58b603..0000000 --- a/primeng-sass-theme/.idea/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ diff --git a/primeng-sass-theme/CHANGELOG.md b/primeng-sass-theme/CHANGELOG.md deleted file mode 100644 index e8f14b5..0000000 --- a/primeng-sass-theme/CHANGELOG.md +++ /dev/null @@ -1,298 +0,0 @@ -# Changelog - -## [17.18.3](https://github.com/primefaces/primeng-sass-theme/tree/17.18.3) (2024-07-04) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.18.2...17.18.3) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.18.3 - -## [17.18.2](https://github.com/primefaces/primeng-sass-theme/tree/17.18.2) (2024-07-04) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.18.1...17.18.2) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.18.2 - -## [17.18.1](https://github.com/primefaces/primeng-sass-theme/tree/17.18.1) (2024-07-04) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.18.0...17.18.1) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.18.1 - -## [17.18.0](https://github.com/primefaces/primeng-sass-theme/tree/17.18.0) (2024-05-30) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.17.0...17.18.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.18.0 - -## [17.17.0](https://github.com/primefaces/primeng-sass-theme/tree/17.17.0) (2024-05-16) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.16.1...17.17.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.17.0 - -## [17.16.1](https://github.com/primefaces/primeng-sass-theme/tree/17.16.1) (2024-05-09) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.16.0...17.16.1) - -**Enhancements:** -- Badge | Add severity styles [\#132](https://github.com/primefaces/primeng-sass-theme/issues/132) -- Tag, Message, Toast | Add contrast severity styles [\#130](https://github.com/primefaces/primeng-sass-theme/issues/130) - -## [17.16.0](https://github.com/primefaces/primeng-sass-theme/tree/17.16.0) (2024-05-03) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.15.0...17.16.0) - -**Fixed bugs:** -- p-multiselect jumps in height because chips padding is not applied correctly [\#93](https://github.com/primefaces/primeng-sass-theme/issues/93) -- incorrect styles for vertical slider [\#51](https://github.com/primefaces/primeng-sass-theme/issues/51) -- Add filled styles for inputs [\#125](https://github.com/primefaces/primeng-sass-theme/issues/125) - -## [17.15.0](https://github.com/primefaces/primeng-sass-theme/tree/17.15.0) (2024-04-26) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.14.1...17.15.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.15.0 - -## [17.14.1](https://github.com/primefaces/primeng-sass-theme/tree/17.14.1) (2024-04-09) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.14.0...17.14.1) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.14.1 - -## [17.14.0](https://github.com/primefaces/primeng-sass-theme/tree/17.14.0) (2024-04-19) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.13.0...17.14.0) - -**Fixed bugs:** -- Stepper CSS different from primeng project (v17.13.0) [\#121](https://github.com/primefaces/primeng-sass-theme/issues/121) -- Toast | Close icon is not visible (Aura) [\#124](https://github.com/primefaces/primeng-sass-theme/issues/124) - -## [17.13.0](https://github.com/primefaces/primeng-sass-theme/tree/17.13.0) (2024-04-09) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.12.0...17.13.0) - -**Implemented New Features and Enhancements:** -- New Theme | Aura [\#110](https://github.com/primefaces/primeng-sass-theme/issues/110) -- Stepper [\#114](https://github.com/primefaces/primeng-sass-theme/issues/114) -- Stepper: number element box-shadow defect [\#109](https://github.com/primefaces/primeng-sass-theme/issues/109) - -## [17.12.0](https://github.com/primefaces/primeng-sass-theme/tree/17.12.0) (2024-03-21) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.11.0...17.12.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.12.0 - -## [17.11.0](https://github.com/primefaces/primeng-sass-theme/tree/17.11.0) (2024-03-14) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.10.0...17.11.0) - -**Enhancements:** -- InputOtp | add styles [\#104](https://github.com/primefaces/primeng-sass-theme/issues/104) - -## [17.10.0](https://github.com/primefaces/primeng-sass-theme/tree/17.10.0) (2024-03-07) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.9.0...17.10.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.10.0 - -## [17.9.0](https://github.com/primefaces/primeng-sass-theme/tree/17.9.0) (2024-02-29) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.8.0...17.9.0) - -**Implemented New Features and Enhancements:** -- Add metergroup styles [\#99](https://github.com/primefaces/primeng-sass-theme/issues/99) -- New Components | IconField & InputIcon [\#102](https://github.com/primefaces/primeng-sass-theme/issues/102) - -## [17.8.0](https://github.com/primefaces/primeng-sass-theme/tree/17.8.0) (2024-02-23) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.7.0...17.8.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.8.0 - -## [17.7.0](https://github.com/primefaces/primeng-sass-theme/tree/17.7.0) (2024-02-14) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.6.0...17.7.0) - -**Fixed bugs:** -- AutoComplete | Add missing empty-message styles [\#98](https://github.com/primefaces/primeng-sass-theme/issues/98) - -## [17.6.0](https://github.com/primefaces/primeng-sass-theme/tree/17.6.0) (2024-02-07) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.5.0...17.6.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.6.0 - -## [17.5.0](https://github.com/primefaces/primeng-sass-theme/tree/17.5.0) (2024-02-01) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.4.0...17.5.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.5.0 - -## [17.4.0](https://github.com/primefaces/primeng-sass-theme/tree/17.4.0) (2023-01-24) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.3.3...17.4.0) - -**Enhancements:** -- PickList & OrderList | theme adjustments [\#92](https://github.com/primefaces/primeng-sass-theme/issues/92) - -## [17.3.3](https://github.com/primefaces/primeng-sass-theme/tree/17.3.3) (2023-01-18) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.3.2...17.3.3) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.3.3 - -## [17.3.2](https://github.com/primefaces/primeng-sass-theme/tree/17.3.2) (2024-01-10) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.3.1...17.3.2) - -**Fixed bugs:** -- Tree | Add missing outline rule [\#91](https://github.com/primefaces/primeng-sass-theme/issues/91) - -## [17.3.1](https://github.com/primefaces/primeng-sass-theme/tree/17.3.1) (2024-01-04) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.3.0...17.3.1) - -**Fixed bugs:** -- Splitter | Add missing focus-visible & material extension styles [\#89](https://github.com/primefaces/primeng-sass-theme/issues/89) -- ScrollPanel | Add missing focus-visible & material extension styles [\#90](https://github.com/primefaces/primeng-sass-theme/issues/90) - -## [17.3.0](https://github.com/primefaces/primeng-sass-theme/tree/17.3.0) (2023-12-28) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.2.0...17.3.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.3.0 - -## [17.2.0](https://github.com/primefaces/primeng-sass-theme/tree/17.2.0) (2023-12-20) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.1.0...17.2.0) - -**Fixed bugs:** -- Lara Light Teal: $highlightBg implementation defect [\#88](https://github.com/primefaces/primeng-sass-theme/issues/88) - - -## [17.1.0](https://github.com/primefaces/primeng-sass-theme/tree/17.1.0) (2023-12-13) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.0.0...17.1.0) - -**Fixed bugs:** -- Checkbox | Add missing invalid styles [\#86](https://github.com/primefaces/primeng-sass-theme/issues/86) -- Dropdown | missing invalid styles [\#77](https://github.com/primefaces/primeng-sass-theme/issues/77) - -## [17.0.0](https://github.com/primefaces/primeng-sass-theme/tree/17.0.0) (2023-12-06) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.0.0-rc.1...17.0.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.0.0 - -## [17.0.0-rc.1](https://github.com/primefaces/primeng-sass-theme/tree/17.0.0-rc.1) (2023-11-29) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.9.1...17.0.0-rc.1) - -**Enhancements:** -- Update Lara [\#84](https://github.com/primefaces/primeng-sass-theme/issues/84) -- DataView | Remove primeflex dependency [\#83](https://github.com/primefaces/primeng-sass-theme/issues/83) - -## [16.9.1](https://github.com/primefaces/primeng-sass-theme/tree/16.9.1) (2023-11-23) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.9.0...16.9.1) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.9.1 - -## [16.9.0](https://github.com/primefaces/primeng-sass-theme/tree/16.9.0) (2023-11-22) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.8.0...16.9.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.9.0 - -## [16.8.0](https://github.com/primefaces/primeng-sass-theme/tree/16.8.0) (2023-11-20) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.7.2...16.8.0) - -**Enhancements:** -- PickList | Accessibility Enhancements [\#78](https://github.com/primefaces/primeng-sass-theme/issues/78) -- OrderList | Accessibility Enhancements [\#74](https://github.com/primefaces/primeng-sass-theme/issues/74) -- Tree | Accessibility Enhancemnets [\#73](https://github.com/primefaces/primeng-sass-theme/issues/73) -- Calendar | Accessibility Enhancemnets [\#71](https://github.com/primefaces/primeng-sass-theme/issues/71) - -## [16.7.2](https://github.com/primefaces/primeng-sass-theme/tree/16.7.2) (2023-11-08) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.7.1...16.7.2) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.7.2 - -## [16.7.1](https://github.com/primefaces/primeng-sass-theme/tree/16.7.1) (2023-11-01) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.7.0...16.7.1) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.7.1 - -## [16.7.0](https://github.com/primefaces/primeng-sass-theme/tree/16.7.0) (2023-11-01) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.6.0...16.7.0) - -**Enhancements:** -- Rating | Accessibility Enhancements [\#70](https://github.com/primefaces/primeng-sass-theme/issues/70) -- Chips: Accessibility [\#63](https://github.com/primefaces/primeng-sass-theme/issues/63) -- CascadeSelect | Accessibility enhancements [\#68](https://github.com/primefaces/primeng-sass-theme/issues/68) - -## [16.6.0](https://github.com/primefaces/primeng-sass-theme/tree/16.6.0) (2023-10-18) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.5.1...16.6.0) - -**Enhancements:** -- Listbox | Accessibility Enhancements [\#65](https://github.com/primefaces/primeng-sass-theme/issues/65) - -## [16.5.1](https://github.com/primefaces/primeng-sass-theme/tree/16.5.1) (2023-10-18) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.5.0...16.5.1) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.5.1 - -## [16.5.0](https://github.com/primefaces/primeng-sass-theme/tree/16.5.0) (2023-10-11) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.4.0...16.5.0) - -**Breaking Changes:** -- Remove FullCalendar theme support [\#59](https://github.com/primefaces/primeng-sass-theme/issues/59) - -**Enhancements:** -- Dropdown | Accessibility update & add missing variables [\#61](https://github.com/primefaces/primeng-sass-theme/issues/61) - -**Fixed bugs:** -- Remove FullCalendar theme support [\#59](https://github.com/primefaces/primeng-sass-theme/issues/59) - -## [16.4.0](https://github.com/primefaces/primeng-sass-theme/tree/16.4.0) (2023-09-26) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.3.0...16.4.0) - -**Enhancements:** -- New @layer implementation [\#47](https://github.com/primefaces/primeng-sass-theme/issues/47) -- Update Lara theme to use Inter var font [\#46](https://github.com/primefaces/primeng-sass-theme/issues/46) -- FileUpload | Drag and drop highlight enhancement [\#52](https://github.com/primefaces/primeng-sass-theme/issues/52) -- DataTable | Row selection focus styling issue [\#49](https://github.com/primefaces/primeng-sass-theme/issues/49) -- focus-visible updates [\#48](https://github.com/primefaces/primeng-sass-theme/issues/48) - -**Fixed bugs:** -- AutoComplete | p-autocomplete-token-icon alignment issue [\#41](https://github.com/primefaces/primeng-sass-theme/issues/50) -- FileUpload | .p-fileupload-highlight class is missing [\#50](https://github.com/primefaces/primeng-sass-theme/issues/50) -- Update class name for menu separator [\#37](https://github.com/primefaces/primeng-sass-theme/issues/37) - - -## [16.3.0](https://github.com/primefaces/primeng-sass-theme/tree/16.3.0) (2023-08-31) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.2.0...16.3.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.3.0 - -## [16.2.0](https://github.com/primefaces/primeng-sass-theme/tree/16.2.0) (2023-08-11) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.1.0...16.2.0) - -**Enhancements:** -- SpeedDial | Accessibility enhancements [\#33](https://github.com/primefaces/primeng-sass-theme/issues/33) - -**Fixed bugs:** -- Update nested-submenu-indents mixin with classes instead of tags [\#34](https://github.com/primefaces/primeng-sass-theme/issues/34) -- Update class name for menu separator [\#37](https://github.com/primefaces/primeng-sass-theme/issues/37) - -## [16.1.0](https://github.com/primefaces/primeng-sass-theme/tree/16.1.0) (2023-07-26) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.0.2...16.1.0) - -**Enhancements:** -- SlideMenu | Add missing styles of menuitem material extensions (accessibility) [\#29](https://github.com/primefaces/primeng-sass-theme/issues/29) -- PanelMenu | Accessibility enhancements for hover and focus [\#28](https://github.com/primefaces/primeng-sass-theme/issues/28) -- SlideMenu | Update focus for accessibility [\#25](https://github.com/primefaces/primeng-sass-theme/issues/25) -- MegaMenu | Update focus for accessibility [\#21](https://github.com/primefaces/primeng-sass-theme/issues/21) -- Add missing variable $dockItemBorderRadius [\#20](https://github.com/primefaces/primeng-sass-theme/issues/20) -- ContextMenu | Update focus for accessibility [\#18](https://github.com/primefaces/primeng-sass-theme/issues/18) -- Dock | Update focus for accessibility [\#16](https://github.com/primefaces/primeng-sass-theme/issues/16) -- Menubar | Add missing focus ruleset for material extensions (accessibility) [\#15](https://github.com/primefaces/primeng-sass-theme/issues/15) -- TieredMenu | Update focus for accessibility [\#14](https://github.com/primefaces/primeng-sass-theme/issues/14) -- Menubar | Update focus for accessibility [\#13](https://github.com/primefaces/primeng-sass-theme/issues/13) -- Menu | Add new focus variables for accessibility [\#11](https://github.com/primefaces/primeng-sass-theme/issues/11) -- Accordion | Make focus inset (accessibility) [\#7](https://github.com/primefaces/primeng-sass-theme/issues/7) - -**Fixed bugs:** -- Calendar | SVG icon is not visible w/material compact [\#31](https://github.com/primefaces/primeng-sass-theme/issues/31) -- TabView | Last element is not visible when scrolling=true [\#30](https://github.com/primefaces/primeng-sass-theme/issues/30) -- Breadcrumb | Chevron and slash icon is visible at the same time (bootstrap themes) [\#27](https://github.com/primefaces/primeng-sass-theme/issues/27) - -## [16.0.2](https://github.com/primefaces/primeng-sass-theme/tree/16.0.2) (2023-07-18) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.0.2 - -## [16.0.1](https://github.com/primefaces/primeng-sass-theme/tree/16.0.1) (2023-07-18) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.0.1 - -## [16.0.0](https://github.com/primefaces/primeng-sass-theme/tree/16.0.0) (2023-07-18) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.0.0 - -## [15.4.1](https://github.com/primefaces/primeng-sass-theme/tree/15.4.1) (2023-07-18) - -- No changes, provides semantic versioning compatibility for PrimeNG 15.4.1 - -## [15.2.0](https://github.com/primefaces/primeng-sass-theme/tree/15.2.0) (2023-03-16) - -- Initial release diff --git a/primeng-sass-theme/LICENSE.md b/primeng-sass-theme/LICENSE.md deleted file mode 100644 index 045f3b1..0000000 --- a/primeng-sass-theme/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2016-2023 PrimeTek - -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. \ No newline at end of file diff --git a/primeng-sass-theme/README.md b/primeng-sass-theme/README.md deleted file mode 100644 index 2bcb902..0000000 --- a/primeng-sass-theme/README.md +++ /dev/null @@ -1 +0,0 @@ -# PrimeNG Theming with SASS diff --git a/primeng-sass-theme/package.json b/primeng-sass-theme/package.json deleted file mode 100644 index 590e1a5..0000000 --- a/primeng-sass-theme/package.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "name": "primeng-sass-theme", - "version": "17.18.3", - "description": "PrimeNG Sass Theme", - "homepage": "https://primeng.org/", - "repository": { - "type": "git", - "url": "git+https://github.com/primefaces/primeng-sass-theme.git" - }, - "keywords": [ - "primeng", - "angular", - "ui framework", - "component framework", - "ui library", - "component library", - "material", - "bootstrap" - ], - "license": "MIT", - "bugs": { - "url": "https://github.com/primefaces/primeng-sass-theme/issues" - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/_colors.scss b/primeng-sass-theme/theme-base/_colors.scss deleted file mode 100644 index 076c683..0000000 --- a/primeng-sass-theme/theme-base/_colors.scss +++ /dev/null @@ -1,18 +0,0 @@ -:root { - @if variable-exists(colors) { - @each $name, $color in $colors { - @for $i from 0 through 5 { - @if ($i == 0) { - --#{$name}-50:#{tint($color, (5 - $i) * 19%)}; - } - @else { - --#{$name}-#{$i * 100}:#{tint($color, (5 - $i) * 19%)}; - } - } - - @for $i from 1 through 4 { - --#{$name}-#{($i + 5) * 100}:#{shade($color, $i * 15%)}; - } - } - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/_common.scss b/primeng-sass-theme/theme-base/_common.scss deleted file mode 100644 index 9ff9664..0000000 --- a/primeng-sass-theme/theme-base/_common.scss +++ /dev/null @@ -1,326 +0,0 @@ -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: $highlightTextColor; - background-color: $highlightBg; -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: $fontSize; - font-weight: $fontWeight; -} - -.p-component-overlay { - background-color: $maskBg; - transition-duration: $transitionDuration; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - - opacity: $disabledOpacity; - filter: grayscale(1); -} - -.p-placeholder { - opacity: $disabledOpacity; -} - -.p-error { - color: $errorColor; -} - -.p-text-secondary { - color: $textSecondaryColor; -} - -.p-icon { - width: $primeIconFontSize; - height: $primeIconFontSize; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: $fontSize; - border-radius: $borderRadius; - - &:focus-visible { - @include focused(); - } -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -.p-component-overlay { - @keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } - } - - @keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: $scrollPanelTrackBg; - border-radius: 4.5px; -} - -::-webkit-scrollbar-thumb { - background-color: $scrollPanelTrackBg; - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: $surface-transparent; -} - -::-webkit-scrollbar-track:hover { - background-color: $surface-hover; -} - -// Invalid styles -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: $inputErrorBorderColor !important; - box-shadow: $focusShadowError !important; -} - -.p-progress-spinner-circle { - stroke: $primaryColor; -} - - -// стили из праймовского common.css -// без них некоторые компоненты ломаются - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - - .p-hidden { - display: none; - } - - .p-hidden-space { - visibility: hidden; - } - - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - - .p-unselectable-text { - user-select: none; - } - - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - - @-webkit-keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - - input[type='button'], - input[type='submit'], - input[type='reset'], - input[type='file']::-webkit-file-upload-button, - button { - border-radius: 0; - } - - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - - .p-link:disabled { - cursor: default; - } - - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - - .p-toggleable-content.ng-animating { - overflow: hidden; - } - - .p-icon-wrapper { - display: inline-flex; - } - - .p-icon { - display: inline-block; - } - - .p-icon-spin { - -webkit-animation: p-icon-spin 2s infinite linear; - animation: p-icon-spin 2s infinite linear; - } -} - -@-webkit-keyframes p-icon-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes p-icon-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} diff --git a/primeng-sass-theme/theme-base/_components.scss b/primeng-sass-theme/theme-base/_components.scss deleted file mode 100644 index 15f88fc..0000000 --- a/primeng-sass-theme/theme-base/_components.scss +++ /dev/null @@ -1,125 +0,0 @@ -@import '_mixins'; -@import '_colors'; -@import './typography-mode.scss'; - -@import './components/input/_editor'; - -@layer tailwind-base, primeng, tailwind-utilities; - -@layer tailwind-base { - @tailwind base; -} - -@layer tailwind-utilities { - @tailwind components; - @tailwind utilities; -} - -@layer primeng { - @import '_common'; - - //Input - @import './components/input/_autocomplete'; - @import './components/input/_calendar'; - @import './components/input/_cascadeselect'; - @import './components/input/_checkbox'; - @import './components/input/tristatecheckbox'; - @import './components/input/_chips'; - @import './components/input/_colorpicker'; - @import './components/input/_dropdown'; - @import './components/input/_inputgroup'; - @import './components/input/_inputnumber'; - @import './components/input/_inputswitch'; - @import './components/input/_inputtext'; - @import './components/input/_iconfield'; - @import './components/input/_inputicon'; - @import './components/input/_inputotp'; - @import './components/input/_listbox'; - @import './components/input/_mention'; - @import './components/input/_multiselect'; - @import './components/input/_password'; - @import './components/input/_radiobutton'; - @import './components/input/_rating'; - @import './components/input/_selectbutton'; - @import './components/input/_slider'; - @import './components/input/_treeselect'; - @import './components/input/_togglebutton'; - @import './components/input/_floatlabel'; - - //Button - @import './components/button/_button'; - @import './components/button/_splitbutton'; - @import './components/button/_speeddial'; - - //Data - @import './components/data/_carousel'; - @import './components/data/_datatable'; - @import './components/data/_dataview'; - @import './components/data/_datascroller'; - @import './components/data/_filter'; - @import './components/data/_orderlist'; - @import './components/data/_organizationchart'; - @import './components/data/_paginator'; - @import './components/data/_picklist'; - @import './components/data/_tree'; - @import './components/data/_treetable'; - @import './components/data/_timeline'; - - //Panel - @import './components/panel/_accordion'; - @import './components/panel/_card'; - @import './components/panel/_fieldset'; - @import './components/panel/_divider'; - @import './components/panel/_panel'; - @import './components/panel/_splitter'; - @import './components/panel/_stepper'; - @import './components/panel/_scrollpanel'; - @import './components/panel/_tabview'; - @import './components/panel/_toolbar'; - - //Overlay - @import './components/overlay/_confirmpopup'; - @import './components/overlay/_dialog'; - @import './components/overlay/_overlaypanel'; - @import './components/overlay/_sidebar'; - @import './components/overlay/_tooltip'; - - //File - @import './components/file/_fileupload'; - - //Menu - @import './components/menu/_breadcrumb'; - @import './components/menu/_contextmenu'; - @import './components/menu/_dock'; - @import './components/menu/_megamenu'; - @import './components/menu/_menu'; - @import './components/menu/_menubar'; - @import './components/menu/_panelmenu'; - @import './components/menu/_slidemenu'; - @import './components/menu/_steps'; - @import './components/menu/_tabmenu'; - @import './components/menu/_tieredmenu'; - - //Messages - @import './components/messages/_inlinemessage'; - @import './components/messages/_message'; - @import './components/messages/_toast'; - - //MultiMedia - @import './components/multimedia/_galleria'; - @import './components/multimedia/_image'; - - //Misc - @import './components/misc/_avatar'; - @import './components/misc/_chip'; - @import './components/misc/_scrolltop'; - @import './components/misc/_skeleton'; - @import './components/misc/_tag'; - @import './components/misc/_inplace'; - @import './components/misc/_metergroup'; - @import './components/misc/_progressbar'; - @import './components/misc/_progressspinner'; - @import './components/misc/_terminal'; - @import './components/misc/_blockui'; - @import './components/misc/_badge'; -} diff --git a/primeng-sass-theme/theme-base/_mixins.scss b/primeng-sass-theme/theme-base/_mixins.scss deleted file mode 100644 index cf295ee..0000000 --- a/primeng-sass-theme/theme-base/_mixins.scss +++ /dev/null @@ -1,273 +0,0 @@ -@use "sass:math"; - -@mixin icon-override($icon) { - &:before { - content: $icon; - } -} - -@mixin focused() { - outline: $focusOutline; - outline-offset: $focusOutlineOffset; - box-shadow: $focusShadow; - - caret-color: $inputFocusBorderColor; -} - -@mixin focused-inset() { - outline: $focusOutline; - outline-offset: $focusOutlineOffset; - box-shadow: inset $focusShadow; - - caret-color: $inputFocusBorderColor; -} - -@mixin focused-input() { - @include focused(); -} - -@mixin focused-listitem() { - outline: $focusOutline; - outline-offset: $focusOutlineOffset; - box-shadow: $inputListItemFocusShadow; -} - -@mixin invalid-input() { - border-color: $inputErrorBorderColor; - box-shadow: $focusShadowError; -} - -@mixin menuitem { - // Стиль элемента по умолчанию - .p-menuitem { - width: 100%; - margin-top: $menuitemSpacing; - - &:first-of-type { - margin-top: 0; - } - - .p-menuitem-link { - display: flex; - gap: $inlineSpacing; - - padding: $menuitemPadding; - - border: 1px solid transparent; - border-radius: $menuitemBorderRadius; - - background-color: $menuitemBg; - - .p-menuitem-icon { - color: $menuitemTextColor; - font-size: $menuitemSubmenuIconFontSize; - } - - .p-menuitem-text { - color: $menuitemTextColor; - } - - .p-menuitem-text + .p-submenu-icon { - margin-left: auto; - } - - .p-submenu-icon { - color: $menuitemIconColor; - font-size: $menuitemSubmenuIconFontSize; - - transition: 0.18s; - } - } - } - // Стиль элемента по наведению - .p-menuitem:not([data-p-disabled="true"]) { - .p-menuitem-link:hover { - cursor: pointer; - background-color: $menuitemHoverBg; - - .p-menuitem-icon { - color: $menuitemHoverTextColor; - } - - .p-menuitem-text { - color: $menuitemHoverTextColor; - } - - .p-submenu-icon { - color: $menuitemHoverIconColor; - } - } - } - // Стиль элемента p-highlight - .p-menuitem[data-p-highlight="true"] { - & > .p-menuitem-content > .p-menuitem-link { - background-color: $menuitemActiveBg; - - .p-menuitem-icon { - color: $menuitemActiveTextColor; - } - - .p-menuitem-text { - color: $menuitemActiveTextColor; - } - - .p-submenu-icon { - color: $menuitemActiveIconColor; - } - } - - & > .p-menuitem-content > .p-menuitem-link:hover { - background-color: $menuitemActiveHoverBg; - - .p-menuitem-icon { - color: $menuitemActiveTextColor; - } - - .p-menuitem-text { - color: $menuitemActiveTextColor; - } - - .p-submenu-icon { - color: $menuitemActiveIconColor; - } - } - } - // Стиль элемента p-focus - .p-menuitem[data-p-focused="true"]:not([data-p-highlight="true"]) { - & > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: $menuitemFocusBg; - - .p-menuitem-icon { - color: $menuitemFocusTextColor; - } - - .p-menuitem-text { - color: $menuitemFocusTextColor; - } - - .p-submenu-icon { - color: $menuitemFocusIconColor; - } - } - } - // Стиль элемента в состоянии disabled - .p-menuitem[data-p-disabled="true"] { - .p-menuitem-link { - background-color: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - - .p-menuitem-icon { - color: $disabledButtonTextColor; - } - - .p-menuitem-text { - color: $disabledButtonTextColor; - } - - .p-submenu-icon { - color: $disabledButtonTextColor; - } - } - } - // Фикс стиля элемента в состоянии disabled - .p-menuitem[data-p-disabled="true"] { - .p-menuitem-content { - pointer-events: none; - } - .p-disabled { - pointer-events: none; - opacity: 1; // Костыль на прозначность - } - } -} - -@mixin menuitem-separator { - .p-menuitem-separator { - height: 1px; - - border-bottom: $overlayMenuBorder; - margin-top: $menuitemSpacing; - } -} - -@mixin placeholder { - ::-webkit-input-placeholder { - @content; - } - :-moz-placeholder { - @content; - } - ::-moz-placeholder { - @content; - } - :-ms-input-placeholder { - @content; - } -} - -@mixin scaledPadding($val, $scale) { - padding: nth($val, 1) * $scale nth($val, 2) * $scale; -} - -@mixin scaledFontSize($val, $scale) { - font-size: $val * $scale; -} - -@mixin nested-submenu-indents($val, $index, $length) { - ul { - li { - a { - padding-left: $val * ($index + 1); - } - - @if $index < $length { - @include nested-submenu-indents($val, $index + 2, $length); - } - } - } -} - -@mixin action-icon($enabled: true) { - width: $actionIconWidth; - height: $actionIconHeight; - color: $actionIconColor; - border: $actionIconBorder; - background: $actionIconBg; - border-radius: $actionIconBorderRadius; - transition: $actionIconTransition; - - @if $enabled { - &:enabled:hover { - @include action-icon-hover(); - } - } @else { - &:hover { - @include action-icon-hover(); - } - } - - &:focus-visible { - @include focused(); - } - - &.p-disabled { - background: $disabledButtonBg; - border: 1px solid $disabledButtonBorderColor; - color: $disabledButtonTextColor; - } -} - -@mixin action-icon-hover() { - color: $actionIconHoverColor; - border-color: $actionIconHoverBorderColor; - background: $actionIconHoverBg; -} - -@function tint($color, $percentage) { - @return mix(#fff, $color, $percentage); -} - -@function shade($color, $percentage) { - @return mix(#000, $color, $percentage); -} diff --git a/primeng-sass-theme/theme-base/_spacing.scss b/primeng-sass-theme/theme-base/_spacing.scss deleted file mode 100644 index 7770749..0000000 --- a/primeng-sass-theme/theme-base/_spacing.scss +++ /dev/null @@ -1,45 +0,0 @@ -// Gap -$gap-0: 0rem; -$gap-1: 0.25rem; -$gap-2: 0.5rem; -$gap-3: 0.75rem; -$gap-4: 1rem; -$gap-5: 1.25rem; -$gap-6: 1.5rem; -$gap-7: 1.75rem; -$gap-8: 2rem; -$gap-9: 2.25rem; -$gap-10: 2.5rem; -$gap-11: 2.75rem; -$gap-12: 3rem; -$gap-14: 3.5rem; -$gap-16: 4rem; -$gap-20: 5rem; -$gap-24: 6rem; -$gap-28: 7rem; -$gap-32: 8rem; -$gap-36: 9rem; -$gap-40: 10rem; - -// Padding -$p-0: 0rem; -$p-1: 0.25rem; -$p-2: 0.5rem; -$p-3: 0.75rem; -$p-4: 1rem; -$p-5: 1.25rem; -$p-6: 1.5rem; -$p-7: 1.75rem; -$p-8: 2rem; -$p-9: 2.25rem; -$p-10: 2.5rem; -$p-11: 2.75rem; -$p-12: 3rem; -$p-14: 3.5rem; -$p-16: 4rem; -$p-20: 5rem; -$p-24: 6rem; -$p-28: 7rem; -$p-32: 8rem; -$p-36: 9rem; -$p-40: 10rem; diff --git a/primeng-sass-theme/theme-base/_typography-mode.scss b/primeng-sass-theme/theme-base/_typography-mode.scss deleted file mode 100644 index 1571c5d..0000000 --- a/primeng-sass-theme/theme-base/_typography-mode.scss +++ /dev/null @@ -1,39 +0,0 @@ -// Color/Common -$text-primary: $primaryColor; -$text-color-primary: $primaryColorText; -$text-color: $textColor; -$text-color-secondary: $textSecondaryColor; -$text-white: $white-100; - -// Color/Surface -$text-surface-0: $surface-0; -$text-surface-50: $surface-50; -$text-surface-100: $surface-100; -$text-surface-200: $surface-200; -$text-surface-300: $surface-300; -$text-surface-400: $surface-400; -$text-surface-500: $surface-500; -$text-surface-600: $surface-600; -$text-surface-700: $surface-700; -$text-surface-800: $surface-800; -$text-surface-900: $surface-900; - -// Color/Service -$text-help: $help-400; -$text-info: $info-400; -$text-success: $success-400; -$text-warning: $warning-400; -$text-danger: $danger-400; - -// Size -$text-xs: 0.75rem; -$text-base: 1rem; -$text-lg: 1.125rem; -$text-xl: 1.25rem; -$text-2xl: 1.5rem; -$text-3xl: 1.875rem; -$text-4xl: 2.25rem; -$text-5xl: 3rem; -$text-6xl: 3.75rem; -$text-7xl: 4.5rem; -$text-8xl: 6rem; diff --git a/primeng-sass-theme/theme-base/components/button/_button.scss b/primeng-sass-theme/theme-base/components/button/_button.scss deleted file mode 100644 index fc6e9bf..0000000 --- a/primeng-sass-theme/theme-base/components/button/_button.scss +++ /dev/null @@ -1,565 +0,0 @@ -@mixin button-active($color-background: transparent, $color-text: transparent, $color-border: transparent) { - background: $color-background; - color: $color-text; - border-color: $color-border; - - box-shadow: none; -} - -@mixin button-hover($color-background: transparent, $color-text: transparent, $color-border: transparent) { - background: $color-background; - color: $color-text; - border-color: $color-border; - - box-shadow: $buttonHoverShadow; -} - -%disabled { - color: $disabledButtonTextColor; - background-color: $disabledButtonBg; - border-color: $disabledButtonBorderColor; -} - -// Basic -.p-button { - height: $buttonHeight; - - display: flex; - gap: $inlineSpacing; - - font-size: $fontSize; - font-weight: 700; - color: $buttonTextColor; - - border: $buttonBorder; - border-radius: $borderRadius; - - padding: $buttonPadding; - background: $buttonBg; - - transition: $formElementTransition; - - .p-button-label { - transition-duration: $transitionDuration; - } - - .p-button-icon { - font-size: 1.25rem; - } - - &.p-button-rounded { - border-radius: $roundedButtonBorderRadius; - } - - &.p-button-icon-only { - flex-shrink: 0; - width: $buttonIconOnlyWidth; - padding: 0; - - // Фикс выравнивания icon only кнопки, скрытие пустого псевдоэлемента. - &:after { - display: none; - } - - .p-button-label { - display: none; - } - } - - &.p-button-sm { - $height-icon: 1rem; - - height: $buttonHeightSM; - font-size: calc($height-icon - .125rem); - - padding: 0 0.75rem; - - .p-button-icon { - font-size: $height-icon; - } - - &.p-button-icon-only { - width: $buttonHeightSM; - padding: 0; - } - } - - &.p-button-lg { - $height-icon: 1.5rem; - - gap: 0.75rem; - - height: $buttonHeightLG; - font-size: calc($height-icon - .25rem); - - padding: 0 1.5rem; - - .p-button-icon { - font-size: $height-icon; - } - - &.p-button-icon-only { - width: $buttonHeightLG; - padding: 0; - } - } - - &.p-disabled { - @extend %disabled; - } - - &:not(.p-disabled):hover { - @include button-hover($color-background: $buttonHoverBg, $color-text: $buttonHoverTextColor); - } - - &:not(.p-disabled):active { - @include button-active($color-background: $buttonActiveBg, $color-text: $buttonActiveTextColor); - } - - &:focus-visible { - @include focused(); - } -} - -p-button { - &[size='xlarge'] { - .p-button{ - $height-icon: 2rem; - - gap: 0.75rem; - - height: $buttonHeightXL; - font-size: calc($height-icon - .25rem); - - padding: 0 1.5rem; - - .p-button-icon { - font-size: $height-icon; - } - - &.p-button-icon-only { - width: $buttonHeightXL; - padding: 0; - } - } - } -} - -// Outlined -.p-button-outlined { - background: $outlinedButtonBg; - color: $outlinedButtonTextColor; - border-color: $outlinedButtonBorderColor; - - &:not(.p-disabled):hover { - @include button-hover( - $color-background: $outlinedButtonHoverBg, - $color-text: $outlinedButtonHoverTextColor, - $color-border: $outlinedButtonHoverBorderColor - ); - } - - &:not(.p-disabled):active { - @include button-active( - $color-background: $outlinedButtonActiveBg, - $color-text: $outlinedButtonActiveTextColor, - $color-border: $outlinedButtonActiveBorderColor - ); - } -} - -// Text -.p-button-text { - background-color: $textButtonBg; - color: $textButtonTextColor; - - &:not(.p-disabled):hover { - @include button-hover($color-background: $textButtonHoverBg, $color-text: $textButtonHoverTextColor); - } - - &:not(.p-disabled):active { - @include button-active($color-background: $textButtonActiveBg, $color-text: $textButtonActiveTextColor); - } -} - -.p-button-group { - display: flex; -} - -// Fluid - растягивание по ширине родителя -.p-fluid { - .p-button:not(.p-button-icon-only) { - width: 100%; - } - .p-button-group { - .p-button:not(.p-button-icon-only) { - flex: 1; - } - } -} - -// Severity -// Danger -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: $dangerButtonTextColor; - background: $dangerButtonBg; - border-color: $dangerButtonBorderColor; - - &:not(.p-disabled) { - &:hover { - @include button-hover( - $color-background: $dangerButtonHoverBg, - $color-text: $dangerButtonHoverTextColor, - $color-border: $dangerButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $dangerButtonActiveBg, - $color-text: $dangerButtonActiveTextColor, - $color-border: $dangerButtonActiveBorderColor - ); - } - - &.p-button-outlined { - background-color: $dangerOutlinedButtonBg; - color: $dangerOutlinedButtonTextColor; - border-color: $dangerOutlinedButtonBorderColor; - - &:hover { - @include button-hover( - $color-background: $dangerOutlinedButtonHoverBg, - $color-text: $dangerOutlinedButtonHoverTextColor, - $color-border: $dangerOutlinedButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $dangerOutlinedButtonActiveBg, - $color-text: $dangerOutlinedButtonActiveTextColor, - $color-border: $dangerOutlinedButtonActiveBorderColor - ); - } - } - - &.p-button-text { - background-color: $dangerTextButtonBg; - color: $dangerTextButtonTextColor; - - &:hover { - @include button-hover( - $color-background: $dangerTextButtonHoverBg, - $color-text: $dangerTextButtonHoverTextColor, - ); - } - - &:active { - @include button-active( - $color-background: $dangerOutlinedButtonActiveBg, - $color-text: $dangerOutlinedButtonActiveTextColor, - ); - } - } - } - - &.p-disabled { - @extend %disabled; - } -} - -// Warning -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: $warningButtonTextColor; - background: $warningButtonBg; - border-color: $warningButtonBorderColor; - - &:not(.p-disabled) { - &:hover { - @include button-hover( - $color-background: $warningButtonHoverBg, - $color-text: $warningButtonHoverTextColor, - $color-border: $warningButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $warningButtonActiveBg, - $color-text: $warningButtonActiveTextColor, - $color-border: $warningButtonActiveBorderColor - ); - } - - &.p-button-outlined { - background-color: $warningOutlinedButtonBg; - color: $warningOutlinedButtonTextColor; - border-color: $warningOutlinedButtonBorderColor; - - &:hover { - @include button-hover( - $color-background: $warningOutlinedButtonHoverBg, - $color-text: $warningOutlinedButtonHoverTextColor, - $color-border: $warningOutlinedButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $warningOutlinedButtonActiveBg, - $color-text: $warningOutlinedButtonActiveTextColor, - $color-border: $warningOutlinedButtonActiveBorderColor - ); - } - } - - &.p-button-text { - background-color: $warningTextButtonBg; - color: $warningTextButtonTextColor; - - &:hover { - @include button-hover( - $color-background: $warningTextButtonHoverBg, - $color-text: $warningTextButtonHoverTextColor, - ); - } - - &:active { - @include button-active( - $color-background: $warningTextButtonActiveBg, - $color-text: $warningTextButtonActiveTextColor, - ); - } - } - } - - &.p-disabled { - @extend %disabled; - } -} - -// Success -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: $successButtonTextColor; - background: $successButtonBg; - border-color: $successButtonBorderColor; - - &:not(.p-disabled) { - &:hover { - @include button-hover( - $color-background: $successButtonHoverBg, - $color-text: $successButtonHoverTextColor, - $color-border: $successButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $successButtonActiveBg, - $color-text: $successButtonActiveTextColor, - $color-border: $successButtonActiveBorderColor - ); - } - - &.p-button-outlined { - background-color: $successOutlinedButtonBg; - color: $successOutlinedButtonTextColor; - border-color: $successOutlinedButtonBorderColor; - - &:hover { - @include button-hover( - $color-background: $successOutlinedButtonHoverBg, - $color-text: $successOutlinedButtonHoverTextColor, - $color-border: $successOutlinedButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $successOutlinedButtonActiveBg, - $color-text: $successOutlinedButtonActiveTextColor, - $color-border: $successOutlinedButtonActiveBorderColor - ); - } - } - - &.p-button-text { - background-color: $successTextButtonBg; - color: $successTextButtonTextColor; - - &:hover { - @include button-hover( - $color-background: $successTextButtonHoverBg, - $color-text: $successTextButtonHoverTextColor, - ); - } - - &:active { - @include button-active( - $color-background: $successTextButtonActiveBg, - $color-text: $successTextButtonActiveTextColor, - ); - } - } - } - - &.p-disabled { - @extend %disabled; - } -} - -// Info -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: $infoButtonTextColor; - background: $infoButtonBg; - border-color: $infoButtonBorderColor; - - &:not(.p-disabled) { - &:hover { - @include button-hover( - $color-background: $infoButtonHoverBg, - $color-text: $infoButtonHoverTextColor, - $color-border: $infoButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $infoButtonActiveBg, - $color-text: $infoButtonActiveTextColor, - $color-border: $infoButtonActiveBorderColor - ); - } - - &.p-button-outlined { - background-color: $infoOutlinedButtonBg; - color: $infoOutlinedButtonTextColor; - border-color: $infoOutlinedButtonBorderColor; - - &:hover { - @include button-hover( - $color-background: $infoOutlinedButtonHoverBg, - $color-text: $infoOutlinedButtonHoverTextColor, - $color-border: $infoOutlinedButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $infoOutlinedButtonActiveBg, - $color-text: $infoOutlinedButtonActiveTextColor, - $color-border: $infoOutlinedButtonActiveBorderColor - ); - } - } - - &.p-button-text { - background-color: $infoTextButtonBg; - color: $infoTextButtonTextColor; - - &:hover { - @include button-hover( - $color-background: $infoTextButtonHoverBg, - $color-text: $infoTextButtonHoverTextColor, - ); - } - - &:active { - @include button-active( - $color-background: $infoTextButtonActiveBg, - $color-text: $infoTextButtonActiveTextColor, - ); - } - } - } - - &.p-disabled { - @extend %disabled; - } -} - -// Help -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: $helpButtonTextColor; - background: $helpButtonBg; - border-color: $helpButtonBorderColor; - - &:not(.p-disabled) { - &:hover { - @include button-hover( - $color-background: $helpButtonHoverBg, - $color-text: $helpButtonHoverTextColor, - $color-border: $helpButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $helpButtonActiveBg, - $color-text: $helpButtonActiveTextColor, - $color-border: $helpButtonActiveBorderColor - ); - } - - &.p-button-outlined { - background-color: $helpOutlinedButtonBg; - color: $helpOutlinedButtonTextColor; - border-color: $helpOutlinedButtonBorderColor; - - &:hover { - @include button-hover( - $color-background: $helpOutlinedButtonHoverBg, - $color-text: $helpOutlinedButtonHoverTextColor, - $color-border: $helpOutlinedButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $helpOutlinedButtonActiveBg, - $color-text: $helpOutlinedButtonActiveTextColor, - $color-border: $helpOutlinedButtonActiveBorderColor - ); - } - } - - &.p-button-text { - background-color: $helpTextButtonBg; - color: $helpTextButtonTextColor; - - &:hover { - @include button-hover( - $color-background: $helpTextButtonHoverBg, - $color-text: $helpTextButtonHoverTextColor, - ); - } - - &:active { - @include button-active( - $color-background: $helpTextButtonActiveBg, - $color-text: $helpTextButtonActiveTextColor, - ); - } - } - } - - &.p-disabled { - @extend %disabled; - } -} diff --git a/primeng-sass-theme/theme-base/components/button/_speeddial.scss b/primeng-sass-theme/theme-base/components/button/_speeddial.scss deleted file mode 100644 index 2192486..0000000 --- a/primeng-sass-theme/theme-base/components/button/_speeddial.scss +++ /dev/null @@ -1,91 +0,0 @@ -@use "sass:math"; - -.p-speeddial-button { - &.p-button.p-button-icon-only { - width: $speedDialButtonWidth; - height: $speedDialButtonHeight; - - .p-button-icon { - font-size: $speedDialButtonIconFontSize; - - &.p-icon { - width: $speedDialButtonIconFontSize; - height: $speedDialButtonIconFontSize; - } - } - } -} - -.p-speeddial-list { - outline: 0 none; -} - -.p-speeddial-action { - width: $speedDialActionWidth; - height: $speedDialActionHeight; - background: $speedDialActionBg; - color: $speedDialActionTextColor; - - &:hover { - background: $speedDialActionHoverBg; - color: $speedDialActionTextHoverColor; - } -} - -.p-speeddial-direction-up { - .p-speeddial-item { - margin: math.div($inlineSpacing, 2); - - &:first-child { - margin-bottom: $inlineSpacing; - } - } -} - -.p-speeddial-direction-down { - .p-speeddial-item { - margin: math.div($inlineSpacing, 2); - - &:first-child { - margin-top: $inlineSpacing; - } - } -} - -.p-speeddial-direction-left { - .p-speeddial-item { - margin: 0 math.div($inlineSpacing, 2); - - &:first-child { - margin-right: $inlineSpacing; - } - } -} - -.p-speeddial-direction-right { - .p-speeddial-item { - margin: 0 math.div($inlineSpacing, 2); - - &:first-child { - margin-left: $inlineSpacing; - } - } -} - -.p-speeddial-circle, -.p-speeddial-semi-circle, -.p-speeddial-quarter-circle { - .p-speeddial-item { - margin: 0; - - &:first-child, - &:last-child { - margin: 0; - } - } -} - -.p-speeddial-mask { - background-color: $maskBg; - border-radius: $borderRadius; -} diff --git a/primeng-sass-theme/theme-base/components/button/_splitbutton.scss b/primeng-sass-theme/theme-base/components/button/_splitbutton.scss deleted file mode 100644 index b548385..0000000 --- a/primeng-sass-theme/theme-base/components/button/_splitbutton.scss +++ /dev/null @@ -1,359 +0,0 @@ -.p-splitbutton { - border-radius: $borderRadius; - - &.p-button-outlined { - > .p-button { - background-color: transparent; - color: $buttonBg; - border: $outlinedButtonBorder; - - &:not(:disabled):hover { - background: rgba($buttonBg, $textButtonHoverBgOpacity); - color: $buttonBg; - } - - &:not(:disabled):active { - background: rgba($buttonBg, $textButtonActiveBgOpacity); - color: $buttonBg; - } - } - - &.p-button-plain { - > .p-button { - color: $plainButtonTextColor; - border-color: $plainButtonTextColor; - - &:not(:disabled):hover { - background: $plainButtonHoverBgColor; - color: $plainButtonTextColor; - } - - &:not(:disabled):active { - background: $plainButtonActiveBgColor; - color: $plainButtonTextColor; - } - } - } - } - - &.p-button-text { - > .p-button { - background-color: transparent; - color: $buttonBg; - border-color: transparent; - - &:not(:disabled):hover { - background: rgba($buttonBg, $textButtonHoverBgOpacity); - color: $buttonBg; - border-color: transparent; - } - - &:not(:disabled):active { - background: rgba($buttonBg, $textButtonActiveBgOpacity); - color: $buttonBg; - border-color: transparent; - } - } - - &.p-button-plain { - > .p-button { - color: $plainButtonTextColor; - - &:not(:disabled):hover { - background: $plainButtonHoverBgColor; - color: $plainButtonTextColor; - } - - &:not(:disabled):active { - background: $plainButtonActiveBgColor; - color: $plainButtonTextColor; - } - } - } - } - - &.p-button-raised { - box-shadow: $raisedButtonShadow; - } - - &.p-button-rounded { - border-radius: $roundedButtonBorderRadius; - - > .p-button { - border-radius: $roundedButtonBorderRadius; - } - } - - &.p-button-sm { - > .p-button { - @include scaledFontSize($fontSize, $scaleSM); - @include scaledPadding($buttonPadding, $scaleSM); - - .p-button-icon { - @include scaledFontSize($primeIconFontSize, $scaleSM); - } - } - } - - &.p-button-lg { - > .p-button { - @include scaledFontSize($fontSize, $scaleLG); - @include scaledPadding($buttonPadding, $scaleLG); - - &.p-button-icon-only { - width: auto; - } - - .p-button-icon { - @include scaledFontSize($primeIconFontSize, $scaleLG); - } - } - } - - .p-splitbutton-menubutton, - .p-splitbutton.p-button-rounded > .p-splitbutton-menubutton.p-button, - .p-splitbutton.p-button-outlined > .p-splitbutton-menubutton.p-button { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } -} - -.p-splitbutton.p-button-secondary { - &.p-button-outlined { - > .p-button { - background-color: transparent; - color: $secondaryButtonBg; - border: $outlinedButtonBorder; - - &:not(:disabled):hover { - background: rgba($secondaryButtonBg, $textButtonHoverBgOpacity); - color: $secondaryButtonBg; - } - - &:not(:disabled):active { - background: rgba($secondaryButtonBg, $textButtonActiveBgOpacity); - color: $secondaryButtonBg; - } - } - } - - &.p-button-text { - > .p-button { - background-color: transparent; - color: $secondaryButtonBg; - border-color: transparent; - - &:not(:disabled):hover { - background: rgba($secondaryButtonBg, $textButtonHoverBgOpacity); - border-color: transparent; - color: $secondaryButtonBg; - } - - &:not(:disabled):active { - background: rgba($secondaryButtonBg, $textButtonActiveBgOpacity); - border-color: transparent; - color: $secondaryButtonBg; - } - } - } -} - -.p-splitbutton.p-button-info { - &.p-button-outlined { - > .p-button { - background-color: transparent; - color: $infoButtonBg; - border: $outlinedButtonBorder; - - &:not(:disabled):hover { - background: rgba($infoButtonBg, $textButtonHoverBgOpacity); - color: $infoButtonBg; - } - - &:not(:disabled):active { - background: rgba($infoButtonBg, $textButtonActiveBgOpacity); - color: $infoButtonBg; - } - } - } - - &.p-button-text { - > .p-button { - background-color: transparent; - color: $infoButtonBg; - border-color: transparent; - - &:not(:disabled):hover { - background: rgba($infoButtonBg, $textButtonHoverBgOpacity); - border-color: transparent; - color: $infoButtonBg; - } - - &:not(:disabled):active { - background: rgba($infoButtonBg, $textButtonActiveBgOpacity); - border-color: transparent; - color: $infoButtonBg; - } - } - } -} - -.p-splitbutton.p-button-success { - &.p-button-outlined { - > .p-button { - background-color: transparent; - color: $successButtonBg; - border: $outlinedButtonBorder; - - &:not(:disabled):hover { - background: rgba($successButtonBg, $textButtonHoverBgOpacity); - color: $successButtonBg; - } - - &:not(:disabled):active { - background: rgba($successButtonBg, $textButtonActiveBgOpacity); - color: $successButtonBg; - } - } - } - - &.p-button-text { - > .p-button { - background-color: transparent; - color: $successButtonBg; - border-color: transparent; - - &:not(:disabled):hover { - background: rgba($successButtonBg, $textButtonHoverBgOpacity); - border-color: transparent; - color: $successButtonBg; - } - - &:not(:disabled):active { - background: rgba($successButtonBg, $textButtonActiveBgOpacity); - border-color: transparent; - color: $successButtonBg; - } - } - } -} - -.p-splitbutton.p-button-warning { - &.p-button-outlined { - > .p-button { - background-color: transparent; - color: $warningButtonBg; - border: $outlinedButtonBorder; - - &:not(:disabled):hover { - background: rgba($warningButtonBg, $textButtonHoverBgOpacity); - color: $warningButtonBg; - } - - &:not(:disabled):active { - background: rgba($warningButtonBg, $textButtonActiveBgOpacity); - color: $warningButtonBg; - } - } - } - - &.p-button-text { - > .p-button { - background-color: transparent; - color: $warningButtonBg; - border-color: transparent; - - &:not(:disabled):hover { - background: rgba($warningButtonBg, $textButtonHoverBgOpacity); - border-color: transparent; - color: $warningButtonBg; - } - - &:not(:disabled):active { - background: rgba($warningButtonBg, $textButtonActiveBgOpacity); - border-color: transparent; - color: $warningButtonBg; - } - } - } -} - -.p-splitbutton.p-button-help { - &.p-button-outlined { - > .p-button { - background-color: transparent; - color: $helpButtonBg; - border: $outlinedButtonBorder; - - &:not(:disabled):hover { - background: rgba($helpButtonBg, $textButtonHoverBgOpacity); - color: $helpButtonBg; - } - - &:not(:disabled):active { - background: rgba($helpButtonBg, $textButtonActiveBgOpacity); - color: $helpButtonBg; - } - } - } - - &.p-button-text { - > .p-button { - background-color: transparent; - color: $helpButtonBg; - border-color: transparent; - - &:not(:disabled):hover { - background: rgba($helpButtonBg, $textButtonHoverBgOpacity); - border-color: transparent; - color: $helpButtonBg; - } - - &:not(:disabled):active { - background: rgba($helpButtonBg, $textButtonActiveBgOpacity); - border-color: transparent; - color: $helpButtonBg; - } - } - } -} - -.p-splitbutton.p-button-danger { - &.p-button-outlined { - > .p-button { - background-color: transparent; - color: $dangerButtonBg; - border: $outlinedButtonBorder; - - &:not(:disabled):hover { - background: rgba($dangerButtonBg, $textButtonHoverBgOpacity); - color: $dangerButtonBg; - } - - &:not(:disabled):active { - background: rgba($dangerButtonBg, $textButtonActiveBgOpacity); - color: $dangerButtonBg; - } - } - } - - &.p-button-text { - > .p-button { - background-color: transparent; - color: $dangerButtonBg; - border-color: transparent; - - &:not(:disabled):hover { - background: rgba($dangerButtonBg, $textButtonHoverBgOpacity); - border-color: transparent; - color: $dangerButtonBg; - } - - &:not(:disabled):active { - background: rgba($dangerButtonBg, $textButtonActiveBgOpacity); - border-color: transparent; - color: $dangerButtonBg; - } - } - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/data/_carousel.scss b/primeng-sass-theme/theme-base/components/data/_carousel.scss deleted file mode 100644 index a9870f9..0000000 --- a/primeng-sass-theme/theme-base/components/data/_carousel.scss +++ /dev/null @@ -1,40 +0,0 @@ -.p-carousel { - .p-carousel-content { - .p-carousel-prev, - .p-carousel-next { - @include action-icon(); - margin: $inlineSpacing; - } - } - - .p-carousel-indicators { - padding: $carouselIndicatorsPadding; - - .p-carousel-indicator { - margin-right: $inlineSpacing; - - &:last-of-type { - margin-right: 0; - } - - button { - background-color: $carouselIndicatorBg; - width: $carouselIndicatorWidth; - height: $carouselIndicatorHeight; - transition: $actionIconTransition; - border-radius: $carouselIndicatorBorderRadius; - - &:hover { - background: $carouselIndicatorHoverBg; - } - } - - &.p-highlight { - button { - background: $carouselIndicatorActiveBg; - color: $surface-ground; - } - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_datascroller.scss b/primeng-sass-theme/theme-base/components/data/_datascroller.scss deleted file mode 100644 index 71bf78d..0000000 --- a/primeng-sass-theme/theme-base/components/data/_datascroller.scss +++ /dev/null @@ -1,47 +0,0 @@ -.p-datascroller { - .p-paginator-top { - border-width: $tableTopPaginatorBorderWidth; - border-radius: 0; - } - - .p-paginator-bottom { - border-width: $tableBottomPaginatorBorderWidth; - border-radius: 0; - } - - .p-datascroller-header { - background: $tableHeaderBg; - color: $tableHeaderTextColor; - border: $tableHeaderBorder; - border-width: $tableHeaderBorderWidth; - padding: $tableHeaderPadding; - font-weight: $tableHeaderFontWeight; - } - - .p-datascroller-content { - background: $tableBodyRowBg; - color: $tableBodyRowTextColor; - border: $dataViewContentBorder; - padding: $dataViewContentPadding; - } - - &.p-datascroller-inline { - .p-datascroller-list { - > li { - border: $dataViewListItemBorder; - border-width: $dataViewListItemBorderWidth; - } - } - } - - .p-datascroller-footer { - background: $tableFooterBg; - color: $tableFooterTextColor; - border: $tableFooterBorder; - border-width: $tableFooterBorderWidth; - padding: $tableFooterPadding; - font-weight: $tableFooterFontWeight; - border-bottom-left-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_datatable.scss b/primeng-sass-theme/theme-base/components/data/_datatable.scss deleted file mode 100644 index edc2452..0000000 --- a/primeng-sass-theme/theme-base/components/data/_datatable.scss +++ /dev/null @@ -1,569 +0,0 @@ -@use "sass:math"; - -.p-datatable { - table { - border-collapse: separate; - } - - .p-paginator-top { - border-width: $tableTopPaginatorBorderWidth; - border-radius: 0; - } - - .p-paginator-bottom { - border-width: $tableBottomPaginatorBorderWidth; - border-radius: 0; - } - - .p-datatable-header { - background: $tableHeaderBg; - color: $tableHeaderTextColor; - border: $tableHeaderBorder; - border-width: $tableHeaderBorderWidth; - padding: $tableHeaderPadding; - font-weight: $tableHeaderFontWeight; - } - - .p-datatable-footer { - background: $tableFooterBg; - color: $tableFooterTextColor; - border: $tableFooterBorder; - border-width: $tableFooterBorderWidth; - padding: $tableFooterPadding; - font-weight: $tableFooterFontWeight; - } - - .p-datatable-thead > tr > th { - text-align: $tableCellContentAlignment; - padding: $tableHeaderCellPadding; - border: $tableHeaderCellBorder; - border-width: $tableHeaderCellBorderWidth; - font-weight: $tableHeaderCellFontWeight; - color: $tableHeaderCellTextColor; - background: $tableHeaderCellBg; - transition: $listItemTransition; - } - - .p-datatable-tfoot > tr > td { - text-align: $tableCellContentAlignment; - padding: $tableFooterCellPadding; - border: $tableFooterCellBorder; - border-width: $tableFooterCellBorderWidth; - font-weight: $tableFooterCellFontWeight; - color: $tableFooterCellTextColor; - background: $tableFooterCellBg; - } - - .p-sortable-column { - p-sorticon { - vertical-align: middle; - - sortalticon, sortamountupalticon, sortamountdownicon { - > svg { - display: none; - } - - &::after { - width: $tableSortableColumnBadgeSize; - height: $tableSortableColumnBadgeSize; - color: $tableHeaderCellTextColor; - font-size: $checkboxIconFontSize; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; - } - } - - sortalticon::after { - content: "\eb5a"; - } - - sortamountupalticon::after { - content: "\eb27"; - color: $tableHeaderCellHighlightIconColor; - } - - sortamountdownicon::after { - content: "\eb26"; - color: $tableHeaderCellHighlightIconColor; - } - } - - .p-sortable-column-badge { - border-radius: 50%; - height: $tableSortableColumnBadgeSize; - min-width: $tableSortableColumnBadgeSize; - line-height: $tableSortableColumnBadgeSize; - color: $highlightTextColor; - background: $highlightBg; - margin-left: $inlineSpacing; - } - - &:not(.p-highlight):not(.p-sortable-disabled):hover { - background: $tableHeaderCellHoverBg; - color: $tableHeaderCellTextHoverColor; - - .p-sortable-column-icon { - color: $tableHeaderCellIconHoverColor; - } - } - - &.p-highlight { - background: $tableHeaderCellHighlightBg; - color: $tableHeaderCellHighlightTextColor; - - .p-sortable-column-icon { - color: $tableHeaderCellHighlightIconColor; - } - } - - &:focus-visible { - box-shadow: $inputListItemFocusShadow; - outline: 0 none; - } - } - - .p-datatable-tbody { - > tr { - background: $tableBodyRowBg; - color: $tableBodyRowTextColor; - transition: $listItemTransition; - - > td { - text-align: $tableCellContentAlignment; - border: $tableBodyCellBorder; - border-width: $tableBodyCellBorderWidth; - padding: $tableBodyCellPadding; - - .p-row-toggler, - .p-row-editor-init, - .p-row-editor-save, - .p-row-editor-cancel { - @include action-icon(); - } - - .p-row-editor-save { - margin-right: $inlineSpacing; - } - - > .p-column-title { - font-weight: $tableHeaderCellFontWeight; - } - - &.p-highlight { - background: $tableBodyCellHighlightBg; - color: $tableBodyCellHighlightTextColor; - } - } - - &.p-highlight { - background: $tableBodyCellHighlightBg; - color: $tableBodyCellHighlightTextColor; - } - - &.p-highlight-contextmenu { - outline: 0.15rem solid $focusOutlineColor; - outline-offset: -0.15rem; - } - - &.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 $highlightBg; - } - - &.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 $highlightBg; - } - } - } - - .p-datatable-tbody { - > tr { - .pi-chevron-right, - .pi-chevron-down { - &::before { - color: $actionIconColor; - font-size: $fontSize; - } - } - } - } - - - .p-datatable-frozen-tbody { - & > tr > td { - background: $tableHeaderCellBg; - } - } - - &.p-datatable-selectable { - .p-datatable-tbody > tr.p-selectable-row { - &:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: $tableBodyRowHoverBg; - color: $tableBodyRowTextHoverColor; - } - - &:focus-visible { - outline: .15rem solid $focusOutlineColor; - outline-offset: -.15rem; - } - } - } - - &.p-datatable-selectable-cell { - .p-datatable-tbody > tr.p-selectable-row { - & > td.p-selectable-cell { - &:not(.p-highlight):hover { - background: $tableBodyRowHoverBg; - color: $tableBodyRowTextHoverColor; - } - - &:focus-visible { - outline: .15rem solid $focusOutlineColor; - outline-offset: -.15rem; - } - } - } - } - - &.p-datatable-hoverable-rows { - .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: $tableBodyRowHoverBg; - color: $tableBodyRowTextHoverColor; - } - } - - .p-column-resizer-helper { - background: $tableResizerHelperBg; - } - - .p-datatable-scrollable-header, - .p-datatable-scrollable-footer { - background: $panelHeaderBg; - } - - &.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table, - &.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table { - > .p-datatable-thead, - > .p-datatable-tfoot { - background-color: $tableHeaderCellBg; - } - } - - .p-datatable-loading-icon { - font-size: $loadingIconFontSize; - &.p-icon { - width: $loadingIconFontSize; - height: $loadingIconFontSize; - } - } - - &.p-datatable-gridlines { - .p-datatable-header { - border-width: 1px 1px 0 1px; - } - - .p-datatable-footer { - border-width: 0 1px 1px 1px; - } - - .p-paginator-top { - border-width: 0 1px 0 1px; - } - - .p-paginator-bottom { - border-width: 0 1px 1px 1px; - } - - .p-datatable-thead { - > tr { - > th { - border-width: 1px 0 1px 1px; - - &:last-child { - border-width: 1px; - } - } - } - } - - .p-datatable-tbody { - > tr { - > td { - border-width: 1px 0 0 1px; - - &:last-child { - border-width: 1px 1px 0 1px; - } - } - - &:last-child { - > td { - border-width: 1px 0 1px 1px; - - &:last-child { - border-width: 1px; - } - } - } - } - } - - .p-datatable-tfoot { - > tr { - > td { - border-width: 1px 0 1px 1px; - - &:last-child { - border-width: 1px 1px 1px 1px; - } - } - } - } - - .p-datatable-thead + .p-datatable-tfoot { - > tr { - > td { - border-width: 0 0 1px 1px; - - &:last-child { - border-width: 0 1px 1px 1px; - } - } - } - } - - &:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody { - > tr { - > td { - border-width: 0 0 1px 1px; - - &:last-child { - border-width: 0 1px 1px 1px; - } - } - } - } - - &:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody { - > tr { - &:last-child { - > td { - border-width: 0 0 0 1px; - - &:last-child { - border-width: 0 1px 0 1px; - } - } - } - } - } - } - - &.p-datatable-striped { - .p-datatable-tbody { - > tr:nth-child(even) { - background: $tableBodyRowEvenBg; - - &.p-highlight { - background: $tableBodyCellHighlightBg; - color: $tableBodyCellHighlightTextColor; - } - - & + .p-row-expanded { - background: $tableBodyRowEvenBg; - } - } - } - } - - &.p-datatable-sm { - .p-datatable-header { - @include scaledPadding($tableHeaderPadding, $tableScaleSM); - } - - .p-datatable-thead > tr > th { - @include scaledPadding($tableHeaderCellPadding, $tableScaleSM); - } - - .p-datatable-tbody > tr > td { - @include scaledPadding($tableBodyCellPadding, $tableScaleSM); - } - - .p-datatable-tfoot > tr > td { - @include scaledPadding($tableFooterPadding, $tableScaleSM); - } - - .p-datatable-footer { - @include scaledPadding($tableFooterPadding, $tableScaleSM); - } - } - - &.p-datatable-lg { - .p-datatable-header { - @include scaledPadding($tableHeaderPadding, $tableScaleLG); - } - - .p-datatable-thead > tr > th { - @include scaledPadding($tableHeaderCellPadding, $tableScaleLG); - } - - .p-datatable-tbody > tr > td { - @include scaledPadding($tableBodyCellPadding, $tableScaleLG); - } - - .p-datatable-tfoot > tr > td { - @include scaledPadding($tableFooterPadding, $tableScaleLG); - } - - .p-datatable-footer { - @include scaledPadding($tableFooterPadding, $tableScaleLG); - } - } -} - -.p-datatable-drag-selection-helper { - background: $tableDragHelperBg; -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: $menuitemSpacing; - - background-color: $overlayMenuBg; - padding: $overlayMenuPadding; - - border: $overlayMenuBorder; - border-radius: $borderRadius; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: $menuitemSpacing; -} - -.p-column-filter-buttonbar { - display: flex; - gap: $menuitemSpacing; -} - -[data-pc-section="filterremove"] { - display: none; - - &:has(.p-column-filter-remove-button) { - display: block; - } -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - @include action-icon(); - vertical-align: middle; - - filtericon, filterslashicon { - > svg { - display: none; - } - - &::after { - color: $tableHeaderCellTextColor; - font-size: $checkboxIconFontSize; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; - } - } - - filtericon::after { - content: "\eaa5"; - } - - filterslashicon::after { - content: "\ed2c"; - } - - &.p-column-filter-menu-button-active { - background-color: $highlightBg; - color: $highlightTextColor; - - filtericon, filterslashicon { - &::after { - color: $highlightTextColor; - } - } - - &:hover { - background-color: $primaryColorHover; - color: $primaryColorText; - } - } -} - -.p-column-filter-row { - gap: $inlineSpacing; -} - -.p-column-filter-row-item { - color: $menuitemTextColor; - - padding: $menuitemPadding; - margin-top: $menuitemSpacing; - - background-color: $menuitemBg; - - border-radius: $menuitemBorderRadius; - border: $menuitemBorder; - - &:first-of-type { - margin: 0; - } - - &:not(.p-highlight):hover { - color: $menuitemHoverTextColor; - background-color: $menuitemHoverBg; - } - - &.p-highlight { - color: $menuitemActiveTextColor; - background-color: $menuitemActiveBg; - - &:hover { - background-color: $menuitemActiveHoverBg; - } - } -} - -.p-column-filter-separator { - height: 1px; - - border-bottom: $overlayMenuBorder; - margin-top: $menuitemSpacing; -} - -.p-datatable-reorderablerow-handle { - color: $actionIconColor; - - &::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_dataview.scss b/primeng-sass-theme/theme-base/components/data/_dataview.scss deleted file mode 100644 index 63feb90..0000000 --- a/primeng-sass-theme/theme-base/components/data/_dataview.scss +++ /dev/null @@ -1,47 +0,0 @@ -.p-dataview { - .p-paginator-top { - border-width: $tableTopPaginatorBorderWidth; - border-radius: 0; - } - - .p-paginator-bottom { - border-width: $tableBottomPaginatorBorderWidth; - border-radius: 0; - } - - .p-dataview-header { - background: $tableHeaderBg; - color: $tableHeaderTextColor; - border: $tableHeaderBorder; - border-width: $tableHeaderBorderWidth; - padding: $tableHeaderPadding; - font-weight: $tableHeaderFontWeight; - } - - .p-dataview-content { - background: $tableBodyRowBg; - color: $tableBodyRowTextColor; - border: $dataViewContentBorder; - padding: $dataViewContentPadding; - } - - .p-dataview-footer { - background: $tableFooterBg; - color: $tableFooterTextColor; - border: $tableFooterBorder; - border-width: $tableFooterBorderWidth; - padding: $tableFooterPadding; - font-weight: $tableFooterFontWeight; - border-bottom-left-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } - - .p-dataview-loading-icon { - font-size: $loadingIconFontSize; - - &.p-icon { - width: $loadingIconFontSize; - height: $loadingIconFontSize; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_filter.scss b/primeng-sass-theme/theme-base/components/data/_filter.scss deleted file mode 100644 index 8eb91b7..0000000 --- a/primeng-sass-theme/theme-base/components/data/_filter.scss +++ /dev/null @@ -1,138 +0,0 @@ -.p-column-filter-row { - .p-column-filter-menu-button, - .p-column-filter-clear-button { - margin-left: $inlineSpacing; - } -} - -.p-column-filter-menu-button { - width: $actionIconWidth; - height: $actionIconHeight; - color: $actionIconColor; - border: $actionIconBorder; - background: $actionIconBg; - border-radius: $actionIconBorderRadius; - transition: $actionIconTransition; - - &:hover { - color: $actionIconHoverColor; - border-color: $actionIconHoverBorderColor; - background: $actionIconHoverBg; - } - - &.p-column-filter-menu-button-open, - &.p-column-filter-menu-button-open:hover { - background: $actionIconHoverBg; - color: $actionIconHoverColor; - } - - &.p-column-filter-menu-button-active, - &.p-column-filter-menu-button-active:hover { - background: $highlightBg; - color: $highlightTextColor; - } - - &:focus-visible { - @include focused(); - } - -} - -.p-column-filter-clear-button { - width: $actionIconWidth; - height: $actionIconHeight; - color: $actionIconColor; - border: $actionIconBorder; - background: $actionIconBg; - border-radius: $actionIconBorderRadius; - transition: $actionIconTransition; - - &:hover { - color: $actionIconHoverColor; - border-color: $actionIconHoverBorderColor; - background: $actionIconHoverBg; - } - - &:focus-visible { - @include focused(); - } -} - -.p-column-filter-overlay { - background: $inputOverlayBg; - color: $inputListTextColor; - border: $inputOverlayBorder; - border-radius: $borderRadius; - box-shadow: $inputOverlayShadow; - min-width: $menuWidth; - - .p-column-filter-row-items { - padding: $inputListPadding; - - .p-column-filter-row-item { - margin: $inputListItemMargin; - padding: $inputListItemPadding; - border: $inputListItemBorder; - color: $inputListItemTextColor; - background: $inputListItemBg; - transition: $listItemTransition; - border-radius: $inputListItemBorderRadius; - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - } - - &:not(.p-highlight):not(.p-disabled):hover { - color: $inputListItemTextHoverColor; - background: $inputListItemHoverBg; - } - - &:focus-visible { - @include focused-listitem(); - } - } - - .p-column-filter-separator { - border-top: $divider; - margin: $menuSeparatorMargin; - } - } -} - -.p-column-filter-overlay-menu { - .p-column-filter-operator { - padding: $inputListHeaderPadding; - border-bottom: $inputListHeaderBorder; - color: $inputListHeaderTextColor; - background: $inputOverlayHeaderBg; - margin: $inputListHeaderMargin; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - } - - .p-column-filter-constraint { - padding: $panelContentPadding; - border-bottom: $divider; - - .p-column-filter-matchmode-dropdown { - margin-bottom: $inlineSpacing; - } - - .p-column-filter-remove-button { - margin-top: $inlineSpacing; - } - - &:last-child { - border-bottom: 0 none; - } - } - - .p-column-filter-add-rule { - padding: $panelFooterPadding; - } - - .p-column-filter-buttonbar { - padding: $panelContentPadding; - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/data/_orderlist.scss b/primeng-sass-theme/theme-base/components/data/_orderlist.scss deleted file mode 100644 index 99e942f..0000000 --- a/primeng-sass-theme/theme-base/components/data/_orderlist.scss +++ /dev/null @@ -1,86 +0,0 @@ -.p-orderlist { - .p-orderlist-controls { - padding: $panelContentPadding; - - .p-button { - margin-bottom: $inlineSpacing; - } - } - - .p-orderlist-header { - background: $panelHeaderBg; - color: $panelHeaderTextColor; - border: $panelHeaderBorder; - padding: $panelHeaderPadding; - font-weight: $panelHeaderFontWeight; - border-bottom: 0 none; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - } - - .p-orderlist-filter-container { - padding: $panelHeaderPadding; - background: $panelContentBg; - border: $panelHeaderBorder; - border-bottom: 0 none; - - .p-orderlist-filter-input { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - - .p-orderlist-filter-icon { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - } - - .p-orderlist-list { - border: $panelContentBorder; - background: $panelContentBg; - color: $panelContentTextColor; - padding: $inputListPadding; - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - outline: 0 none; - - .p-orderlist-item { - padding: $inputListItemPadding; - margin: $inputListItemMargin; - border: $inputListItemBorder; - color: $inputListItemTextColor; - background: $inputListItemBg; - transition: transform $transitionDuration, $listItemTransition; - - &:not(.p-highlight):hover { - background: $inputListItemHoverBg; - color: $inputListItemTextHoverColor; - } - - &.p-focus { - color: $inputListItemTextFocusColor; - background: $inputListItemFocusBg; - } - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - - &.p-focus { - background: $highlightFocusBg; - } - } - } - } - - &.p-orderlist-striped { - .p-orderlist-list { - .p-orderlist-item:nth-child(even) { - background: $panelContentEvenRowBg; - - &:hover { - background: $inputListItemHoverBg; - } - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_organizationchart.scss b/primeng-sass-theme/theme-base/components/data/_organizationchart.scss deleted file mode 100644 index 776bbea..0000000 --- a/primeng-sass-theme/theme-base/components/data/_organizationchart.scss +++ /dev/null @@ -1,50 +0,0 @@ -.p-organizationchart { - .p-organizationchart-node-content { - &.p-organizationchart-selectable-node:not(.p-highlight):hover { - background: $inputListItemHoverBg; - color: $inputListItemTextHoverColor; - } - - &.p-highlight { - background: $highlightBg; - color: $highlightTextColor; - - .p-node-toggler { - i { - color: darken($highlightBg, 25%); - } - } - } - } - - .p-organizationchart-line-down { - background: $organizationChartConnectorColor; - } - - .p-organizationchart-line-left { - border-right: $panelContentBorder; - border-color: $organizationChartConnectorColor; - } - - .p-organizationchart-line-top { - border-top: $panelContentBorder; - border-color: $organizationChartConnectorColor; - } - - .p-organizationchart-node-content { - border: $panelContentBorder; - background: $panelContentBg; - color: $panelContentTextColor; - padding: $panelContentPadding; - } - - .p-organizationchart-node-content .p-node-toggler { - background: inherit; - color: inherit; - border-radius: 50%; - - &:focus-visible { - @include focused(); - } - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_paginator.scss b/primeng-sass-theme/theme-base/components/data/_paginator.scss deleted file mode 100644 index ef4438a..0000000 --- a/primeng-sass-theme/theme-base/components/data/_paginator.scss +++ /dev/null @@ -1,102 +0,0 @@ -.p-paginator { - background: $paginatorBg; - color: $paginatorTextColor; - border: $paginatorBorder; - border-width: $paginatorBorderWidth; - padding: $paginatorPadding; - border-radius: $borderRadius; - - .p-paginator-first, - .p-paginator-prev, - .p-paginator-next, - .p-paginator-last { - background-color: $paginatorElementBg; - border: $paginatorElementBorder; - color: $paginatorElementIconColor; - min-width: $paginatorElementWidth; - height: $paginatorElementHeight; - margin: $paginatorElementMargin; - transition: $listItemTransition; - border-radius: $paginatorElementBorderRadius; - - &:not(.p-disabled):not(.p-highlight):hover { - background: $paginatorElementHoverBg; - border-color: $paginatorElementHoverBorderColor; - color: $paginatorElementIconHoverColor; - } - - &.p-disabled:not(.p-highlight) { - background: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - color: $disabledButtonTextColor; - } - } - - .p-paginator-first { - border-top-left-radius: $paginatorElementBorderRadius; - border-bottom-left-radius: $paginatorElementBorderRadius; - } - - .p-paginator-last { - border-top-right-radius: $paginatorElementBorderRadius; - border-bottom-right-radius: $paginatorElementBorderRadius; - } - - .p-dropdown { - margin-left: $inlineSpacing; - height: $paginatorElementHeight; - - .p-dropdown-label { - padding-right: 0; - } - } - - .p-paginator-page-input { - margin-left: $inlineSpacing; - margin-right: $inlineSpacing; - - .p-inputtext { - max-width: $paginatorElementWidth; - } - } - - .p-paginator-current { - background-color: $paginatorElementBg; - border: $paginatorElementBorder; - color: $paginatorElementIconColor; - min-width: $paginatorElementWidth; - height: $paginatorElementHeight; - margin: $paginatorElementMargin; - padding: 0 $inlineSpacing; - } - - .p-paginator-pages { - .p-paginator-page { - background-color: $paginatorElementBg; - border: $paginatorElementBorder; - color: $paginatorElementIconColor; - min-width: $paginatorElementWidth; - height: $paginatorElementHeight; - margin: $paginatorElementMargin; - transition: $listItemTransition; - border-radius: $paginatorElementBorderRadius; - - &.p-highlight { - background: $highlightBg; - border-color: $highlightBg; - color: $highlightTextColor; - - &:hover { - background: $primaryColorHover; - border-color: $primaryColorHover; - } - } - - &:not(.p-highlight):hover { - background: $paginatorElementHoverBg; - border-color: $paginatorElementHoverBorderColor; - color: $paginatorElementIconHoverColor; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_picklist.scss b/primeng-sass-theme/theme-base/components/data/_picklist.scss deleted file mode 100644 index 679f4fe..0000000 --- a/primeng-sass-theme/theme-base/components/data/_picklist.scss +++ /dev/null @@ -1,74 +0,0 @@ -.p-picklist { - .p-picklist-buttons { - padding: $panelContentPadding; - - .p-button { - margin-bottom: $inlineSpacing; - } - } - - .p-picklist-header { - background: $panelHeaderBg; - color: $panelHeaderTextColor; - border: $panelHeaderBorder; - padding: $panelHeaderPadding; - font-weight: $panelHeaderFontWeight; - border-bottom: 0 none; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - } - - .p-picklist-filter-container { - padding: $panelHeaderPadding; - background: $panelContentBg; - border: $panelHeaderBorder; - border-bottom: 0 none; - - .p-picklist-filter-input { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - - .p-picklist-filter-icon { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - } - - .p-picklist-list { - border: $panelContentBorder; - background: $panelContentBg; - color: $panelContentTextColor; - padding: $inputListPadding; - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - outline: 0 none; - - .p-picklist-item { - padding: $inputListItemPadding; - margin: $inputListItemMargin; - border: $inputListItemBorder; - color: $inputListItemTextColor; - background: $inputListItemBg; - transition: transform $transitionDuration, $listItemTransition; - - &:not(.p-highlight):hover { - background: $inputListItemHoverBg; - color: $inputListItemTextHoverColor; - } - - &.p-focus { - color: $inputListItemTextFocusColor; - background: $inputListItemFocusBg; - } - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - - &.p-focus { - background: $highlightFocusBg; - } - } - } - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/data/_timeline.scss b/primeng-sass-theme/theme-base/components/data/_timeline.scss deleted file mode 100644 index a229aa2..0000000 --- a/primeng-sass-theme/theme-base/components/data/_timeline.scss +++ /dev/null @@ -1,46 +0,0 @@ -.p-timeline { - .p-timeline-event-content { - color: $timelineTextColor; - } - .p-timeline-event-opposite, - .p-timeline-event-content { - line-height: 1; - } - - .p-timeline-event-marker { - border: $timelineEventMarkerBorder; - border-radius: $timelineEventMarkerBorderRadius; - width: $timelineEventMarkerWidth; - height: $timelineEventMarkerHeight; - background-color: $timelineEventMarkerBackground; - } - - .p-timeline-event-connector { - background-color: $timelineEventColor; - } - - &.p-timeline-vertical { - .p-timeline-event-opposite, - .p-timeline-event-content { - padding: $timelineVerticalEventContentPadding; - } - - .p-timeline-event-connector { - width: $timelineEventConnectorSize; - } - } - - &.p-timeline-horizontal { - .p-timeline-event-opposite, - .p-timeline-event-content { - padding: $timelineHorizontalEventContentPadding; - } - - .p-timeline-event-connector { - height: $timelineEventConnectorSize; - } - } -} - - - diff --git a/primeng-sass-theme/theme-base/components/data/_tree.scss b/primeng-sass-theme/theme-base/components/data/_tree.scss deleted file mode 100644 index 8168d92..0000000 --- a/primeng-sass-theme/theme-base/components/data/_tree.scss +++ /dev/null @@ -1,184 +0,0 @@ -// core -.p-tree-container { - margin: 0; - padding: 0; - list-style-type: none; - overflow: auto; -} - -.p-treenode-children { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-treenode-selectable { - cursor: pointer; - user-select: none; -} - -.p-tree-toggler { - cursor: pointer; - user-select: none; - display: inline-flex; - align-items: center; - justify-content: center; - overflow: hidden; - position: relative; - flex-shrink: 0; -} - -.p-treenode-leaf > .p-treenode-content .p-tree-toggler { - visibility: hidden; -} - -.p-treenode-content { - display: flex; - align-items: center; -} - -.p-tree-filter { - width: 100%; -} - -.p-tree-filter-container { - position: relative; - display: block; - width: 100%; -} - -.p-tree-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-tree-loading { - position: relative; - min-height: 4rem; -} - -.p-tree .p-tree-loading-overlay { - position: absolute; - z-index: 1; - display: flex; - align-items: center; - justify-content: center; -} - -// TODO: Should be removed after implementing the new scrollable prop to Tree -// .p-tree-flex-scrollable { -// display: flex; -// flex: 1; -// height: 100%; -// flex-direction: column; -// } - -// .p-tree-flex-scrollable .p-tree-wrapper { -// flex: 1; -// } - -// theme -.p-tree { - border: $panelContentBorder; - background: $panelContentBg; - color: $panelContentTextColor; - padding: $panelContentPadding; - border-radius: $borderRadius; - - .p-tree-container { - .p-treenode { - padding: $treeNodePadding; - outline: 0 none; - - &:focus > .p-treenode-content { - @include focused-listitem(); - } - - .p-treenode-content { - border-radius: $borderRadius; - transition: $listItemTransition; - padding: $treeNodeContentPadding; - - .p-tree-toggler { - margin-right: $inlineSpacing; - @include action-icon(); - } - - .p-treenode-icon { - margin-right: $inlineSpacing; - color: $treeNodeIconColor; - } - - .p-checkbox { - margin-right: $inlineSpacing; - - &.p-indeterminate { - .p-checkbox-icon { - color: $textColor; - } - } - } - - &.p-highlight { - background: $highlightBg; - color: $highlightTextColor; - - .p-tree-toggler, - .p-treenode-icon { - color: $highlightTextColor; - - &:hover { - color: $highlightTextColor; - } - } - } - - &.p-treenode-selectable:not(.p-highlight):hover { - background: $inputListItemHoverBg; - color: $inputListItemTextHoverColor; - } - - &.p-treenode-dragover { - background: $inputListItemHoverBg; - color: $inputListItemTextHoverColor; - } - } - } - } - - .p-tree-filter-container { - margin-bottom: $inlineSpacing; - - .p-tree-filter { - width: 100%; - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - - .p-tree-filter-icon { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - } - - .p-treenode-children { - padding: $treeNodeChildrenPadding; - } - - .p-tree-loading-icon { - font-size: $loadingIconFontSize; - - &.p-icon { - width: $loadingIconFontSize; - height: $loadingIconFontSize; - } - } - - .p-treenode-droppoint { - height: $inlineSpacing; - - &.p-treenode-droppoint-active { - background: scale-color($highlightBg, $lightness: -20%); - } - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_treetable.scss b/primeng-sass-theme/theme-base/components/data/_treetable.scss deleted file mode 100644 index cec59e8..0000000 --- a/primeng-sass-theme/theme-base/components/data/_treetable.scss +++ /dev/null @@ -1,429 +0,0 @@ -// core -.p-treetable { - position: relative; -} - -.p-treetable > .p-treetable-wrapper { - overflow: auto; -} - -.p-treetable table { - border-collapse: collapse; - width: 100%; - table-layout: fixed; -} - -.p-treetable .p-sortable-column { - cursor: pointer; - user-select: none; -} - -.p-treetable-selectable .p-treetable-tbody > tr { - cursor: pointer; -} - -.p-treetable-toggler { - cursor: pointer; - user-select: none; - display: inline-flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - vertical-align: middle; - overflow: hidden; - position: relative; -} - -.p-treetable-toggler + .p-checkbox { - vertical-align: middle; -} - -.p-treetable-toggler + .p-checkbox + span { - vertical-align: middle; -} - -/* Resizable */ -.p-treetable-resizable > .p-treetable-wrapper { - overflow-x: auto; -} - -.p-treetable-resizable .p-treetable-thead > tr > th, -.p-treetable-resizable .p-treetable-tfoot > tr > td, -.p-treetable-resizable .p-treetable-tbody > tr > td { - overflow: hidden; -} - -.p-treetable-resizable .p-resizable-column { - background-clip: padding-box; - position: relative; -} - -.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer { - display: none; -} - -.p-treetable .p-column-resizer { - display: block; - position: absolute; - top: 0; - right: 0; - margin: 0; - width: 0.5rem; - height: 100%; - padding: 0px; - cursor: col-resize; - border: 1px solid transparent; -} - -.p-treetable .p-column-resizer-helper { - width: 1px; - position: absolute; - z-index: 10; - display: none; -} - -/* Scrollable */ -.p-treetable-scrollable-wrapper { - position: relative; -} -.p-treetable-scrollable-header, -.p-treetable-scrollable-footer { - overflow: hidden; - border: 0 none; -} - -.p-treetable-scrollable-body { - overflow: auto; - position: relative; -} - -.p-treetable-virtual-table { - position: absolute; -} - -/* Frozen Columns */ -.p-treetable-frozen-view .p-treetable-scrollable-body { - overflow: hidden; -} - -.p-treetable-unfrozen-view { - position: absolute; - top: 0px; - left: 0px; -} - -/* Reorder */ -.p-treetable-reorder-indicator-up, -.p-treetable-reorder-indicator-down { - position: absolute; - display: none; -} - -/* Loader */ -.p-treetable .p-treetable-loading-overlay { - position: absolute; - display: flex; - align-items: center; - justify-content: center; - z-index: 2; -} - -/* Alignment */ -.p-treetable .p-treetable-thead > tr > th.p-align-left > .p-column-header-content, -.p-treetable .p-treetable-tbody > tr > td.p-align-left, -.p-treetable .p-treetable-tfoot > tr > td.p-align-left { - text-align: left; - justify-content: flex-start; -} -.p-treetable .p-treetable-thead > tr > th.p-align-right > .p-column-header-content, -.p-treetable .p-treetable-tbody > tr > td.p-align-right, -.p-treetable .p-treetable-tfoot > tr > td.p-align-right { - text-align: right; - justify-content: flex-end; -} -.p-treetable .p-treetable-thead > tr > th.p-align-center > .p-column-header-content, -.p-treetable .p-treetable-tbody > tr > td.p-align-center, -.p-treetable .p-treetable-tfoot > tr > td.p-align-center { - text-align: center; - justify-content: center; -} - - -// theme -.p-treetable { - .p-paginator-top { - border-width: $tableTopPaginatorBorderWidth; - border-radius: 0; - } - - .p-paginator-bottom { - border-width: $tableBottomPaginatorBorderWidth; - border-radius: 0; - } - - .p-treetable-header { - background: $tableHeaderBg; - color: $tableHeaderTextColor; - border: $tableHeaderBorder; - border-width: $tableHeaderBorderWidth; - padding: $tableHeaderPadding; - font-weight: $tableHeaderFontWeight; - } - - .p-treetable-footer { - background: $tableFooterBg; - color: $tableFooterTextColor; - border: $tableFooterBorder; - border-width: $tableFooterBorderWidth; - padding: $tableFooterPadding; - font-weight: $tableFooterFontWeight; - } - - .p-treetable-thead > tr > th { - text-align: $tableCellContentAlignment; - padding: $tableHeaderCellPadding; - border: $tableHeaderCellBorder; - border-width: $tableHeaderCellBorderWidth; - font-weight: $tableHeaderCellFontWeight; - color: $tableHeaderCellTextColor; - background: $tableHeaderCellBg; - transition: $listItemTransition; - } - - .p-treetable-tfoot > tr > td { - text-align: $tableCellContentAlignment; - padding: $tableFooterCellPadding; - border: $tableFooterCellBorder; - border-width: $tableFooterCellBorderWidth; - font-weight: $tableFooterCellFontWeight; - color: $tableFooterCellTextColor; - background: $tableFooterCellBg; - } - - .p-sortable-column { - outline-color: $focusOutlineColor; - - .p-sortable-column-icon { - color: $tableHeaderCellIconColor; - margin-left: $inlineSpacing; - } - - .p-sortable-column-badge { - border-radius: 50%; - height: $tableSortableColumnBadgeSize; - min-width: $tableSortableColumnBadgeSize; - line-height: $tableSortableColumnBadgeSize; - color: $highlightTextColor; - background: $highlightBg; - margin-left: $inlineSpacing; - } - - &:not(.p-highlight):hover { - background: $tableHeaderCellHoverBg; - color: $tableHeaderCellTextHoverColor; - - .p-sortable-column-icon { - color: $tableHeaderCellIconHoverColor; - } - } - - &.p-highlight { - background: $tableHeaderCellHighlightBg; - color: $tableHeaderCellHighlightTextColor; - - .p-sortable-column-icon { - color: $tableHeaderCellHighlightTextColor; - } - } - } - - .p-treetable-tbody { - > tr { - background: $tableBodyRowBg; - color: $tableBodyRowTextColor; - transition: $listItemTransition; - - > td { - text-align: $tableCellContentAlignment; - border: $tableBodyCellBorder; - border-width: $tableBodyCellBorderWidth; - padding: $tableBodyCellPadding; - - .p-treetable-toggler { - @include action-icon(); - margin-right: $inlineSpacing; - - & + .p-checkbox { - margin-right: $inlineSpacing; - - .p-indeterminate { - .p-checkbox-icon { - color: $textColor; - } - } - } - } - } - - &:focus-visible { - outline: .15rem solid $focusOutlineColor; - outline-offset: -.15rem; - } - - &.p-highlight { - background: $highlightBg; - color: $highlightTextColor; - - .p-treetable-toggler { - color: $highlightTextColor; - - &:hover { - color: $highlightTextColor; - } - - } - } - } - } - - &.p-treetable-selectable, - &.p-treetable-hoverable-rows { - .p-treetable-tbody > tr:not(.p-highlight):hover { - background: $tableBodyRowHoverBg; - color: $tableBodyRowTextHoverColor; - - .p-treetable-toggler { - color: $tableBodyRowTextHoverColor; - } - } - } - - .p-column-resizer-helper { - background: $tableResizerHelperBg; - } - - .p-treetable-scrollable-header, - .p-treetable-scrollable-footer { - background: $panelHeaderBg; - } - - .p-treetable-loading-icon { - font-size: $loadingIconFontSize; - - &.p-icon { - width: $loadingIconFontSize; - height: $loadingIconFontSize; - } - } - - &.p-treetable-gridlines { - .p-treetable-header { - border-width: 1px 1px 0 1px; - } - - .p-treetable-footer { - border-width: 0 1px 1px 1px; - } - - .p-treetable-top { - border-width: 0 1px 0 1px; - } - - .p-treetable-bottom { - border-width: 0 1px 1px 1px; - } - - .p-treetable-thead { - > tr { - > th { - border-width: 1px; - } - } - } - - .p-treetable-tbody { - > tr { - > td { - border-width: 1px; - } - } - } - - .p-treetable-tfoot { - > tr { - > td { - border-width: 1px; - } - } - } - } - - &.p-treetable-striped { - .p-treetable-tbody { - > tr.p-row-odd { - background: $tableBodyRowEvenBg; - - &.p-highlight { - background: $highlightBg; - color: $highlightTextColor; - - .p-row-toggler { - color: $highlightTextColor; - - &:hover { - color: $highlightTextColor; - } - } - } - - & + .p-row-expanded { - background: $tableBodyRowEvenBg; - } - } - } - } - - &.p-treetable-sm { - .p-treetable-header { - @include scaledPadding($tableHeaderPadding, $scaleSM); - } - - .p-treetable-thead > tr > th { - @include scaledPadding($tableHeaderCellPadding, $tableScaleSM); - } - - .p-treetable-tbody > tr > td { - @include scaledPadding($tableBodyCellPadding, $tableScaleSM); - } - - .p-treetable-tfoot > tr > td { - @include scaledPadding($tableFooterPadding, $tableScaleSM); - } - - .p-treetable-footer { - @include scaledPadding($tableFooterPadding, $tableScaleSM); - } - } - - &.p-treetable-lg { - .p-treetable-header { - @include scaledPadding($tableHeaderPadding, $tableScaleLG); - } - - .p-treetable-thead > tr > th { - @include scaledPadding($tableHeaderCellPadding, $tableScaleLG); - } - - .p-treetable-tbody > tr > td { - @include scaledPadding($tableBodyCellPadding, $tableScaleLG); - } - - .p-treetable-tfoot > tr > td { - @include scaledPadding($tableFooterPadding, $tableScaleLG); - } - - .p-treetable-footer { - @include scaledPadding($tableFooterPadding, $tableScaleLG); - } - } -} diff --git a/primeng-sass-theme/theme-base/components/file/_fileupload.scss b/primeng-sass-theme/theme-base/components/file/_fileupload.scss deleted file mode 100644 index 9c974ea..0000000 --- a/primeng-sass-theme/theme-base/components/file/_fileupload.scss +++ /dev/null @@ -1,120 +0,0 @@ -.p-fileupload-dnd, -.p-fileupload-button { - .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: $gap-2; - } - - &.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; - } - - .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: $gap-2; - - > p-progressbar, - p-messages { - display: none; - } - } - - .p-orderlist-controls { - display: none; - } - - .p-fileupload-files { - display: none; - } - - .p-fileupload-info-button { - width: $buttonIconOnlyWidth; - display: inline-flex; - justify-content: center; - align-items: center; - color: $infoMessageIconColor; - } - - .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; - - .p-orderlist-list { - overflow: hidden; - min-height: 0px; - } - } - - .p-fileupload-progress-spinner { - width: $text-xl; - height: $text-xl; - } - - .p-fileupload-item-row { - padding: $p-1 $p-1 $p-1 $p-2; - border-radius: $borderRadius; - border: 1px solid $surface-transparent; - - &:hover { - background: $surface-hover; - } - - &.error { - border-color: $errorColor; - - .file-icon { - color: $errorColor; - } - } - } - - .p-dataview-content, - .p-orderlist-list { - display: flex; - flex-direction: column; - gap: $gap-2; - } -} - -.p-fileupload-dnd { - .p-fileupload-buttonbar { - width: 100%; - border-radius: $borderRadius; - background: $surface-section; - border: 1px dashed $panelHeaderBorderColor; - padding: $panelHeaderPadding; - - button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: $gap-2; - - > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: $gap-1; - } - } - - &:hover { - cursor: pointer; - border-color: $primaryColor; - - i { - color: $primaryColor; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_autocomplete.scss b/primeng-sass-theme/theme-base/components/input/_autocomplete.scss deleted file mode 100644 index 45b9901..0000000 --- a/primeng-sass-theme/theme-base/components/input/_autocomplete.scss +++ /dev/null @@ -1,231 +0,0 @@ -@use 'sass:math'; - -// core -.p-autocomplete { - display: inline-flex; - height: min-content; - - .p-autocomplete-loader { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - - &.p-autocomplete-dd { - .p-autocomplete-loader { - right: nth($inputPadding, 2) + $buttonIconOnlyWidth; - } - } -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - - cursor: text; - overflow: hidden; - - height: min-content; - - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: math.div($inlineSpacing, 2); - - margin: 0; - - list-style-type: none; - - &:has(.p-autocomplete-token) { - padding: math.div($inlineSpacing, 2); - } -} - -.p-autocomplete-token { - cursor: default; - - display: inline-flex; - align-items: center; - flex: 0 0 auto; - - height: $chipHeight; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -// theme -.p-autocomplete { - .p-autocomplete-multiple-container { - &:not(.p-disabled):hover { - border-color: $inputHoverBorderColor; - } - - &:not(.p-disabled).p-focus { - @include focused-input(); - } - - &.p-disabled { - cursor: not-allowed; - background-color: $disabledButtonBg; - } - - .p-autocomplete-token { - padding: $chipPadding; - background: $chipBg; - color: $chipTextColor; - border-radius: $chipBorderRadius; - - &.p-focus { - @include focused(); - } - - .p-autocomplete-token-icon { - margin-left: $inlineSpacing; - } - } - - .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 $inlineSpacing; - } - - .p-autocomplete-input-token { - padding: math.div(nth($inputPadding, 1), 2) 0; - - input { - height: $chipHeight; - - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: $inputTextFontSize; - color: $textColor; - - margin: 0; - } - } - } - - &.p-invalid.p-component > .p-inputtext { - @include invalid-input(); - } -} - -.p-autocomplete-panel { - background: $inputOverlayBg; - color: $inputListTextColor; - border: $inputOverlayBorder; - border-radius: $borderRadius; - box-shadow: $inputOverlayShadow; - margin-top: nth($inputListItemMargin, 1); - - .p-autocomplete-items { - padding: $inputListPadding; - - .p-autocomplete-item { - margin: $inputListItemMargin; - padding: $inputListItemPadding; - border: $inputListItemBorder; - color: $inputListItemTextColor; - background: $inputListItemBg; - transition: $listItemTransition; - border-radius: $inputListItemBorderRadius; - - &:first-of-type { - margin-top: 0; - } - - &:last-of-type { - margin-bottom: 0; - } - - &:hover { - color: $inputListItemHoverTextColor; - background: $inputListItemHoverBg; - } - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - } - } - - .p-autocomplete-item-group { - margin: $submenuHeaderMargin; - padding: $submenuHeaderPadding; - color: $submenuHeaderTextColor; - background: $submenuHeaderBg; - font-weight: $submenuHeaderFontWeight; - } - - .p-autocomplete-empty-message { - text-align: center; - padding: $inputListItemPadding; - } - } -} - - -.p-autocomplete-dd { - .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; - } - - .p-autocomplete-dropdown { - display: none; - } -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: $inputHoverBorderColor; -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: $inputGroupAddOnMinWidth; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; - - .p-autocomplete-clear-icon { - right: 0.75rem; - } - - .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_calendar.scss b/primeng-sass-theme/theme-base/components/input/_calendar.scss deleted file mode 100644 index 20728b8..0000000 --- a/primeng-sass-theme/theme-base/components/input/_calendar.scss +++ /dev/null @@ -1,313 +0,0 @@ -.p-calendar { - &.p-invalid.p-component > .p-inputtext { - @include invalid-input(); - } - - &:not(.p-calendar-disabled).p-focus > .p-inputtext { - @include focused-input(); - } -} - -.p-datepicker { - margin-top: $inputListPadding; - padding: $calendarPadding; - background: $calendarInlineBg; - color: $calendarTextColor; - border: $calendarBorder; - border-radius: $borderRadius; - - &:not(.p-datepicker-inline) { - background: $calendarBg; - border: $calendarOverlayBorder; - box-shadow: $inputOverlayShadow; - - .p-datepicker-header { - background: $calendarHeaderBg; - } - } - - .p-datepicker-header { - padding: $calendarHeaderPadding; - color: $calendarHeaderTextColor; - background: $calendarInlineHeaderBg; - font-weight: $calendarHeaderFontWeight; - margin: $inputListHeaderMargin; - border-bottom: $calendarHeaderBorder; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - - .p-datepicker-prev, - .p-datepicker-next { - @include action-icon(); - border: 1px solid transparent; - - &.p-disabled { - color: $disabledButtonTextColor; - background: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - } - } - - .p-datepicker-title { - line-height: $actionIconHeight; - - display: flex; - gap: $inlineSpacing; - - .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: $inputBg; - border: $inputBorder; - transition: $formElementTransition; - border-radius: $borderRadius; - outline-color: transparent; - min-height: $buttonHeight; - - &:focus { - @include focused-input(); - } - } - - .p-datepicker-year, - .p-datepicker-month { - color: $calendarHeaderTextColor; - transition: $actionIconTransition; - font-weight: $calendarHeaderFontWeight; - padding: $calendarHeaderCellPadding; - - &:enabled:hover { - color: $calendarMonthYearHeaderHoverTextColor; - } - } - - .p-datepicker-month { - margin-right: $inlineSpacing; - } - } - } - - table { - font-size: $fontSize; - margin: $calendarTableMargin; - - th { - padding: $calendarHeaderCellPadding; - - > span { - width: $calendarCellDateWidth; - height: $calendarCellDateHeight; - } - } - - td { - padding: $calendarCellDatePadding; - - > span { - width: $calendarCellDateWidth; - height: $calendarCellDateHeight; - border-radius: $calendarCellDateBorderRadius; - transition: $listItemTransition; - border: $calendarCellDateBorder; - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - } - - &:focus-visible { - @include focused(); - } - } - - &.p-datepicker-today { - > span { - color: $calendarCellDateTodayTextColor; - font-weight: 700; - - border-color: $calendarCellDateTodayBorderColor; - background: $calendarCellDateTodayBg; - - &:not(.p-disabled):hover { - color: $calendarCellDateHoverText; - } - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - } - } - } - } - } - - .p-datepicker-buttonbar { - padding: $calendarButtonBarPadding; - - .p-button { - width: auto; - } - } - - .p-timepicker { - border-top: $divider; - padding: $calendarTimePickerPadding; - - button { - @include action-icon(); - } - - span { - font-size: $calendarTimePickerTimeFontSize; - } - - > div { - padding: $calendarTimePickerElementPadding; - } - } - - .p-hour-picker, - .p-minute-picker { - gap: 0.25rem; - } - - &.p-datepicker-timeonly { - .p-timepicker { - border-top: 0 none; - } - } - - .p-monthpicker { - margin: $calendarTableMargin; - - .p-monthpicker-month { - padding: $calendarCellDatePadding; - transition: $listItemTransition; - border-radius: $calendarCellDateBorderRadius; - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - } - } - } - - .p-yearpicker { - margin: $calendarTableMargin; - - .p-yearpicker-year { - padding: $calendarCellDatePadding; - transition: $listItemTransition; - border-radius: $calendarCellDateBorderRadius; - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - } - } - } - - &.p-datepicker-multiple-month { - .p-datepicker-group { - border-left: $divider; - padding-right: $calendarPadding; - padding-left: $calendarPadding; - padding-top: 0; - padding-bottom: 0; - - &:first-child { - padding-left: 0; - border-left: 0 none; - } - - &:last-child { - padding-right: 0; - } - } - } - - &:not(.p-disabled) { - table { - td { - span:not(.p-highlight):not(.p-disabled) { - &:hover { - color: $calendarCellDateHoverText; - background: $calendarCellDateHoverBg; - } - - &:focus-visible { - @include focused(); - } - } - - span.p-highlight:hover { - background: $primaryColorHover; - } - } - } - - .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; - - .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; - - &:not(.p-disabled) { - &:not(.p-highlight):hover { - color: $calendarCellDateHoverText; - background: $calendarCellDateHoverBg; - } - - &.p-highlight:hover { - background: $primaryColorHover; - } - - &:focus-visible { - @include focused(); - } - } - } - } - - .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; - - .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; - - &:not(.p-disabled) { - &:not(.p-highlight):hover { - color: $calendarCellDateHoverText; - background: $calendarCellDateHoverBg; - } - - &.p-highlight:hover { - background: $primaryColorHover; - } - - &:focus-visible { - @include focused(); - } - } - } - } - } -} - -@media screen and (max-width: $calendarBreakpoint) { - .p-datepicker { - table { - th, - td { - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_cascadeselect.scss b/primeng-sass-theme/theme-base/components/input/_cascadeselect.scss deleted file mode 100644 index cfd726e..0000000 --- a/primeng-sass-theme/theme-base/components/input/_cascadeselect.scss +++ /dev/null @@ -1,107 +0,0 @@ -.p-cascadeselect { - background: $inputBg; - border: $inputBorder; - transition: $formElementTransition; - border-radius: $borderRadius; - outline-color: transparent; - - &:not(.p-disabled):hover { - border-color: $inputHoverBorderColor; - } - - &:not(.p-disabled).p-focus { - @include focused-input(); - } - - &.p-variant-filled { - background-color: $inputFilledBg; - - &:enabled:hover { - background-color: $inputFilledHoverBg; - } - - &:enabled:focus { - background-color: $inputFilledFocusBg; - } - } - - .p-cascadeselect-label { - background: transparent; - border: 0 none; - padding: $inputPadding; - - &.p-placeholder { - color: $inputPlaceholderTextColor; - } - - &:enabled:focus { - outline: 0 none; - box-shadow: none; - } - } - - .p-cascadeselect-trigger { - background: transparent; - color: $inputIconColor; - width: $inputGroupAddOnMinWidth; - border-top-right-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } - - &.p-invalid.p-component { - @include invalid-input(); - } -} - -.p-cascadeselect-panel { - background: $inputOverlayBg; - color: $inputListTextColor; - border: $inputOverlayBorder; - border-radius: $borderRadius; - box-shadow: $inputOverlayShadow; - - .p-cascadeselect-items { - padding: $inputListPadding; - - .p-cascadeselect-item { - margin: $inputListItemMargin; - border: $inputListItemBorder; - color: $inputListItemTextColor; - background: $inputListItemBg; - transition: $listItemTransition; - border-radius: $inputListItemBorderRadius; - - &:first-child { - margin-top: 0; - } - - &:last-child { - margin-bottom: 0; - } - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - - &.p-focus { - background: $highlightFocusBg; - } - } - - &:not(.p-highlight):not(.p-disabled) { - &.p-focus { - color: $inputListItemTextHoverColor; - background: $inputListItemHoverBg; - } - } - - .p-cascadeselect-item-content { - padding: $inputListItemPadding; - } - - .p-cascadeselect-group-icon { - font-size: $menuitemSubmenuIconFontSize; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_checkbox.scss b/primeng-sass-theme/theme-base/components/input/_checkbox.scss deleted file mode 100644 index bc3525c..0000000 --- a/primeng-sass-theme/theme-base/components/input/_checkbox.scss +++ /dev/null @@ -1,133 +0,0 @@ -//core -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -// theme -.p-checkbox { - width: $checkboxWidth; - height: $checkboxHeight; - - &.p-checkbox-checked { - .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ - & .p-checkbox-icon { - display: none; - } - - &::after { - content: "\ea5e"; - width: $checkboxIconFontSize; - height: $checkboxIconFontSize; - transition-duration: $transitionDuration; - color: $checkboxIconActiveColor; - font-size: $checkboxIconFontSize; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; - } - } - } - - .p-checkbox-input { - border: $checkboxBorder; - border-radius: $checkboxBorderRadius; - } - - .p-checkbox-box { - border: $checkboxBorder; - background: $inputBg; - width: $checkboxWidth; - height: $checkboxHeight; - color: $textColor; - border-radius: $checkboxBorderRadius; - transition: $formElementTransition; - outline-color: transparent; - - &.p-highlight { - border-color: $checkboxActiveBorderColor; - background: $checkboxActiveBg; - } - - &:not(.p-disabled) { - &:hover { - border-color: $inputHoverBorderColor; - - &.p-highlight { - border-color: $checkboxActiveHoverBorderColor; - background: $checkboxActiveHoverBg; - color: $checkboxIconActiveHoverColor; - } - } - - &.p-focus { - @include focused-input(); - } - } - - &.p-disabled { - background: $disabledButtonBg; - } - - .p-checkbox-icon { - transition-duration: $transitionDuration; - color: $checkboxIconActiveColor; - font-size: $checkboxIconFontSize; - - &.p-icon { - width: $checkboxIconFontSize; - height: $checkboxIconFontSize; - } - } - } - -} - -p-checkbox { - &.ng-dirty.ng-invalid { - > .p-checkbox { - > .p-checkbox-box { - @include invalid-input(); - } - } - } -} - -@if ($highlightBg == $checkboxActiveBg) { - .p-highlight { - .p-checkbox { - .p-checkbox-box { - border-color: $checkboxActiveBorderColor; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_chips.scss b/primeng-sass-theme/theme-base/components/input/_chips.scss deleted file mode 100644 index c508921..0000000 --- a/primeng-sass-theme/theme-base/components/input/_chips.scss +++ /dev/null @@ -1,126 +0,0 @@ -@use "sass:math"; - -// core -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled { - .p-chips-multiple-container{ - background-color: $disabledButtonBg; - } -} - -.p-chips-multiple-container { - outline-color: transparent; - - cursor: text; - overflow: hidden; - - height: min-content; - - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: math.div($inlineSpacing, 2); - - margin: 0; - - list-style-type: none; - - &:has(.p-chips-token) { - padding: math.div($inlineSpacing, 2); - } -} - -.p-chips-token { - cursor: default; - - display: inline-flex; - align-items: center; - flex: 0 0 auto; - - height: $chipHeight; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -// theme -.p-chips { - &:not(.p-disabled):hover { - .p-chips-multiple-container { - border-color: $inputHoverBorderColor; - } - } - - &:not(.p-disabled).p-focus { - .p-chips-multiple-container { - @include focused-input(); - } - } - - .p-chips-multiple-container { - - .p-chips-token { - padding: $chipPadding; - background: $chipBg; - color: $chipTextColor; - border-radius: $chipBorderRadius; - - &.p-focus { - @include focused(); - } - - .p-chips-token-icon { - margin-left: $inlineSpacing; - } - } - - .p-chips-token + .p-chips-input-token { - padding: 0 $inlineSpacing; - } - - .p-chips-input-token { - padding: math.div(nth($inputPadding, 1), 2) 0; - - input { - height: $chipHeight; - - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: $inputTextFontSize; - color: $textColor; - - margin: 0; - } - } - } - - &.p-invalid.p-component > .p-inputtext { - @include invalid-input(); - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_colorpicker.scss b/primeng-sass-theme/theme-base/components/input/_colorpicker.scss deleted file mode 100644 index be6d658..0000000 --- a/primeng-sass-theme/theme-base/components/input/_colorpicker.scss +++ /dev/null @@ -1,18 +0,0 @@ -.p-colorpicker-preview { - width: $colorPickerPreviewWidth; - height: $colorPickerPreviewHeight; -} - -.p-colorpicker-panel { - background: $colorPickerBg; - border: $colorPickerBorder; - - .p-colorpicker-color-handle, - .p-colorpicker-hue-handle { - border-color: $colorPickerHandleColor; - } -} - -.p-colorpicker-overlay-panel { - box-shadow: $inputOverlayShadow; -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/input/_dropdown.scss b/primeng-sass-theme/theme-base/components/input/_dropdown.scss deleted file mode 100644 index d6e9002..0000000 --- a/primeng-sass-theme/theme-base/components/input/_dropdown.scss +++ /dev/null @@ -1,264 +0,0 @@ -// core -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - - &.p-disabled { - cursor: not-allowed; - - color: $disabledButtonTextColor; - border-color: $disabledButtonBorderColor; - background: $disabledButtonBg; - } -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - - overflow: hidden; - position: relative; - - display: flex; - align-items: center; - - font-weight: normal; - color: $inputListItemTextColor; - white-space: nowrap; - - margin: $inputListItemMargin; - padding: $inputListItemPadding; - - border: $inputListItemBorder; - border-radius: $inputListItemBorderRadius; - - background: $inputListItemBg; - transition: $listItemTransition; - - - &:first-child { - margin-top: 0; - } - - &:last-child { - margin-bottom: 0; - } - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - - &:hover { - background: $menuitemActiveHoverBg; - } - } - - &:not(.p-highlight):not(.p-disabled) { - &:hover { - color: $inputListItemHoverTextColor; - background: $inputListItemHoverBg; - } - } - - &:not(.p-highlight).p-disabled { - color: $disabledButtonTextColor; - border-color: $disabledButtonBorderColor; - background: $disabledButtonBg; - } - - &.p-disabled { - cursor: not-allowed; - } - - .p-dropdown-check-icon { - position: relative; - margin-left: -1 * $inlineSpacing; - margin-right: $inlineSpacing; - } -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -// theme -.p-dropdown { - background: $inputBg; - border: $inputBorder; - transition: $formElementTransition; - border-radius: $borderRadius; - outline-color: transparent; - - &:not(.p-disabled):hover { - border-color: $inputHoverBorderColor; - } - - &:not(.p-disabled).p-focus { - @include focused-input(); - } - - &.p-dropdown-clearable { - .p-dropdown-label { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - } - - .p-dropdown-label { - background: transparent; - border: 0 none; - - &.p-placeholder { - color: $inputPlaceholderTextColor; - } - - &:focus, - &:enabled:focus { - outline: 0 none; - box-shadow: none; - } - } - - .p-dropdown-trigger { - background: transparent; - color: $inputIconColor; - width: $inputGroupAddOnMinWidth; - border-top-right-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } - - .p-dropdown-clear-icon { - color: $inputIconColor; - right: $inputGroupAddOnMinWidth; - } - - &.p-invalid.p-component { - @include invalid-input(); - } -} - -.p-dropdown-panel { - background: $inputOverlayBg; - color: $inputListTextColor; - border: $inputOverlayBorder; - border-radius: $borderRadius; - margin-top: $inputListPadding; - box-shadow: $inputOverlayShadow; - - .p-dropdown-header { - padding: $inputListHeaderPadding; - border-bottom: $inputListHeaderBorder; - color: $inputListHeaderTextColor; - background: $inputOverlayHeaderBg; - margin: $inputListHeaderMargin; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - - .p-dropdown-filter { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - margin-right: -1 * (nth($inputPadding, 2) + $primeIconFontSize); - } - - .p-dropdown-filter-icon { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - } - - .p-dropdown-items { - padding: $inputListPadding; - - .p-dropdown-item-group { - margin: $submenuHeaderMargin; - padding: $submenuHeaderPadding; - color: $submenuHeaderTextColor; - background: $submenuHeaderBg; - font-weight: $submenuHeaderFontWeight; - } - - .p-dropdown-empty-message { - color: $inputListItemTextColor; - text-align: center; - - padding: $inputListItemPadding; - background: $inputListItemBg; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_editor.scss b/primeng-sass-theme/theme-base/components/input/_editor.scss deleted file mode 100644 index d19f593..0000000 --- a/primeng-sass-theme/theme-base/components/input/_editor.scss +++ /dev/null @@ -1,122 +0,0 @@ -.p-editor-container { - .p-editor-toolbar { - background: $editorToolbarBg; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - - &.ql-snow { - border: $editorToolbarBorder; - - .ql-stroke { - stroke: $editorToolbarIconColor; - } - - .ql-fill { - fill: $editorToolbarIconColor; - } - - .ql-picker { - .ql-picker-label { - border: 0 none; - color: $editorToolbarIconColor; - - &:hover { - color: $editorToolbarIconHoverColor; - - .ql-stroke { - stroke: $editorToolbarIconHoverColor; - } - - .ql-fill { - fill: $editorToolbarIconHoverColor; - } - } - } - - &.ql-expanded { - .ql-picker-label { - color: $editorToolbarIconHoverColor; - - .ql-stroke { - stroke: $editorToolbarIconHoverColor; - } - - .ql-fill { - fill: $editorToolbarIconHoverColor; - } - } - - .ql-picker-options { - background: $inputOverlayBg; - border: $inputOverlayBorder; - box-shadow: $inputOverlayShadow; - border-radius: $borderRadius; - padding: $inputListPadding; - - .ql-picker-item { - color: $inputListItemTextColor; - - &:hover { - color: $inputListItemTextHoverColor; - background: $inputListItemHoverBg; - } - } - } - - &:not(.ql-icon-picker) { - .ql-picker-item { - padding: $inputListItemPadding; - } - } - } - } - } - } - - .p-editor-content { - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - - &.ql-snow { - border: $editorContentBorder; - } - - .ql-editor { - background: $inputBg; - color: $inputTextColor; - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - } - } - - .ql-snow.ql-toolbar button:hover, - .ql-snow.ql-toolbar button:focus { - color: $editorToolbarIconHoverColor; - - .ql-stroke { - stroke: $editorToolbarIconHoverColor; - } - - .ql-fill { - fill: $editorToolbarIconHoverColor; - } - } - - .ql-snow.ql-toolbar button.ql-active, - .ql-snow.ql-toolbar .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker-item.ql-selected { - color: $editorIconActiveColor; - - .ql-stroke { - stroke: $editorIconActiveColor; - } - - .ql-fill { - fill: $editorIconActiveColor; - } - - .ql-picker-label { - color: $editorIconActiveColor; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_floatlabel.scss b/primeng-sass-theme/theme-base/components/input/_floatlabel.scss deleted file mode 100644 index 73369ff..0000000 --- a/primeng-sass-theme/theme-base/components/input/_floatlabel.scss +++ /dev/null @@ -1,73 +0,0 @@ -@use "sass:math"; - -.p-float-label label { - @apply body-regular-base-secondary-disabled; // TODO при отказе от tailwind внутри библиотеки, перейти на токены. - opacity: 0.6; -} - -.p-float-label:has(input:focus) label, -.p-float-label:has(input.p-filled) label, -.p-float-label:has(input:-webkit-autofill) label, -.p-float-label:has(textarea:focus) label, -.p-float-label:has(textarea.p-filled) label, -.p-float-label:has(.p-inputwrapper-focus) label, -.p-float-label:has(.p-inputwrapper-filled) label { - @apply caption-secondary; // TODO при отказе от tailwind внутри библиотеки, перейти на токены. - opacity: 1; -} - -.float-variant-in .p-float-label .p-inputtext, -.float-variant-in .p-float-label .p-inputtextarea, -.float-variant-in .p-float-label .p-select-label, -.float-variant-in .p-float-label .p-multiselect-label-container, -.float-variant-in .p-float-label .p-autocomplete-input-multiple, -.float-variant-in .p-float-label .p-cascadeselect-label, -.float-variant-in .p-float-label .p-treeselect-label { - padding-top: 1rem; - min-height: $buttonHeightXL; - line-height: normal; -} - -.float-variant-in .p-float-label .p-inputtextarea { - padding-top: 2rem; -} - - -.float-variant-in .p-float-label:has(input:focus) label, -.float-variant-in .p-float-label:has(input.p-filled) label, -.float-variant-in .p-float-label:has(input:-webkit-autofill) label, -.float-variant-in .p-float-label:has(textarea:focus) label, -.float-variant-in .p-float-label:has(textarea.p-filled) label, -.float-variant-in .p-float-label:has(.p-inputwrapper-focus) label, -.float-variant-in .p-float-label:has(.p-inputwrapper-filled) label { - top: 1rem; - padding-top: 0.125rem; - padding-bottom: 0.125rem; -} - -.float-variant-in .p-float-label .p-inputtext.p-chips-multiple-container { - padding-top: 1.75rem; - padding-bottom: math.div($inlineSpacing, 2); -} - -.p-float-label textarea ~ label { - top: 1.25rem; -} - -.p-float-label:has(textarea:focus) label, -.p-float-label:has(textarea.p-filled) label { - top: -0.75rem; -} - -.float-variant-in .p-float-label textarea:focus, -.float-variant-in .p-float-label textarea.p-filled { - padding-top: 2rem; -} - -.p-float-label .p-dropdown .p-placeholder { - opacity: 0; -} - -.float-variant-in .p-float-label .p-dropdown .p-inputtext { - padding-top: 2rem; -} diff --git a/primeng-sass-theme/theme-base/components/input/_iconfield.scss b/primeng-sass-theme/theme-base/components/input/_iconfield.scss deleted file mode 100644 index 1d65115..0000000 --- a/primeng-sass-theme/theme-base/components/input/_iconfield.scss +++ /dev/null @@ -1,10 +0,0 @@ -// core -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -.5rem; -} diff --git a/primeng-sass-theme/theme-base/components/input/_inputgroup.scss b/primeng-sass-theme/theme-base/components/input/_inputgroup.scss deleted file mode 100644 index 9113258..0000000 --- a/primeng-sass-theme/theme-base/components/input/_inputgroup.scss +++ /dev/null @@ -1,79 +0,0 @@ -.p-inputgroup-addon { - background: $inputGroupBg; - color: $inputGroupTextColor; - border-top: $inputBorder; - border-left: $inputBorder; - border-bottom: $inputBorder; - padding: $inputPadding; - min-width: $inputGroupAddOnMinWidth; - - &:last-child { - border-right: $inputBorder; - } - - &.p-disabled { - background-color: $disabledButtonBg; - color: $disabledButtonTextColor; - } -} - -.p-inputgroup { - > .p-component, - > .p-inputwrapper > .p-inputtext, - > .p-float-label > .p-component { - border-radius: 0; - margin: 0; - - + .p-inputgroup-addon { - border-left: 0 none; - } - - &:focus { - z-index: 1; - - ~ label { - z-index: 1; - } - } - } -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; -} - -.p-inputgroup { - .p-button { - height: auto; - width: auto; - - &.p-button-icon-only { - width: $buttonIconOnlyWidth; - } - } -} - diff --git a/primeng-sass-theme/theme-base/components/input/_inputicon.scss b/primeng-sass-theme/theme-base/components/input/_inputicon.scss deleted file mode 100644 index efac623..0000000 --- a/primeng-sass-theme/theme-base/components/input/_inputicon.scss +++ /dev/null @@ -1,15 +0,0 @@ -// core -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: nth($inputPadding, 2); - color: $inputIconColor; -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: nth($inputPadding, 2); - color: $inputIconColor; -} diff --git a/primeng-sass-theme/theme-base/components/input/_inputnumber.scss b/primeng-sass-theme/theme-base/components/input/_inputnumber.scss deleted file mode 100644 index 97d6c7e..0000000 --- a/primeng-sass-theme/theme-base/components/input/_inputnumber.scss +++ /dev/null @@ -1,82 +0,0 @@ -.p-inputnumber { - &.p-invalid.p-component > .p-inputtext { - @include invalid-input(); - } -} - -p-inputnumber { - &.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - @include invalid-input(); - } - - &[ng-reflect-is-disabled="true"] { - .p-inputnumber-button { - background: $disabledButtonBg; - } - } -} - -.p-inputnumber-button { - color: $inputTextColor; - border-color: $inputBorderColor; - background-color: $inputBg; - - .p-button-icon { - font-size: $primeIconFontSize; - } -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal { - .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - - z-index: 1; - } - - .p-inputnumber-button-down, - .p-inputnumber-button-up { - height: 100%; - } -} - - -.p-inputnumber-buttons-vertical { - .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - } - - .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - - z-index: 1; - } - - .p-inputnumber-button-down, - .p-inputnumber-button-up { - width: 100%; - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_inputotp.scss b/primeng-sass-theme/theme-base/components/input/_inputotp.scss deleted file mode 100644 index 21ecef1..0000000 --- a/primeng-sass-theme/theme-base/components/input/_inputotp.scss +++ /dev/null @@ -1,33 +0,0 @@ -.p-inputotp { - display: flex; - align-items: center; - gap: $inlineSpacing; - - &.error { - .p-inputotp-input { - border-color: $errorColor; - } - } -} - -.p-inputotp-input { - font-size: $inputOptFontSize; - text-align: center; - - width: 2 * nth($inputPadding, 2) + 1rem; - - border: none; - border-bottom: $inputListBorder; - border-radius: 0; - - background: transparent; - - &:disabled, &.p-disabled { - background: transparent; - } -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - diff --git a/primeng-sass-theme/theme-base/components/input/_inputswitch.scss b/primeng-sass-theme/theme-base/components/input/_inputswitch.scss deleted file mode 100644 index c84b5c2..0000000 --- a/primeng-sass-theme/theme-base/components/input/_inputswitch.scss +++ /dev/null @@ -1,75 +0,0 @@ -@use 'sass:math'; - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ''; - top: 50%; -} - -//theme -.p-inputswitch { - position: relative; - display: inline-block; - width: $inputSwitchWidth; - height: $inputSwitchHeight; - border-radius: $inputSwitchBorderRadius; - - .p-inputswitch-slider { - background: $inputSwitchSliderOffBg; - transition: $formElementTransition; - border-radius: $inputSwitchBorderRadius; - outline-color: transparent; - - &:before { - background: $inputSwitchHandleOffBg; - width: $inputSwitchHandleWidth; - height: $inputSwitchHandleHeight; - left: $inputSwitchSliderPadding; - margin-top: math.div(-1 * $inputSwitchHandleHeight, 2); - border-radius: $inputSwitchHandleBorderRadius; - transition-duration: $transitionDuration; - } - } - - &.p-inputswitch-checked { - .p-inputswitch-slider { - background: $inputSwitchSliderOnBg; - - &:before { - background: $inputSwitchHandleOnBg; - transform: translateX($inputSwitchHandleWidth); - } - } - } - - &:not(.p-disabled) { - .p-inputswitch-slider:hover { - background-color: $inputSwitchSliderOffHoverBg; - } - - &.p-focus, - &:focus-visible { - @include focused(); - } - } -} - -p-inputswitch { - &:not(.p-disabled) { - &.p-element.ng-dirty.ng-invalid, - &.p-element.ng-touched.ng-invalid { - .p-inputswitch-slider { - @include invalid-input(); - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_inputtext.scss b/primeng-sass-theme/theme-base/components/input/_inputtext.scss deleted file mode 100644 index e5998f5..0000000 --- a/primeng-sass-theme/theme-base/components/input/_inputtext.scss +++ /dev/null @@ -1,65 +0,0 @@ -.p-inputtext { - min-height: $buttonHeight; - line-height: $buttonHeight; - - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: $inputTextFontSize; - color: $inputTextColor; - background: $inputBg; - padding: $inputPadding; - border: $inputBorder; - transition: $formElementTransition; - appearance: none; - border-radius: $borderRadius; - outline-color: transparent; - - &:enabled:hover { - border-color: $inputHoverBorderColor; - } - - &:enabled:focus { - @include focused-input(); - } - - &.p-invalid.p-component, &.ng-invalid.ng-touched { - @include invalid-input(); - } - - &:disabled, - &.p-disabled { - background: $disabledButtonBg; - } -} - -.p-float-label > label { - left: nth($inputPadding, 2); - color: $inputPlaceholderTextColor; - transition-duration: $transitionDuration; -} - -.p-float-label > .p-invalid + label { - color: $inputErrorBorderColor; -} - -.p-icon-field-left > .p-inputtext { - padding-left: nth($inputPadding, 2) * 2 + $primeIconFontSize; -} - -.p-icon-field-left.p-float-label > label { - left: nth($inputPadding, 2) * 2 + $primeIconFontSize; -} - -.p-icon-field-right > .p-inputtext { - padding-right: nth($inputPadding, 2) * 2 + $primeIconFontSize; -} - -@include placeholder { - color: $inputPlaceholderTextColor; - opacity: .6; -} - -.p-inputtext-lg { - min-height: $buttonHeightLG; - line-height: $buttonHeightLG; -} diff --git a/primeng-sass-theme/theme-base/components/input/_inputtextarea.scss b/primeng-sass-theme/theme-base/components/input/_inputtextarea.scss deleted file mode 100644 index fdf20d3..0000000 --- a/primeng-sass-theme/theme-base/components/input/_inputtextarea.scss +++ /dev/null @@ -1,9 +0,0 @@ -.p-inputtextarea { - padding: $inputPaddingLeftRight; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} diff --git a/primeng-sass-theme/theme-base/components/input/_listbox.scss b/primeng-sass-theme/theme-base/components/input/_listbox.scss deleted file mode 100644 index 87ad8b7..0000000 --- a/primeng-sass-theme/theme-base/components/input/_listbox.scss +++ /dev/null @@ -1,235 +0,0 @@ -// core -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - - overflow: hidden; - position: relative; - - color: $inputListItemTextColor; - - margin: $inputListItemMargin; - padding: $inputListItemPadding; - - border: $inputListItemBorder; - border-radius: $inputListItemBorderRadius; - - transition: $listItemTransition; - - &:first-child { - margin-top: 0; - } - - &:last-child { - margin-bottom: 0; - } - - &.p-highlight { - color: $highlightTextColor; - background: $menuitemActiveBg; - } - - &:not(.p-highlight).p-disabled { - color: $disabledButtonTextColor; - border-color: $disabledButtonBorderColor; - background: $disabledButtonBg; - } - - &.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: $menuitemActiveBg !important; - color: $menuitemActiveTextColor !important; - mix-blend-mode: luminosity; - border: 1px solid $inputListItemBorderColor; - - &:has(.p-checkbox) { - background: $disabledButtonBg; - color: $disabledButtonTextColor; - } - } - - .p-checkbox { - margin-right: 0.5rem; - } - - &:has(.p-checkbox) { - background: $inputListBg; - color: $inputListItemTextColor; - &:hover { - background: #000; - } - } -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -// theme -.p-listbox { - background: $surface-ground; - color: $inputListTextColor; - border: 1px solid $surface-border; - border-radius: $borderRadius; - transition: $formElementTransition; - outline-color: transparent; - - .p-listbox-header { - padding: $inputListHeaderPadding; - border-bottom: $inputListHeaderBorder; - color: $inputListHeaderTextColor; - background: $inputListHeaderBg; - margin: $inputListHeaderMargin; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - - .p-checkbox { - margin-right: 0.5rem; - - .p-checkbox-box.p-disabled { - background: $inputBg; - } - } - - .p-listbox-filter { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - - .p-listbox-filter-icon { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - - .p-disabled + .p-listbox-filter-icon { - opacity: $disabledOpacity; - } - } - - .p-listbox-list { - padding: $inputListPadding; - outline: 0 none; - - .p-listbox-item-group { - margin: $submenuHeaderMargin; - padding: $submenuHeaderPadding; - color: $submenuHeaderTextColor; - background: $submenuHeaderBg; - font-weight: $submenuHeaderFontWeight; - } - - .p-listbox-empty-message { - text-align: center; - color: $inputListItemTextColor; - - padding: $inputListItemPaddingLeftRight; - background: $inputListItemBg; - - - } - } - - &:not(.p-disabled) { - :not(.p-disabled).p-listbox-item { - &.p-highlight { - &.p-focus { - border: 1px solid $inputListItemBorderColor; - background: $menuitemActiveBg; - box-shadow: 0 0 0 $focusShadowWidth $focusOutlineColor; - } - - &:hover { - background: $menuitemActiveHoverBg; - } - - &:has(.p-checkbox) { - &.p-focus { - border: 1px solid $inputListItemBorderColor; - background: $inputListItemBg; - box-shadow: 0 0 0 $focusShadowWidth $focusOutlineColor; - } - &:hover { - color: $inputListItemHoverTextColor; - background: $inputListItemHoverBg; - - &.p-focus { - color: $inputListItemHoverTextColor; - background: $inputListItemHoverBg; - } - } - } - } - - &:not(.p-highlight):not(.p-disabled) { - // не зачекано и focus - &.p-focus { - border: 1px solid $inputListItemBorderColor; - background: $inputListItemBg; - box-shadow: 0 0 0 $focusShadowWidth $focusOutlineColor; - } - // не зачекано и hover - &:hover { - color: $inputListItemHoverTextColor; - background: $inputListItemHoverBg; - - &.p-focus { - color: $inputListItemHoverTextColor; - background: $inputListItemHoverBg; - } - } - } - } - } - - &.p-focus { - @include focused-input(); - } - - &.p-invalid { - @include invalid-input(); - } - - &.p-disabled *.p-disabled { - opacity: 1; - } - - &.p-disabled { - .p-listbox-filter-icon { - display: none; - } - - .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right $inputPaddingLeftRight center; - background-repeat: no-repeat; - } - - .p-listbox-item { - background: $disabledButtonBg; - color: $disabledButtonTextColor; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_mention.scss b/primeng-sass-theme/theme-base/components/input/_mention.scss deleted file mode 100644 index 21ccf32..0000000 --- a/primeng-sass-theme/theme-base/components/input/_mention.scss +++ /dev/null @@ -1,31 +0,0 @@ -.p-mention-panel { - background: $inputOverlayBg; - color: $inputListTextColor; - border: $inputOverlayBorder; - border-radius: $borderRadius; - box-shadow: $inputOverlayShadow; - - .p-mention-items { - padding: $inputListPadding; - - .p-mention-item { - margin: $inputListItemMargin; - padding: $inputListItemPadding; - border: $inputListItemBorder; - color: $inputListItemTextColor; - background: $inputListItemBg; - transition: $listItemTransition; - border-radius: $inputListItemBorderRadius; - - &:hover { - color: $inputListItemTextHoverColor; - background: $inputListItemHoverBg; - } - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - } - } - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/input/_multiselect.scss b/primeng-sass-theme/theme-base/components/input/_multiselect.scss deleted file mode 100644 index 2ab91da..0000000 --- a/primeng-sass-theme/theme-base/components/input/_multiselect.scss +++ /dev/null @@ -1,290 +0,0 @@ -@use "sass:math"; - -// core -.p-multiselect { - cursor: pointer; - - display: inline-flex; - align-items: center; - - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - - height: min-content; - - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - - display: inline-flex; - align-items: center; - flex: 0 0 auto; - - height: $chipHeight; - - margin-right: math.div($inlineSpacing, 2); -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - - overflow: hidden; - position: relative; - - display: flex; - align-items: center; - - font-weight: normal; - color: $inputListItemTextColor; - white-space: nowrap; - - margin: $inputListItemMargin; - padding: $inputListItemPadding; - - border: $inputListItemBorder; - border-radius: $inputListItemBorderRadius; - - background: $inputListItemBg; - transition: $listItemTransition; - - &:not(.p-disabled) { - &:hover, - &.p-focus { - color: $inputListItemHoverTextColor; - background: $inputListItemHoverBg; - } - } - - &:not(.p-highlight).p-disabled { - color: $disabledButtonTextColor; - border-color: $disabledButtonBorderColor; - background: $disabledButtonBg; - } - - &.p-disabled { - cursor: not-allowed; - } - - .p-checkbox { - margin-right: $inlineSpacing; - } -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -// theme -.p-multiselect { - background: $inputBg; - border: $inputBorder; - transition: $formElementTransition; - border-radius: $borderRadius; - outline-color: transparent; - - &.p-disabled { - cursor: not-allowed; - background-color: $disabledButtonBg; - } - - &:not(.p-disabled):hover { - border-color: $inputHoverBorderColor; - } - - &:not(.p-disabled).p-focus { - @include focused-input(); - } - - .p-multiselect-label { - color: $inputTextColor; - transition: $formElementTransition; - - &.p-placeholder { - color: $inputPlaceholderTextColor; - padding: $inputPadding; - padding-left: calc(nth($inputPadding, 2) - math.div($inlineSpacing, 2)); - } - } - - &:not(.p-multiselect-chip) .p-multiselect-label { - padding: $inputPadding; - line-height: $buttonHeight; - } - - &.p-multiselect-chip { - min-height: $buttonHeight; - padding: math.div($inlineSpacing, 2); - - .p-multiselect-token { - padding: $chipPadding; - background: $chipBg; - color: $chipTextColor; - border-radius: $chipBorderRadius; - - .p-multiselect-token-icon { - margin-left: $inlineSpacing; - } - } - } - - .p-multiselect-trigger { - background: transparent; - color: $inputIconColor; - width: $inputGroupAddOnMinWidth; - border-top-right-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } - - &.p-invalid.p-component { - @include invalid-input(); - } -} - -.p-multiselect-panel { - background: $inputOverlayBg; - color: $inputListTextColor; - border: $inputOverlayBorder; - border-radius: $borderRadius; - box-shadow: $inputOverlayShadow; - margin-top: $inputListPadding; - - .p-multiselect-header { - padding: $inputListHeaderPadding; - border-bottom: $inputListHeaderBorder; - color: $inputListHeaderTextColor; - background: $inputOverlayHeaderBg; - margin: $inputListHeaderMargin; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - border: 1px solid transparent; // костыль на выравнивание - border-bottom: 0; - - .p-multiselect-filter-container { - .p-inputtext { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - - .p-multiselect-filter-icon { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - } - - .p-checkbox { - margin-right: $inlineSpacing; - } - - .p-multiselect-close { - margin-left: $inlineSpacing; - @include action-icon(); - } - } - - .p-multiselect-items { - padding: $inputListPadding; - - .p-multiselect-item-group { - margin: $submenuHeaderMargin; - padding: $submenuHeaderPadding; - color: $submenuHeaderTextColor; - background: $submenuHeaderBg; - font-weight: $submenuHeaderFontWeight; - } - - .p-multiselect-empty-message { - padding: $inputListItemPadding; - color: $inputListItemTextColor; - background: $inputListItemBg; - } - } -} - diff --git a/primeng-sass-theme/theme-base/components/input/_password.scss b/primeng-sass-theme/theme-base/components/input/_password.scss deleted file mode 100644 index fadf372..0000000 --- a/primeng-sass-theme/theme-base/components/input/_password.scss +++ /dev/null @@ -1,108 +0,0 @@ -.p-password { - .p-icon-wrapper { - right: $inputPaddingLeftRight; - top: 50%; - cursor: pointer; - fill: $textColor; - } - - &.p-invalid.p-component > .p-inputtext { - @include invalid-input(); - } - - .p-input-icon { - cursor: pointer; - - color: $inputIconColor; - right: $inputPaddingLeftRight; - } - - &.p-disabled { - opacity: 1; - - .p-input-icon { - opacity: $disabledOpacity; - } - } -} - -.p-input-icon-right input { - padding-right: $inputPaddingLeftRight * 2 + $primeIconFontSize; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: $inputPaddingLeftRight; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: $buttonHeight; - padding: 0 $inputPaddingLeftRight; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; - - .ti { - position: relative; - bottom: 1px; - } -} - -.text-feedback--default { - color: $text-color; - - .ti { - color: $surface-border; - } -} - -.text-feedback--success { - color: $text-success; -} - -.text-feedback--error { - color: $text-danger; -} - -.p-password-panel { - color: $inputListTextColor; - - padding: $inputPaddingLeftRight; - margin-top: $inputListPadding; - - border: $inputOverlayBorder; - border-radius: $borderRadius; - - background: $inputOverlayBg; - box-shadow: $inputOverlayShadow; - - .p-password-meter { - overflow: hidden; - - height: .5rem; - - border-radius: 1rem; - margin-bottom: $inlineSpacing; - background: $passwordMeterBg; - - .p-password-strength { - &.weak { - background: $dangerButtonBg; - } - - &.medium { - background: $warningButtonBg; - } - - &.strong { - background: $successButtonBg; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_radiobutton.scss b/primeng-sass-theme/theme-base/components/input/_radiobutton.scss deleted file mode 100644 index 457ef3b..0000000 --- a/primeng-sass-theme/theme-base/components/input/_radiobutton.scss +++ /dev/null @@ -1,129 +0,0 @@ -//core -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - - -.p-radiobutton-box:hover { - border: 1px solid $radiobuttonActiveHoverBg!important; -} - - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: $radiobuttonActiveHoverBg!important; - .p-radiobutton-icon{ - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: $radiobuttonIconActiveColor; - width: $radiobuttonWidth; - height: $radiobuttonHeight; - mask-composite: exclude; - } -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: $focusShadowError; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid $inputErrorBorderColor!important; -} - -.p-radiobutton-box.p-focus{ - box-shadow: 0px 0px 0px 3.5px $focusOutlineColor; -} - -//theme -.p-radiobutton { - width: $radiobuttonWidth; - height: $radiobuttonHeight; - - .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: $radiobuttonBorder; - border-radius: 50%; - } - - .p-radiobutton-box { - border: $radiobuttonBorder; - background: $inputBg; - width: $radiobuttonWidth; - height: $radiobuttonHeight; - color: $textColor; - border-radius: 50%; - transition: $formElementTransition; - outline-color: transparent; - } - - &.p-disabled { - .p-radiobutton-box { - background: $disabledButtonBg; - } - } - - &.p-highlight { - .p-radiobutton-box { - border-color: $radiobuttonActiveBorderColor; - background: $radiobuttonActiveBg; - } - } - - &:not(.p-disabled) { - &:has(.p-radiobutton-input:hover) { - .p-radiobutton-box { - border-color: $inputHoverBorderColor; - } - - &.p-highlight { - .p-radiobutton-box { - border-color: $radiobuttonActiveHoverBorderColor; - background: $radiobuttonActiveHoverBg; - } - } - } - - &:has(.p-radiobutton-input:focus-visible) { - .p-radiobutton-box { - @include focused-input(); - } - } - } - - &.p-invalid > .p-radiobutton-box { - @include invalid-input(); - } -} - -@if ($highlightBg == $radiobuttonActiveBg) { - .p-highlight { - .p-radiobutton { - .p-radiobutton-box { - border-color: $radiobuttonIconActiveColor; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_rating.scss b/primeng-sass-theme/theme-base/components/input/_rating.scss deleted file mode 100644 index 0259a97..0000000 --- a/primeng-sass-theme/theme-base/components/input/_rating.scss +++ /dev/null @@ -1,83 +0,0 @@ -@use 'sass:math'; - -// core -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -// theme -.p-rating { - gap: $inlineSpacing; - - .p-rating-item { - outline-color: transparent; - border-radius: 50%; - - .p-rating-icon { - color: $ratingStarIconOffColor; - transition: $formElementTransition; - font-size: $ratingIconFontSize; - - &.p-icon { - width: $ratingIconFontSize; - height: $ratingIconFontSize; - } - - &.p-rating-cancel { - color: $ratingCancelIconColor; - } - } - - &:focus-visible { - @include focused(); - } - - &.p-rating-item-active { - .p-rating-icon { - color: $ratingStarIconOnColor; - } - } - } - - &:not(.p-disabled):not(.p-readonly) { - .p-rating-item { - &:hover { - .p-rating-icon { - color: $ratingStarIconHoverColor; - - &.p-rating-cancel { - color: $ratingCancelIconHoverColor; - } - } - } - } - } -} - -@if ($highlightBg == $ratingStarIconOnColor) { - .p-highlight { - .p-rating { - .p-rating-item { - &.p-rating-item-active { - .p-rating-icon { - color: $highlightTextColor; - } - } - } - } - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/input/_selectbutton.scss b/primeng-sass-theme/theme-base/components/input/_selectbutton.scss deleted file mode 100644 index c7e3861..0000000 --- a/primeng-sass-theme/theme-base/components/input/_selectbutton.scss +++ /dev/null @@ -1,66 +0,0 @@ -.p-selectbutton { - display: flex; - height: min-content; - gap: $selectButtonGroupPadding; - - padding: $selectButtonGroupPadding; - background-color: $selectButtonGroupBg; - border-radius: $borderRadius; - - .p-button { - flex-grow: 1; - - background: $selectButtonBg; - border: $selectButtonBorder; - border-radius: $selectButtonBorderRadius; - color: $selectButtonTextColor; - transition: $formElementTransition; - - .p-button-icon-left, - .p-button-icon-right { - color: $selectButtonIconColor; - } - - &.p-disabled { - background: transparent; - pointer-events: none; - } - - &:not(.p-disabled):not(.p-highlight):hover { - background: $selectButtonHoverBg; - border-color: $selectButtonHoverBorderColor; - color: $selectButtonHoverTextColor; - - .p-button-icon-left, - .p-button-icon-right { - color: $selectButtonIconHoverColor; - } - } - - &:not(.p-disabled).p-highlight { - background: $selectButtonActiveBg; - border-color: $selectButtonActiveBorderColor; - color: $selectButtonActiveTextColor; - - .p-button-icon-left, - .p-button-icon-right { - color: $selectButtonIconActiveColor; - } - - &:hover { - background: $selectButtonActiveHoverBg; - border-color: $selectButtonActiveHoverBorderColor; - color: $selectButtonTextActiveHoverColor; - - .p-button-icon-left, - .p-button-icon-right { - color: $selectButtonIconActiveHoverColor; - } - } - } - } - - &.p-invalid > .p-button { - @include invalid-input(); - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_slider.scss b/primeng-sass-theme/theme-base/components/input/_slider.scss deleted file mode 100644 index 617f927..0000000 --- a/primeng-sass-theme/theme-base/components/input/_slider.scss +++ /dev/null @@ -1,58 +0,0 @@ -@use 'sass:math'; - -.p-slider { - background: $sliderBg; - - border: $sliderBorder; - border-radius: $borderRadius; - - &.p-slider-horizontal { - height: $sliderHorizontalHeight; - - margin-top: math.div(calc($sliderHandleHeight - $sliderHorizontalHeight), 2); - margin-bottom: math.div(calc($sliderHandleHeight - $sliderHorizontalHeight), 2); - - .p-slider-handle { - margin-top: math.div(-1 * $sliderHandleHeight, 2); - margin-left: math.div(-1 * $sliderHandleWidth, 2); - } - } - - &.p-slider-vertical { - width: $sliderVerticalWidth; - - margin-top: math.div(calc($sliderHandleHeight - $sliderVerticalWidth), 2); - margin-bottom: math.div(calc($sliderHandleHeight - $sliderVerticalWidth), 2); - - .p-slider-handle { - margin-left: math.div(-1 * $sliderHandleWidth, 2); - margin-bottom: math.div(-1 * $sliderHandleHeight, 2); - } - } - - .p-slider-handle { - height: $sliderHandleHeight; - width: $sliderHandleWidth; - background: $sliderHandleBg; - border: $sliderHandleBorder; - border-radius: $sliderHandleBorderRadius; - transition: $formElementTransition; - - &:focus { - background: $sliderHandleHoverBg; - box-shadow: none; - } - } - - .p-slider-range { - background: $sliderRangeBg; - border-radius: $borderRadius; - } - - &:not(.p-disabled) { - .p-slider-handle:hover { - background: $sliderHandleHoverBg; - border-color: $sliderHandleHoverBorderColor; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_togglebutton.scss b/primeng-sass-theme/theme-base/components/input/_togglebutton.scss deleted file mode 100644 index 62091d9..0000000 --- a/primeng-sass-theme/theme-base/components/input/_togglebutton.scss +++ /dev/null @@ -1,77 +0,0 @@ -%disabled { - color: $disabledButtonTextColor; - background-color: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - - .p-button-icon-left, - .p-button-icon-right { - color: $disabledButtonTextColor !important; - } -} - -//theme -.p-togglebutton { - &.p-button { - background: $toggleButtonBg; - border: $toggleButtonBorder; - color: $toggleButtonTextColor; - transition: $formElementTransition; - outline-color: transparent; - border-radius: $roundedButtonBorderRadius; - - &:not(.p-disabled) { - &:hover { - @include button-hover($color-background: $toggleButtonHoverBg, $color-text: $toggleButtonHoverTextColor); - - box-shadow: none; - - & .p-button-icon-left, - .p-button-icon-right { - color: $toggleButtonHoverTextColor; - } - } - - &:focus-visible { - box-shadow: 0 0 0 3.5px $focusOutlineColor; - } - } - - .p-button-icon-left, - .p-button-icon-right { - color: $toggleButtonIconColor; - } - - // Классы при on состоянии тогла. - &.p-highlight { - background: $toggleButtonActiveBg; - border-color: $toggleButtonActiveBorderColor; - color: $toggleButtonActiveTextColor; - - &:not(.p-disabled) { - &:hover { - @include button-hover($color-background: $toggleButtonActiveHoverBg, $color-text: $toggleButtonActiveTextColor); - - box-shadow: none; - - & .p-button-icon-left, - .p-button-icon-right { - color: $toggleButtonIconActiveHoverColor; - } - } - - &:focus-visible { - box-shadow: 0 0 0 3.5px $focusOutlineColor; - } - } - - &.p-disabled { - @extend %disabled; - } - - .p-button-icon-left, - .p-button-icon-right { - color: $toggleButtonIconActiveColor; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_treeselect.scss b/primeng-sass-theme/theme-base/components/input/_treeselect.scss deleted file mode 100644 index efad3c0..0000000 --- a/primeng-sass-theme/theme-base/components/input/_treeselect.scss +++ /dev/null @@ -1,151 +0,0 @@ -@use 'sass:math'; - -.p-treeselect { - background: $inputBg; - border: $inputBorder; - transition: $formElementTransition; - border-radius: $borderRadius; - - &:not(.p-disabled):hover { - border-color: $inputHoverBorderColor; - } - - &:not(.p-disabled).p-focus { - @include focused-input(); - } - - &.p-treeselect-clearable { - .p-treeselect-label { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - } - - &.p-variant-filled { - background: $inputFilledBg; - - &:not(.p-disabled):hover { - background-color: $inputFilledHoverBg; - } - - &:not(.p-disabled).p-focus { - background-color: $inputFilledFocusBg; - } - } - - .p-treeselect-label { - padding: $inputPadding; - transition: $formElementTransition; - - &.p-placeholder { - color: $inputPlaceholderTextColor; - } - } - - &.p-treeselect-chip { - .p-treeselect-token { - padding: math.div(nth($inputPadding, 1), 2) nth($inputPadding, 2); - margin-right: $inlineSpacing; - background: $chipBg; - color: $chipTextColor; - border-radius: $chipBorderRadius; - } - } - - .p-treeselect-trigger { - background: transparent; - color: $inputIconColor; - width: $inputGroupAddOnMinWidth; - border-top-right-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } - - .p-treeselect-clear-icon { - color: $inputIconColor; - right: $inputGroupAddOnMinWidth; - } - - &.p-invalid.p-component { - @include invalid-input(); - } -} - -.p-inputwrapper-filled { - &.p-treeselect { - &.p-treeselect-chip { - .p-treeselect-label { - padding: math.div(nth($inputPadding, 1), 2) nth($inputPadding, 2); - } - } - } -} - -.p-treeselect-panel { - background: $inputOverlayBg; - color: $inputListTextColor; - border: $inputOverlayBorder; - border-radius: $borderRadius; - box-shadow: $inputOverlayShadow; - - .p-treeselect-header { - padding: $inputListHeaderPadding; - border-bottom: $inputListHeaderBorder; - color: $inputListHeaderTextColor; - background: $inputOverlayHeaderBg; - margin: $inputListHeaderMargin; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - - .p-treeselect-filter-container { - margin-right: $inlineSpacing; - - .p-treeselect-filter { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - - .p-treeselect-filter-icon { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - - &.p-treeselect-clearable-filter { - .p-treeselect-filter { - padding-right: 2 * (nth($inputPadding, 2) + $primeIconFontSize); - } - - .p-treeselect-filter-clear-icon { - right: (2 * nth($inputPadding, 2)) + $primeIconFontSize; - } - } - } - - .p-treeselect-close { - @include action-icon(); - } - } - - .p-treeselect-items-wrapper { - .p-tree { - border: 0 none; - } - - .p-treeselect-empty-message { - padding: $inputListItemPadding; - color: $inputListItemTextColor; - background: $inputListItemBg; - } - } -} - -.p-input-filled { - .p-treeselect { - background: $inputFilledBg; - - &:not(.p-disabled):hover { - background-color: $inputFilledHoverBg; - } - - &:not(.p-disabled).p-focus { - background-color: $inputFilledFocusBg; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_tristatecheckbox.scss b/primeng-sass-theme/theme-base/components/input/_tristatecheckbox.scss deleted file mode 100644 index cd1b09b..0000000 --- a/primeng-sass-theme/theme-base/components/input/_tristatecheckbox.scss +++ /dev/null @@ -1,46 +0,0 @@ -//core -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -//theme -.p-tristatecheckbox { - &.p-variant-filled { - .p-checkbox-box { - background-color: $inputFilledBg; - } - - &.p-highlight { - .p-checkbox-box { - background: $checkboxActiveBg; - } - } - - &:not(.p-disabled) { - &:has(.p-checkbox-input:hover) { - .p-checkbox-box { - background-color: $inputFilledHoverBg; - } - - &.p-highlight { - .p-checkbox-box { - background: $checkboxActiveHoverBg; - } - } - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_breadcrumb.scss b/primeng-sass-theme/theme-base/components/menu/_breadcrumb.scss deleted file mode 100644 index 45b9c23..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_breadcrumb.scss +++ /dev/null @@ -1,67 +0,0 @@ -@use "sass:math"; - -.p-breadcrumb { - background: $breadcrumbBg; - border: $breadcrumbBorder; - padding: $breadcrumbPadding; - - &.none-separator-breadcrum { - .p-menuitem-separator { - opacity: 0; - } - } - - .p-breadcrumb-list { - li { - .p-menuitem-link { - transition: $listItemTransition; - - border-radius: $menuitemBorderRadius; - padding: .25rem; - - &:focus-visible { - @include focused(); - } - - &:hover { - background-color: $menuitemHoverBg; - .p-menuitem-text { - color: $menuitemHoverTextColor; - } - - .p-menuitem-icon { - color: $menuitemHoverIconColor; - } - } - - .p-menuitem-text { - color: $breadcrumbItemTextColor; - } - - .p-menuitem-icon { - color: $breadcrumbItemIconColor; - font-size: $menuitemSubmenuIconFontSize; - } - } - - &.p-menuitem-separator { - margin: 0 math.div($inlineSpacing, 2); - color: $breadcrumbSeparatorColor; - font-size: $menuitemSubmenuIconFontSize; - } - - &:last-child { - pointer-events: none; - opacity: .6; - - .p-menuitem-text { - color: $breadcrumbLastItemTextColor; - } - - .p-menuitem-icon { - color: $breadcrumbLastItemIconColor; - } - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_contextmenu.scss b/primeng-sass-theme/theme-base/components/menu/_contextmenu.scss deleted file mode 100644 index 514ca40..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_contextmenu.scss +++ /dev/null @@ -1,53 +0,0 @@ -.p-contextmenu { - [class*="list"] { - min-width: $menuWidth; - - border-radius: $borderRadius; - border: $overlayMenuBorder; - - padding: $overlayMenuPadding; - - background-color: $overlayMenuBg; - box-shadow: $overlayMenuShadow; - - z-index: 2; - } - - [class*="list"]:not([class*="root"]) { - margin-top: -$menuitemSpacing; - margin-left: $menuitemSpacing; - } - - - @include menuitem(); - @include menuitem-separator(); - - - // Фикс стиля disabled - .p-menuitem[data-p-disabled="true"] { - .p-disabled { - opacity: $disabledOpacity; // Костыль на прозначность - } - } - - @media screen and (max-width: 767px) { - [aria-expanded="true"] { - & > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - } - - [class*="list"]:not([class*="root"]) { - border-radius: 0; - border: none; - - padding-left: $menuNodeChildrenPadding !important; // простити - - margin: 0; - margin-top: $menuitemSpacing; - - background-color: transparent; - box-shadow: none; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_dock.scss b/primeng-sass-theme/theme-base/components/menu/_dock.scss deleted file mode 100644 index 50aa724..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_dock.scss +++ /dev/null @@ -1,109 +0,0 @@ -.p-dock { - .p-dock-list-container { - background: $dockBg; - border: $dockBorder; - padding: $dockPadding; - border-radius: $dockBorderRadius; - - .p-dock-list { - outline: 0 none; - } - } - - .p-dock-item { - padding: $dockItemPadding; - border-radius: $dockItemBorderRadius; - - &.p-focus { - @include focused-listitem(); - } - } - - .p-dock-action { - width: $dockActionWidth; - height: $dockActionHeight; - } - - &.p-dock-top, - &.p-dock-bottom { - .p-dock-item-second-prev, - .p-dock-item-second-next { - margin: 0 $dockSecondItemsMargin; - } - - .p-dock-item-prev, - .p-dock-item-next { - margin: 0 $dockFirstItemsMargin; - } - - .p-dock-item-current { - margin: 0 $dockCurrentItemMargin; - } - } - - &.p-dock-left, - &.p-dock-right { - .p-dock-item-second-prev, - .p-dock-item-second-next { - margin: $dockSecondItemsMargin 0; - } - - .p-dock-item-prev, - .p-dock-item-next { - margin: $dockFirstItemsMargin 0; - } - - .p-dock-item-current { - margin: $dockCurrentItemMargin 0; - } - } - - &.p-dock-mobile { - &.p-dock-top, - &.p-dock-bottom { - .p-dock-list-container { - overflow-x: auto; - width: 100%; - - .p-dock-list { - margin: 0 auto; - } - } - } - - &.p-dock-left, - &.p-dock-right { - .p-dock-list-container { - overflow-y: auto; - height: 100%; - - .p-dock-list { - margin: auto 0; - } - } - } - - .p-dock-list { - .p-dock-item { - transform: none; - margin: 0; - } - } - - &.p-dock-magnification { - &.p-dock-top, - &.p-dock-bottom, - &.p-dock-left, - &.p-dock-right { - .p-dock-item-second-prev, - .p-dock-item-second-next, - .p-dock-item-prev, - .p-dock-item-next, - .p-dock-item-current { - transform: none; - margin: 0; - } - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_megamenu.scss b/primeng-sass-theme/theme-base/components/menu/_megamenu.scss deleted file mode 100644 index aa6ed5b..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_megamenu.scss +++ /dev/null @@ -1,161 +0,0 @@ -.p-megamenu { - [class*="header"] { - color: $submenuHeaderTextColor; - font-size: $submenuHeaderFontSize; - font-weight: $submenuHeaderFontWeight; - text-transform: uppercase; - - padding: $menuitemPadding; - - border: 1px solid transparent; - border-radius: $submenuHeaderBorderRadius; - - background-color: $submenuHeaderBg; - - &[data-p-disabled="true"] { - color: $disabledButtonTextColor; - - background-color: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - } - } - - [class*="grid"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: $menuitemSpacing; - - width: max-content; - - border-radius: $borderRadius; - border: $overlayMenuBorder; - - padding: $overlayMenuPadding; - - background-color: $overlayMenuBg; - box-shadow: $overlayMenuShadow; - } - - [class*="col"] { - display: flex; - flex-grow: 1; - - width: auto; - - padding: 0; - } - - @include menuitem(); - @include menuitem-separator(); -} - -.p-megamenu-horizontal { - display: flex; - - [class*="root"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: $menuitemSpacing; - - & > .p-menuitem { - margin: 0; - } - } - - [class*="grid"] { - margin-top: $menuitemSpacing; - } -} - -.p-megamenu-vertical { - display: flex; - - [class*="root"] { - display: flex; - flex-direction: column; - } - - [class*="grid"] { - margin-left: $menuitemSpacing; - } -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - - .p-megamenu-button { - display: flex; - - @include action-icon(false); - transition: $actionIconTransition; - } - - [aria-expanded="false"] + [class*="root"] { - display: none; - } - - [class*="root"] { - position: absolute; - left: 0; - top: 100%; - - display: flex; - flex-direction: column; - - min-width: $menuWidth; - - border-radius: $borderRadius; - border: $overlayMenuBorder; - - padding: $overlayMenuPadding; - margin-top: $menuitemSpacing; - - background-color: $overlayMenuBg; - box-shadow: $overlayMenuShadow; - - z-index: 2; - } - - [class*="panel"] { - width: 100%; - position: static; - } - - [class*="grid"] { - display: flex; - flex-direction: column; - - border: none; - border-radius: 0; - - margin: 0 !important; - padding: $overlayMenuPadding 0 0 $menuNodeChildrenPadding; - - box-shadow: none; - - [class*="list"] { - width: 100%; - } - } - } - - .p-megamenu-horizontal { - [aria-expanded="false"] { - .p-submenu-icon { - transform: rotate(-90deg); - } - } - } - - .p-megamenu-vertical { - [aria-expanded="true"] { - .p-submenu-icon { - transform: rotate(90deg); - } - } - } -} - diff --git a/primeng-sass-theme/theme-base/components/menu/_menu.scss b/primeng-sass-theme/theme-base/components/menu/_menu.scss deleted file mode 100644 index c5c7a97..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_menu.scss +++ /dev/null @@ -1,46 +0,0 @@ -.p-menu { - [class*="header"] { - color: $submenuHeaderTextColor; - font-size: $submenuHeaderFontSize; - font-weight: $submenuHeaderFontWeight; - text-transform: uppercase; - - padding: $menuitemPadding; - - border: 1px solid transparent; - border-radius: $submenuHeaderBorderRadius; - - background-color: $submenuHeaderBg; - - &[data-p-disabled="true"] { - color: $disabledButtonTextColor; - - background-color: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - } - } - - @include menuitem(); - @include menuitem-separator(); - - // Фикс стиля disabled - .p-menuitem[data-p-disabled="true"] { - .p-disabled { - opacity: $disabledOpacity; // Костыль на прозначность - } - } -} - -.p-menu-overlay { - min-width: $menuWidth; - - border-radius: $borderRadius; - border: $overlayMenuBorder; - - padding: $overlayMenuPadding; - - background-color: $overlayMenuBg; - box-shadow: $overlayMenuShadow; - - z-index: 2; -} diff --git a/primeng-sass-theme/theme-base/components/menu/_menubar.scss b/primeng-sass-theme/theme-base/components/menu/_menubar.scss deleted file mode 100644 index 41e3f35..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_menubar.scss +++ /dev/null @@ -1,231 +0,0 @@ -.p-menubar { - display: flex; - padding: $overlayMenuPadding; - align-items: flex-end; - border-radius: $borderRadius; - border: $overlayMenuBorder; - background-color: $overlayMenuBg; - box-shadow: $overlayMenuShadow; - - // .p-menubar-root-list .p-menuitem:first-of-type { - // margin-top: $menuitemSpacing; - // } - @include menuitem(); - @include menuitem-separator(); - - [class*='list'][level='0'] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: $menuitemSpacing; - - & > .p-menuitem { - margin: 0; - } - } - - [class*='list']:not([level='0']) { - min-width: $menuWidth; - z-index: 2; - } - - [class*='list'][level='1'] { - margin-top: $menuitemSpacing; - &.p-menuitem:first-of-type { - margin-top: $menuitemSpacing; - } - } - - [class*='list']:not([level='0']):not([level='1']) { - margin-left: $menuitemSpacing; - margin-top: -$menuitemSpacing; - } - - ul { - margin: 0; - padding: 0; - list-style: none; - } - - .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; - } - - .p-menuitem-text { - line-height: 1; - } - - .p-menuitem { - position: relative; - margin-top: $menuitemSpacing; - - &[data-p-highlight='true'] { - & > .p-menuitem-content > .p-menuitem-link { - background-color: $menuitemActiveHoverBg; - color: $menuitemActiveTextColor; - } - - & > .p-menuitem-content > .p-menuitem-link:hover { - .p-menuitem-icon { - color: $menuitemActiveTextColor; - } - - .p-menuitem-text { - color: $menuitemActiveTextColor; - } - - .p-submenu-icon { - color: $menuitemActiveIconColor; - } - } - } - - &.p-menuitem:first-of-type { - margin-top: $menuitemSpacing; - } - - .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - background-color: $overlayMenuBg; - border-radius: $borderRadius; - border: $overlayMenuBorder; - background-color: $overlayMenuBg; - } - - .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; - } - .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; - } - .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; - } - - .p-menubar-custom, - .p-menubar-end { - margin-left: auto; - align-self: center; - } - } - - .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; - } - - .p-menubar-root-list > li ul { - display: none; - z-index: 1; - } - - @media screen and (min-width: 960px) { - .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - - .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } - } - - .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; - } -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - - .p-menubar-button { - display: flex; - - @include action-icon(false); - transition: $actionIconTransition; - } - - .p-menuitem-active[aria-expanded='false'] .p-submenu-list { - display: none; - } - - .p-menuitem-active[aria-expanded='true'] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - - [aria-expanded='true'] + p-menubarsub .p-menubar-root-list { - display: block; - } - - .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - - min-width: $menuWidth; - - border-radius: $borderRadius; - border: $overlayMenuBorder; - - padding: $overlayMenuPadding; - margin-top: $menuitemSpacing; - - background-color: $overlayMenuBg; - box-shadow: $overlayMenuShadow; - border-radius: $borderRadius; - - z-index: 2; - - [aria-expanded='false'] { - .p-submenu-icon { - transform: rotate(-90deg); - } - } - } - - .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - - margin: 0 !important; - padding: $overlayMenuPadding 0 0 $menuNodeChildrenPadding; - border-radius: $borderRadius; - - box-shadow: none; - - [aria-expanded='false'] { - .p-submenu-icon { - transform: rotate(0deg); - } - } - - [aria-expanded='true'] { - .p-submenu-icon { - transform: rotate(90deg); - } - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_panelmenu.scss b/primeng-sass-theme/theme-base/components/menu/_panelmenu.scss deleted file mode 100644 index a72ec4f..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_panelmenu.scss +++ /dev/null @@ -1,152 +0,0 @@ -.p-panelmenu { - &[data-pc-section="root"] { - display: flex; - flex-direction: column; - gap: $menuitemSpacing; - } - // Стиль заголовка - [data-pc-section="header"] { - padding: $menuitemPadding; - - border-radius: $menuitemBorderRadius; - border: $menuitemBorder; - - background-color: $menuitemBg; - - .p-panelmenu-header-action { - display: flex; - gap: $inlineSpacing; - } - - .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: $inlineSpacing; - } - - .p-menuitem-text { - color: $menuitemTextColor; - } - - .p-menuitem-icon { - color: $menuitemTextColor; - } - - .p-submenu-icon { - color: $menuitemIconColor; - } - } - // Стиль не активного заголовка по наведению - [data-pc-section="header"][aria-expanded="false"]:not([data-p-disabled="true"]):hover { - cursor: pointer; - - background-color: $menuitemHoverBg; - - .p-menuitem-text { - color: $menuitemHoverTextColor; - } - - .p-menuitem-icon { - color: $menuitemHoverTextColor; - } - - .p-submenu-icon { - color: $menuitemHoverIconColor; - } - } - - // Стиль активного заголовка - [data-pc-section="header"][aria-expanded="true"] { - background-color: $menuitemActiveBg; - - .p-menuitem-text { - color: $menuitemActiveTextColor; - } - - .p-menuitem-icon { - color: $menuitemActiveTextColor; - } - - .p-submenu-icon { - color: $menuitemActiveIconColor; - } - } - - // Стиль активного заголовка по наведению - [data-pc-section="header"][aria-expanded="true"]:not([data-p-disabled="true"]):hover { - cursor: pointer; - - background-color: $menuitemActiveHoverBg; - - .p-menuitem-text { - color: $menuitemActiveTextColor; - } - - .p-menuitem-icon { - color: $menuitemActiveTextColor; - } - - .p-submenu-icon { - color: $menuitemActiveIconColor; - } - } - - // Стиль заголовка в состоянии disabled - [data-pc-section="header"][data-p-disabled="true"] { - background-color: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - - .p-menuitem-icon { - color: $disabledButtonTextColor; - } - - .p-menuitem-text { - color: $disabledButtonTextColor; - } - - .p-submenu-icon { - color: $disabledButtonTextColor; - } - } - - [data-pc-section="menu"] { - padding: $overlayMenuPadding 0 0 $menuNodeChildrenPadding; - } - - [data-pc-section="submenu"] { - padding: $overlayMenuPadding 0 0 $menuNodeChildrenPadding; - } - - @include menuitem(); - @include menuitem-separator(); - - // Фикс стиля disabled - .p-menuitem { - & > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: $disabledOpacity; - - .p-menuitem-link { - pointer-events: none; - - background-color: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - - opacity: 1; - } - - .p-menuitem-icon { - color: $disabledButtonTextColor; - } - - .p-menuitem-text { - color: $disabledButtonTextColor; - } - - .p-submenu-icon { - color: $disabledButtonTextColor; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_slidemenu.scss b/primeng-sass-theme/theme-base/components/menu/_slidemenu.scss deleted file mode 100644 index 4761dc7..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_slidemenu.scss +++ /dev/null @@ -1,60 +0,0 @@ -.p-slidemenu { - padding: $verticalMenuPadding; - background: $menuBg; - color: $menuTextColor; - border: $menuBorder; - border-radius: $borderRadius; - width: $menuWidth; - - .p-menuitem-link { - @include menuitem-link(); - } - - &.p-slidemenu-overlay { - background: $overlayMenuBg; - border: $overlayMenuBorder; - box-shadow: $overlayMenuShadow; - } - - .p-slidemenu-list { - padding: $verticalMenuPadding; - background: $overlayMenuBg; - border: $overlayMenuBorder; - box-shadow: $overlayMenuShadow; - } - - .p-slidemenu { - &.p-slidemenu-active { - > .p-slidemenu-link { - background: $menuitemActiveBg; - - .p-slidemenu-text { - color: $menuitemTextActiveColor; - } - - .p-slidemenu-icon, .p-slidemenu-icon { - color: $menuitemIconActiveColor; - } - } - } - } - - .p-slidemenu-separator { - border-top: $divider; - margin: $menuSeparatorMargin; - } - - .p-slidemenu-icon { - font-size: $menuitemSubmenuIconFontSize; - - &.p-icon { - width: $menuitemSubmenuIconFontSize; - height: $menuitemSubmenuIconFontSize; - } - } - - .p-slidemenu-backward { - padding: $menuitemPadding; - color: $menuitemTextColor; - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_steps.scss b/primeng-sass-theme/theme-base/components/menu/_steps.scss deleted file mode 100644 index 3cd394d..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_steps.scss +++ /dev/null @@ -1,97 +0,0 @@ -@use 'sass:math'; - -.p-steps { - overflow: hidden; - overflow-x: auto; - - .p-steps-item { - display: flex; - justify-content: center; - .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: $inlineSpacing; - - border-radius: 0; - padding: 0 $inlineSpacing; - - background: $stepsItemBg; - transition: $listItemTransition; - - z-index: 1; - - .p-steps-number { - color: $stepsItemNumberColor; - font-weight: $stepsItemFontWeight; - border: $stepsItemBorder; - background: $stepsItemBg; - min-width: $stepsItemNumberWidth; - height: $stepsItemNumberHeight; - line-height: $stepsItemNumberHeight; - font-size: $stepsItemNumberFontSize; - z-index: 1; - border-radius: $stepsItemNumberBorderRadius; - } - - .p-steps-title { - color: $stepsItemTextColor; - font-weight: $stepsItemFontWeight; - } - - &:not(.p-disabled):focus-visible { - @include focused(); - } - } - - // В PrimeNg 17 в Steps первый шаг почему-то всегда содержит .p-highlight. - // Однако требуется, чтобы выделялся только текущий шаг. - // Поэтому выделяется последний шаг с классом .p-highlight. - &.p-highlight:not(:has(~ .p-highlight)) { - .p-steps-number { - background: $highlightBg; - color: $highlightTextColor; - border-color: transparent; - } - - .p-steps-title { - color: $textColor; - } - } - - &.p-disabled { - opacity: 1; // Костыль на прозрачность - - .p-steps-number, - .p-steps-title { - opacity: $disabledOpacity; - } - } - - &:before { - content:' '; - border-top: $divider; - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; - } - - &:first-of-type { - justify-content: flex-start; - - .p-menuitem-link { - padding-left: 0; - } - } - - &:last-of-type { - justify-content: flex-end; - - .p-menuitem-link { - padding-right: 0; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_tabmenu.scss b/primeng-sass-theme/theme-base/components/menu/_tabmenu.scss deleted file mode 100644 index 2cb92c6..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_tabmenu.scss +++ /dev/null @@ -1,68 +0,0 @@ -.p-tabmenu { - .p-tabmenu-nav { - background: $tabviewNavBg; - border-bottom: $tabviewNavBorder; - - .p-tabmenuitem { - margin-right: $tabviewHeaderSpacing; - - .p-menuitem-link { - background: $tabviewHeaderBg; - color: $tabviewHeaderTextColor; - font-weight: $tabviewHeaderFontWeight; - - border-bottom: $tabviewHeaderBorder; - - padding: $tabviewHeaderPadding; - margin: $tabviewHeaderMargin; - - transition: $listItemTransition; - - .p-menuitem-icon { - margin-right: $inlineSpacing; - } - - &:not(.p-disabled):focus-visible { - @include focused-inset(); - } - } - - &:not(.p-highlight):not(.p-disabled):hover { - .p-menuitem-link { - background: $tabviewHeaderHoverBg; - border-color: $tabviewHeaderHoverBorderColor; - color: $tabviewHeaderHoverTextColor; - } - } - - &.p-highlight { - .p-menuitem-link { - background: $tabviewHeaderActiveBg; - border-color: $tabviewHeaderActiveBorderColor; - color: $tabviewHeaderActiveTextColor; - } - } - } - } - - .p-tabmenu-nav-btn.p-link { - background: $surface-ground; - color: $tabviewHeaderTextColor; - width: $buttonIconOnlyWidth; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; - - &:focus-visible { - @include focused-inset(); - } - - &:hover { - color: $tabviewHeaderActiveTextColor; - } - } - - .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_tieredmenu.scss b/primeng-sass-theme/theme-base/components/menu/_tieredmenu.scss deleted file mode 100644 index 4f3f6ad..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_tieredmenu.scss +++ /dev/null @@ -1,18 +0,0 @@ -.p-tieredmenu { - display: flex; - - [class*="root"] { - display: flex; - flex-direction: column; - } - - [data-pc-section="menu"] { - border-radius: $borderRadius; - border: $overlayMenuBorder; - background-color: $overlayMenuBg; - box-shadow: $overlayMenuShadow; - } - - @include menuitem(); - @include menuitem-separator(); -} diff --git a/primeng-sass-theme/theme-base/components/messages/_inlinemessage.scss b/primeng-sass-theme/theme-base/components/messages/_inlinemessage.scss deleted file mode 100644 index a7d6732..0000000 --- a/primeng-sass-theme/theme-base/components/messages/_inlinemessage.scss +++ /dev/null @@ -1,69 +0,0 @@ -.p-inline-message { - padding: $inlineMessagePadding; - margin: $inlineMessageMargin; - border-radius: $borderRadius; - - &.p-inline-message-info { - background: $infoMessageBg; - border-left: $infoMessageBorder; - border-width: $inlineMessageBorderWidth; - color: $infoMessageTextColor; - - .p-inline-message-icon { - color: $infoMessageIconColor; - } - } - - &.p-inline-message-success { - background: $successMessageBg; - border-left: $successMessageBorder; - border-width: $inlineMessageBorderWidth; - color: $successMessageTextColor; - - .p-inline-message-icon { - color: $successMessageIconColor; - } - } - - &.p-inline-message-warn { - background: $warningMessageBg; - border-left: $warningMessageBorder; - border-width: $inlineMessageBorderWidth; - color: $warningMessageTextColor; - - .p-inline-message-icon { - color: $warningMessageIconColor; - } - } - - &.p-inline-message-error { - background: $dangerMessageBg; - border-left: $dangerMessageBorder; - border-width: $inlineMessageBorderWidth; - color: $dangerMessageTextColor; - - .p-inline-message-icon { - color: $dangerMessageIconColor; - } - } - - .p-inline-message-icon { - font-size: $inlineMessageIconFontSize; - margin-right: $inlineSpacing; - - &.p-icon { - width: $inlineMessageIconFontSize; - height: $inlineMessageIconFontSize; - } - } - - .p-inline-message-text { - font-size: $inlineMessageTextFontSize; - } - - &.p-inline-message-icon-only { - .p-inline-message-icon { - margin-right: 0; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/messages/_message.scss b/primeng-sass-theme/theme-base/components/messages/_message.scss deleted file mode 100644 index 876ce01..0000000 --- a/primeng-sass-theme/theme-base/components/messages/_message.scss +++ /dev/null @@ -1,151 +0,0 @@ -@use "sass:math"; - -@mixin style-severity($color-background, $border, $color-icon) { - background: $color-background; - border: $border; - - .p-message-wrapper { - border-left: $messageBorderWidth solid $color-icon; - } - - .p-message-icon { - color: $color-icon; - &::before { - content: ""; - @if $color-icon == $infoMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - } - @if $color-icon == $successMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E") - } - @if $color-icon == $warningMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E") - } - @if $color-icon == $dangerMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - } - width: $text-4xl; - height: $text-4xl; - display: block; - background-color: $color-icon; - } - } - - .p-message-close { - color: $color-icon; - border: $border; - - background: transparent; - - &:hover { - color: $color-icon; - border-color: $color-icon; - - box-shadow: $buttonHoverShadow; - transition: $formElementTransition; - } - } -} - -.p-message { - overflow: hidden; - - margin: $messageMargin; - border-radius: $borderRadius; - - .p-message-wrapper { - padding: $messagePadding; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; - } - - .p-message-close { - width: $actionIconWidth; - height: $actionIconHeight; - border-radius: $actionIconBorderRadius; - background: transparent; - transition: $actionIconTransition; - position: absolute; - top: $messagePadding; - right: $messagePadding; - - &:hover { - background: rgba(255, 255, 255, 0.5); - } - - &:focus-visible { - @include focused(); - } - } - - &.p-message-info { - @include style-severity( - $color-background: $infoMessageBg, - $border: $infoMessageBorder, - $color-icon: $infoMessageIconColor - ); - } - - &.p-message-success { - @include style-severity( - $color-background: $successMessageBg, - $border: $successMessageBorder, - $color-icon: $successMessageIconColor - ); - } - - &.p-message-warn { - @include style-severity( - $color-background: $warningMessageBg, - $border: $warningMessageBorder, - $color-icon: $warningMessageIconColor - ); - } - - &.p-message-error { - @include style-severity( - $color-background: $dangerMessageBg, - $border: $dangerMessageBorder, - $color-icon: $dangerMessageIconColor - ); - } - - .p-message-text { - font-size: $messageTextFontSize; - font-weight: $messageTextFontWeight; - color: $messageTextColor; - } - - .p-message-icon { - font-size: $messageIconFontSize; - display: inline; - margin-right: $inlineSpacing; - position: absolute; - top: $messagePadding; - left: $messagePadding; - .p-icon-wrapper { - display: none; - } - - &.p-icon { - width: $messageIconFontSize; - height: $messageIconFontSize; - } - } - - .p-message-summary { - font-size: $messageTextSummaryFontSize; - font-weight: $messageTextSummaryFontWeight; - color: $messageTextSummaryColor; - margin-right: math.div($inlineSpacing, 2); - } - - .p-message-detail { - font-size: $messageTextDetailFontSize; - font-weight: $messageTextDetailFontWeight; - color: $messageTextDetailColor; - display: block; - } -} diff --git a/primeng-sass-theme/theme-base/components/messages/_toast.scss b/primeng-sass-theme/theme-base/components/messages/_toast.scss deleted file mode 100644 index ecaf35c..0000000 --- a/primeng-sass-theme/theme-base/components/messages/_toast.scss +++ /dev/null @@ -1,140 +0,0 @@ -@use "sass:math"; - -@mixin style-severity($color-background, $border, $color-icon) { - background: $color-background; - border: $border; - - .p-toast-message-content { - border-left: $messageBorderWidth solid $color-icon; - } - - .p-toast-message-icon { - color: $color-icon; - - &::before { - content: ""; - @if $color-icon == $infoMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - } - @if $color-icon == $successMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E") - } - @if $color-icon == $warningMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E") - } - @if $color-icon == $dangerMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - } - width: $text-4xl; - height: $text-4xl; - display: block; - background-color: $color-icon; - } - } - - .p-toast-icon-close { - color: $color-icon; - border: $border; - - background: transparent; - - &:hover { - color: $color-icon; - border-color: $color-icon; - - box-shadow: $buttonHoverShadow; - transition: $formElementTransition; - } - } -} - -.p-toast { - opacity: $toastOpacity; - - .p-toast-message { - overflow: hidden; - - margin: $toastMargin; - box-shadow: $toastShadow; - border-radius: $borderRadius; - - .p-toast-message-content { - gap: 1rem; - - padding: $toastPadding; - border-left-width: $toastBorderWidth; - border-left-style: solid; - - .p-toast-message-text { - margin: $toastMessageTextMargin; - } - - .p-toast-message-icon { - font-size: $toastIconFontSize; - .p-icon-wrapper { - display: none; - } - &.p-icon { - width: $toastIconFontSize; - height: $toastIconFontSize; - } - } - - .p-toast-summary { - font-weight: $toastTitleFontWeight; - font-size: $messageTextSummaryFontSize; - color: $messageTextSummaryColor; - - margin: auto 0; - } - - .p-toast-detail { - font-weight: $messageTextDetailFontWeight; - font-size: $messageTextDetailFontSize; - color: $messageTextDetailColor; - - margin-top: 0.25rem; - } - } - - .p-toast-icon-close { - width: $toastIconFontSize; - height: $toastIconFontSize; - border-radius: $actionIconBorderRadius; - background: $surface-ground; - transition: $actionIconTransition; - } - - &.p-toast-message-info { - @include style-severity( - $color-background: $infoMessageBg, - $border: $infoMessageBorder, - $color-icon: $infoMessageIconColor - ); - } - - &.p-toast-message-success { - @include style-severity( - $color-background: $successMessageBg, - $border: $successMessageBorder, - $color-icon: $successMessageIconColor - ); - } - - &.p-toast-message-warn { - @include style-severity( - $color-background: $warningMessageBg, - $border: $warningMessageBorder, - $color-icon: $warningMessageIconColor - ); - } - - &.p-toast-message-error { - @include style-severity( - $color-background: $dangerMessageBg, - $border: $dangerMessageBorder, - $color-icon: $dangerMessageIconColor - ); - } - } -} diff --git a/primeng-sass-theme/theme-base/components/misc/_avatar.scss b/primeng-sass-theme/theme-base/components/misc/_avatar.scss deleted file mode 100644 index 0562371..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_avatar.scss +++ /dev/null @@ -1,68 +0,0 @@ -.p-avatar { - height: 2rem; - width: 2rem; - - color: $avatarTextColor; - font-size: 1rem; - - background-color: $avatarBg; - border-radius: $borderRadius; - - &:not(.p-avatar-image ) { - border: $avatarBorder; - } - - &.p-avatar-image { - background: transparent; - position: relative; - - img { - position: relative; - object-fit: cover; - border-radius: inherit; - } - - .p-badge { - z-index: 1; - } - - &::before { - content: ''; - - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - - border: $avatarBorder; - border-radius: inherit; - - z-index: 1; - } - } - - &.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; - - .p-avatar-icon { - font-size: 1rem; - } - } - - &.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; - - .p-avatar-icon { - font-size: 1.5rem; - } - } -} - -.p-avatar-circle { - border-radius: 50%; - } diff --git a/primeng-sass-theme/theme-base/components/misc/_badge.scss b/primeng-sass-theme/theme-base/components/misc/_badge.scss deleted file mode 100644 index 545dbef..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_badge.scss +++ /dev/null @@ -1,36 +0,0 @@ -.p-badge { - background: $badgeBg; - color: $badgeTextColor; - font-size: $badgeFontSize; - font-weight: $badgeFontWeight; - min-width: $badgeMinWidth; - height: $badgeHeight; - line-height: $badgeHeight; - - &.p-badge-success { - background-color: $successButtonBg; - color: $successButtonTextColor; - } - - &.p-badge-info { - background-color: $infoButtonBg; - color: $infoButtonTextColor; - } - - &.p-badge-warning { - background-color: $warningButtonBg; - color: $warningButtonTextColor; - } - - &.p-badge-danger { - background-color: $dangerButtonBg; - color: $dangerButtonTextColor; - } - - &.p-badge-dot { - width: $badgeDotSize; - height: $badgeDotSize; - - min-width: auto; - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/misc/_chip.scss b/primeng-sass-theme/theme-base/components/misc/_chip.scss deleted file mode 100644 index 24fa326..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_chip.scss +++ /dev/null @@ -1,67 +0,0 @@ -@use 'sass:math'; - -.p-chip { - height: $chipHeight; - - color: $chipTextColor; - - border-radius: $chipBorderRadius; - border: $chipBorder; - - padding: $chipPadding; - background-color: $chipBg; - display: inline-flex; - - - &.p-disabled { - color: $disabledButtonTextColor; - border-color: $disabledButtonBorderColor; - background-color: $disabledButtonBg; - } - - .p-chip-text { - line-height: 1.5; - margin-top: math.div(nth($inputPadding, 1), 2); - margin-bottom: math.div(nth($inputPadding, 1), 2); - } - - .p-chip-icon { - margin-right: $inlineSpacing; - } - - img { - width: 1.5 + nth($inputPadding, 1); - height: 1.5 + nth($inputPadding, 1); - margin-left: -1 * nth($inputPadding, 2); - margin-right: $inlineSpacing; - } - - .p-chip-remove-icon { - border-radius: $borderRadius; - transition: $actionIconTransition; - margin-left: $inlineSpacing; - - &:focus-visible { - @include focused(); - } - - &:focus { - outline: 0 none; - } - } -} - -timescircleicon { - svg { - display: none!important; - } - &::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: $chipTextColor; - margin-left: $inlineSpacing; - content: ""; - } - } diff --git a/primeng-sass-theme/theme-base/components/misc/_inplace.scss b/primeng-sass-theme/theme-base/components/misc/_inplace.scss deleted file mode 100644 index 8f64b69..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_inplace.scss +++ /dev/null @@ -1,17 +0,0 @@ -.p-inplace { - .p-inplace-display { - padding: $inplacePadding; - border-radius: $borderRadius; - transition: $formElementTransition; - - &:not(.p-disabled):hover { - background: $inplaceHoverBg; - color: $inplaceTextHoverColor; - } - - &:focus { - @include focused(); - } - } -} - diff --git a/primeng-sass-theme/theme-base/components/misc/_metergroup.scss b/primeng-sass-theme/theme-base/components/misc/_metergroup.scss deleted file mode 100644 index 4670d5b..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_metergroup.scss +++ /dev/null @@ -1,128 +0,0 @@ -.p-metergroup { - display: flex; - gap: $gap-3; - flex-direction: column; - - .p-metergroup-meter-container { - background: $progressBarBg; - border-radius: $borderRadius; - } - - .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: $gap-4; - row-gap: $gap-3; - } - - .p-metergroup-labels-vertical { - gap: $gap-2; - flex-direction: column; - } - - .p-metergroup-meters { - display: flex; - background: $progressBarBg; - border-radius: $borderRadius; - height: $meterGroupHeight; - } - - .p-metergroup-meter { - border: $progressBarBorder; - background: $progressBarValueBg; - } - - .p-metergroup-label-list-item { - line-height: $progressBarHeight; - } - - .p-metergroup-label-type { - background: $progressBarValueBg; - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: $inlineSpacing; - } - - .p-metergroup-label { - display: inline-flex; - align-items: center; - color: $black-60; - gap: $gap-2; - font-size: 0.875rem; - line-height: 100%; - - .p-metergroup-label-marker { - width: $meterLabelMarkerDiameter; - height: $meterLabelMarkerDiameter; - border-radius: 100%; - display: inline-flex; - } - } - - .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; - } - - .p-metergroup-label-list-vertical { - gap: calc($inlineSpacing / 2); - } - - - &.p-metergroup-horizontal { - .p-metergroup-meter-container { - height: 0.5rem; - } - - .p-metergroup-meter:first-of-type { - border-top-left-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - } - - .p-metergroup-meter:last-of-type { - border-top-right-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } - - .p-metergroup-label-list-start { - margin-bottom: $inlineSpacing; - } - - .p-metergroup-label-list-end { - margin-top: $inlineSpacing; - } - } - - &.p-metergroup-vertical { - flex-direction: row; - - .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; - } - - .p-metergroup-meter { - width: 0.5rem; - } - - .p-metergroup-meter:first-of-type { - border-top-left-radius: $borderRadius; - border-top-right-radius: $borderRadius; - } - - .p-metergroup-meter:last-of-type { - border-bottom-left-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } - - .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: $inlineSpacing; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/misc/_progressbar.scss b/primeng-sass-theme/theme-base/components/misc/_progressbar.scss deleted file mode 100644 index 7cf0ea6..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_progressbar.scss +++ /dev/null @@ -1,17 +0,0 @@ -.p-progressbar { - border: $progressBarBorder; - height: $progressBarHeight; - background: $progressBarBg; - border-radius: $borderRadius; - - .p-progressbar-value { - border: 0 none; - margin: 0; - background: $progressBarValueBg; - } - - .p-progressbar-label { - color: $progressBarValueTextColor; - line-height: $progressBarHeight; - } -} diff --git a/primeng-sass-theme/theme-base/components/misc/_progressspinner.scss b/primeng-sass-theme/theme-base/components/misc/_progressspinner.scss deleted file mode 100644 index fa9f870..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_progressspinner.scss +++ /dev/null @@ -1,22 +0,0 @@ -.p-progress-spinner-circle { - animation: - p-progress-spinner-dash 1.5s ease-in-out infinite, - p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, - 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, - 90% { - stroke: var(--primary-color) !important; - } -} diff --git a/primeng-sass-theme/theme-base/components/misc/_scrolltop.scss b/primeng-sass-theme/theme-base/components/misc/_scrolltop.scss deleted file mode 100644 index 7a7e11b..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_scrolltop.scss +++ /dev/null @@ -1,25 +0,0 @@ -.p-scrolltop { - width: $scrollTopWidth; - height: $scrollTopHeight; - border-radius: $scrollTopBorderRadius; - box-shadow: $inputOverlayShadow; - transition: $actionIconTransition; - - &.p-link { - background: $scrollTopBg; - - &:hover { - background: $scrollTopHoverBg; - } - } - - .p-scrolltop-icon { - font-size: $scrollTopFontSize; - color: $scrollTopTextColor; - - &.p-icon { - width: $scrollTopFontSize; - height: $scrollTopFontSize; - } - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/misc/_skeleton.scss b/primeng-sass-theme/theme-base/components/misc/_skeleton.scss deleted file mode 100644 index a79dcaf..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_skeleton.scss +++ /dev/null @@ -1,8 +0,0 @@ -.p-skeleton { - background: $skeletonBg; - border-radius: $borderRadius; - - &:after { - background: linear-gradient(90deg, $skeletonBg 0%, $surface-100 40%, $skeletonBg 75%); - } -} diff --git a/primeng-sass-theme/theme-base/components/misc/_tag.scss b/primeng-sass-theme/theme-base/components/misc/_tag.scss deleted file mode 100644 index 06600a9..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_tag.scss +++ /dev/null @@ -1,53 +0,0 @@ -@use 'sass:math'; - -.p-tag { - height: $tagHeight; - - color: $badgeTextColor; - font-size: $tagFontSize; - font-weight: $badgeFontWeight; - - padding: $tagPadding; - border-radius: $borderRadius; - - background: $badgeBg; - - &.p-tag-success { - background-color: $successButtonBg; - color: $successButtonTextColor; - } - - &.p-tag-info { - background-color: $infoButtonBg; - color: $infoButtonTextColor; - } - - &.p-tag-warning { - background-color: $warningButtonBg; - color: $warningButtonTextColor; - } - - &.p-tag-danger { - background-color: $dangerButtonBg; - color: $dangerButtonTextColor; - } - - &.p-tag-rounded { - border-radius: 100px; - } - - &.p-tag-secondary { - background-color: $surface-border; - color: $textSecondaryColor; - } - - .p-tag-icon { - margin-right: math.div($inlineSpacing, 2); - font-size: $tagFontSize; - - &.p-icon { - width: $tagFontSize; - height: $tagFontSize; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/misc/_terminal.scss b/primeng-sass-theme/theme-base/components/misc/_terminal.scss deleted file mode 100644 index 93a531c..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_terminal.scss +++ /dev/null @@ -1,12 +0,0 @@ -.p-terminal { - background: $panelContentBg; - color: $panelContentTextColor; - border: $panelContentBorder; - padding: $panelContentPadding; - - .p-terminal-input { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: $inputTextFontSize; - } -} diff --git a/primeng-sass-theme/theme-base/components/multimedia/_galleria.scss b/primeng-sass-theme/theme-base/components/multimedia/_galleria.scss deleted file mode 100644 index a7cdc60..0000000 --- a/primeng-sass-theme/theme-base/components/multimedia/_galleria.scss +++ /dev/null @@ -1,164 +0,0 @@ -.p-galleria { - .p-galleria-close { - margin: $galleriaCloseIconMargin; - background: $galleriaCloseIconBg; - color: $galleriaCloseIconColor; - width: $galleriaCloseIconWidth; - height: $galleriaCloseIconHeight; - transition: $actionIconTransition; - border-radius: $galleriaCloseIconBorderRadius; - - .p-galleria-close-icon { - font-size: $galleriaCloseIconFontSize; - - &.p-icon { - width: $galleriaCloseIconFontSize; - height: $galleriaCloseIconFontSize; - } - } - - &:hover { - background: $galleriaCloseIconHoverBg; - color: $galleriaCloseIconHoverColor; - } - } - - .p-galleria-item-nav { - background: $galleriaItemNavigatorBg; - color: $galleriaItemNavigatorColor; - width: $galleriaItemNavigatorWidth; - height: $galleriaItemNavigatorHeight; - transition: $actionIconTransition; - border-radius: $galleriaItemNavigatorBorderRadius; - margin: $galleriaItemNavigatorMargin; - - .p-galleria-item-prev-icon, - .p-galleria-item-next-icon { - font-size: $galleriaItemNavigatorFontSize; - - &.p-icon { - width: $galleriaCloseIconFontSize; - height: $galleriaCloseIconFontSize; - } - } - - &:not(.p-disabled) { - &:hover { - background: $galleriaItemNavigatorHoverBg; - color: $galleriaItemNavigatorHoverColor; - } - } - } - - .p-galleria-caption { - background: $galleriaCaptionBg; - color: $galleriaCaptionTextColor; - - &-title { - padding: 0 $galleriaCaptionPadding; - } - } - - .p-galleria-indicators { - padding: $galleriaIndicatorsPadding; - line-height: 0; - - .p-galleria-indicator { - button { - background-color: $galleriaIndicatorBg; - width: $galleriaIndicatorWidth; - height: $galleriaIndicatorHeight; - transition: $actionIconTransition; - border-radius: $galleriaIndicatorBorderRadius; - - &:hover { - background: $galleriaIndicatorHoverBg; - } - } - - &.p-highlight { - button { - background: $galleriaIndicatorActiveBgOnItem; - color: $highlightTextColor; - } - } - } - } - - &.p-galleria-indicators-bottom, - &.p-galleria-indicators-top { - .p-galleria-indicator { - margin-right: $inlineSpacing; - } - } - - &.p-galleria-indicators-left, - &.p-galleria-indicators-right { - .p-galleria-indicator { - margin-bottom: $inlineSpacing; - } - } - - &.p-galleria-indicator-onitem { - .p-galleria-indicators { - background: $galleriaIndicatorsBgOnItem; - - .p-galleria-indicator { - button { - background: $galleriaIndicatorBgOnItem; - - &:hover { - background: $galleriaIndicatorHoverBgOnItem; - } - } - - &.p-highlight { - button { - background: $galleriaIndicatorActiveBgOnItem; - color: $surface-ground; - } - } - } - } - } - - .p-galleria-thumbnail-container { - background: $galleriaThumbnailContainerBg; - padding: $galleriaThumbnailContainerPadding; - gap: $inlineSpacing; - - .p-galleria-thumbnail-prev, - .p-galleria-thumbnail-next { - background-color: $galleriaThumbnailNavigatorBg; - color: $galleriaThumbnailNavigatorColor; - width: $galleriaThumbnailNavigatorWidth; - height: $galleriaThumbnailNavigatorHeight; - transition: $actionIconTransition; - border-radius: $galleriaThumbnailNavigatorBorderRadius; - - &:not(.p-disabled):hover { - background: $galleriaThumbnailNavigatorHoverBg; - color: $galleriaThumbnailNavigatorHoverColor; - } - } - - .p-galleria-thumbnail-item-content { - transition: $listItemTransition; - width: 100%; - height: 100%; - - &:focus-visible { - @include focused(); - } - } - } -} - -.p-galleria-mask { - --maskbg: #{$galleriaMaskBg}; -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} diff --git a/primeng-sass-theme/theme-base/components/multimedia/_image.scss b/primeng-sass-theme/theme-base/components/multimedia/_image.scss deleted file mode 100644 index 38d9fa7..0000000 --- a/primeng-sass-theme/theme-base/components/multimedia/_image.scss +++ /dev/null @@ -1,54 +0,0 @@ -.p-image-mask { - --maskbg: #{$imageMaskBg}; -} - -.p-image-preview-indicator { - background-color: transparent; - color: $imagePreviewIndicatorColor; - transition: $actionIconTransition; - - .p-icon { - width: $imagePreviewActionIconFontSize; - height: $imagePreviewActionIconFontSize; - } -} - -.p-image-preview-container { - &:hover { - > .p-image-preview-indicator { - background-color: $imagePreviewIndicatorBg; - } - } -} - -.p-image-toolbar { - padding: $imagePreviewToolbarPadding; -} - -.p-image-action.p-link { - color: $imagePreviewActionIconColor; - background-color: $imagePreviewActionIconBg; - width: $imagePreviewActionIconWidth; - height: $imagePreviewActionIconHeight; - border-radius: $imagePreviewActionIconBorderRadius; - transition: $actionIconTransition; - margin-right: $inlineSpacing; - - &:last-child { - margin-right: 0; - } - - &:hover { - color: $imagePreviewActionIconHoverColor; - background-color: $imagePreviewActionIconHoverBg; - } - - span { - font-size: $imagePreviewActionIconFontSize; - } - - .p-icon { - width: $imagePreviewActionIconFontSize; - height: $imagePreviewActionIconFontSize; - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/overlay/_confirmpopup.scss b/primeng-sass-theme/theme-base/components/overlay/_confirmpopup.scss deleted file mode 100644 index dbb136e..0000000 --- a/primeng-sass-theme/theme-base/components/overlay/_confirmpopup.scss +++ /dev/null @@ -1,72 +0,0 @@ -.p-confirm-popup { - background: $overlayContentBg; - color: $panelContentTextColor; - border: $overlayContentBorder; - border-radius: $borderRadius; - box-shadow: $overlayContainerShadow; - - .p-confirm-popup-content { - padding: $confirmPopupContentPadding; - } - - .p-confirm-popup-footer { - text-align: right; - padding: $confirmPopupFooterPadding; - - button { - margin: 0 $inlineSpacing 0 0; - width: auto; - - &:last-child { - margin: 0; - } - } - } - - &:after { - border: solid transparent; - border-color: rgba($overlayContentBg, 0); - border-bottom-color: $overlayContentBg; - } - - &:before { - border: solid transparent; - - @if (nth($overlayContentBorder, 2) == 'none') { - border-color: rgba($overlayContentBg, 0); - border-bottom-color: scale-color($overlayContentBg, $lightness: -5%); - } - @else { - border-color: rgba(nth($overlayContentBorder, 3), 0); - border-bottom-color: scale-color(nth($overlayContentBorder, 3), $lightness: -5%); - } - } - - &.p-confirm-popup-flipped { - &:after { - border-top-color: $overlayContentBg; - } - - &:before { - @if (nth($overlayContentBorder, 2) == 'none') { - border-top-color: $overlayContentBg; - } - @else { - border-top-color: nth($overlayContentBorder, 3); - } - } - } - - .p-confirm-popup-icon { - font-size: $primeIconFontSize * 1.5; - - &.p-icon { - width: $primeIconFontSize * 1.5; - height: $primeIconFontSize * 1.5; - } - } - - .p-confirm-popup-message { - margin-left: $inlineSpacing * 2; - } -} diff --git a/primeng-sass-theme/theme-base/components/overlay/_dialog.scss b/primeng-sass-theme/theme-base/components/overlay/_dialog.scss deleted file mode 100644 index 24fc1f5..0000000 --- a/primeng-sass-theme/theme-base/components/overlay/_dialog.scss +++ /dev/null @@ -1,120 +0,0 @@ -.p-dialog { - border-radius: $borderRadius; - box-shadow: $overlayContainerShadow; - border: $overlayContentBorder; - - .p-dialog-header { - border-bottom: $dialogHeaderBorder; - background: $dialogHeaderBg; - color: $dialogHeaderTextColor; - padding: $dialogHeaderPadding; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - - .p-dialog-title { - font-weight: $dialogHeaderFontWeight; - font-size: $dialogHeaderFontSize; - } - - .p-dialog-header-icon { - @include action-icon(); - margin-right: $inlineSpacing; - box-shadow: none; - &:last-child { - margin-right: 0; - } - } - } - &-danger .p-dialog-title::before, - &-success .p-dialog-title::before, - &-info .p-dialog-title::before, - &-warning .p-dialog-title::before, - &-help .p-dialog-title::before{ - content: ''; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: $dialogHeaderIconPadding; - vertical-align: text-bottom; - } - &-danger .p-dialog-title::before{ - background: url('data:image/svg+xml,') no-repeat; - } - &-success .p-dialog-title::before{ - background: url('data:image/svg+xml,') no-repeat; - } - &-warning .p-dialog-title::before{ - background: url('data:image/svg+xml,') no-repeat; - } - &-info .p-dialog-title::before{ - background: url('data:image/svg+xml,') no-repeat; - } - &-help .p-dialog-title::before{ - background: url('data:image/svg+xml,') no-repeat; - } - - .p-dialog-content { - background: $overlayContentBg; - color: $panelContentTextColor; - padding: $dialogContentPadding; - - &:last-of-type { - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - } - } - - .p-dialog-footer { - display: flex; - - border-top: $dialogFooterBorder; - background: $overlayContentBg; - color: $panelFooterTextColor; - padding: $dialogFooterPadding; - text-align: right; - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - - button { - width: auto; - } - } - - .p-confirm-dialog-accept { - order: 1; - } - - .p-confirm-dialog-reject { - order: 2; - } - - &.p-dialog-maximized { - .p-dialog-header, .p-dialog-content:last-of-type { - border-radius: 0; - } - } - - - &.p-confirm-dialog { - .p-confirm-dialog-icon { - font-size: $primeIconFontSize * 2; - - &.p-icon { - width: $primeIconFontSize * 2; - height: $primeIconFontSize * 2; - } - } - - .p-confirm-dialog-message {} - .p-dialog-footer{ - flex-direction: row-reverse; - gap: $dialogFooterButtonGap; - - // TODO удалить после исправления в кнопках - i.none{ - display: none; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/overlay/_overlaypanel.scss b/primeng-sass-theme/theme-base/components/overlay/_overlaypanel.scss deleted file mode 100644 index 3c097b6..0000000 --- a/primeng-sass-theme/theme-base/components/overlay/_overlaypanel.scss +++ /dev/null @@ -1,70 +0,0 @@ -@use 'sass:math'; - -.p-overlaypanel { - background: $overlayContentBg; - color: $panelContentTextColor; - border: $overlayContentBorder; - border-radius: $borderRadius; - box-shadow: $overlayContainerShadow; - - .p-overlaypanel-content { - padding: $panelContentPadding; - } - - .p-overlaypanel-close { - background: $buttonBg; - color: $buttonTextColor; - width: $actionIconWidth; - height: $actionIconHeight; - transition: $actionIconTransition; - border-radius: $actionIconBorderRadius; - position: absolute; - top: math.div(-1 * $actionIconWidth, 2); - right: math.div(-1 * $actionIconWidth, 2); - - &:enabled:hover { - background: $buttonHoverBg; - color: $buttonHoverTextColor; - } - } - - &:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: $overlayContentBg; - border-width: 6px; - } - - &:before { - border: solid transparent; - border-width: 8px; - - @if (nth($overlayContentBorder, 2) == 'none') { - border-color: transparent; - border-bottom-color: $overlayContentBorderColor; - } - @else { - border-color: transparent; - border-bottom-color: $overlayContentBorderColor; - } - } - - &.p-overlaypanel-flipped { - margin-top: -7px!important; - &:after { - border-top-color: $overlayContentBg; - border-bottom-color: transparent; - } - - &:before { - @if (nth($overlayContentBorder, 2) == 'none') { - border-top-color: $overlayContentBorder; - border-bottom-color: transparent; - } - @else { - border-top-color: nth($overlayContentBorder, 3); - border-bottom-color: transparent; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/overlay/_sidebar.scss b/primeng-sass-theme/theme-base/components/overlay/_sidebar.scss deleted file mode 100644 index 7dbe536..0000000 --- a/primeng-sass-theme/theme-base/components/overlay/_sidebar.scss +++ /dev/null @@ -1,56 +0,0 @@ -.p-sidebar { - color: $panelContentTextColor; - - border: $overlayContentBorder; - border-radius: $borderRadius; - - box-shadow: $overlayContainerShadow; - background: $overlayContentBg; - - margin: $p-2; - - height: calc(100vh - $p-4) !important; - - &.p-sidebar-top, - &.p-sidebar-full, - &.p-sidebar-bottom { - width: calc(100vw - $p-4); - width: -moz-available !important; - width: -webkit-fill-available !important; - } - - &.p-sidebar-top, - &.p-sidebar-bottom { - height: auto; - } - - .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - - padding: $panelHeaderPadding; - border-bottom: $panelHeaderBorder; - - .p-sidebar-close, - .p-sidebar-icon { - @include action-icon(); - } - - > :only-child { - margin-left: auto; - } - } - - .p-sidebar-content { - padding: $dialogContentPadding; - } - - .p-sidebar-footer { - display: flex; - align-items: center; - gap: $p-2; - padding: $dialogContentPadding; - padding-top: $p-0; - } -} diff --git a/primeng-sass-theme/theme-base/components/overlay/_tooltip.scss b/primeng-sass-theme/theme-base/components/overlay/_tooltip.scss deleted file mode 100644 index d9b41ec..0000000 --- a/primeng-sass-theme/theme-base/components/overlay/_tooltip.scss +++ /dev/null @@ -1,43 +0,0 @@ -.p-tooltip .p-tooltip-text { - background: $tooltipBg; - color: $tooltipTextColor; - padding: $tooltipPadding; - box-shadow: $buttonHoverShadow; - border-radius: $borderRadius; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: $tooltipBg; -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: $tooltipBg; -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: $tooltipBg; -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: $tooltipBg; -} diff --git a/primeng-sass-theme/theme-base/components/panel/_accordion.scss b/primeng-sass-theme/theme-base/components/panel/_accordion.scss deleted file mode 100644 index 70effb6..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_accordion.scss +++ /dev/null @@ -1,79 +0,0 @@ -.p-accordion { - .p-accordion-header { - .p-accordion-header-link { - display: flex; - gap: $inlineSpacing; - flex-direction: row; - align-items: center; - - color: $accordionHeaderTextColor; - font-weight: $accordionHeaderFontWeight; - - padding: $accordionHeaderPadding; - border-top: $accordionHeaderBorder; - - background: $accordionHeaderBg; - transition: $listItemTransition; - gap: $inlineSpacing; - - .p-accordion-toggle-icon { - font-size: 1.25rem; - } - } - - &:not(.p-disabled) { - .p-accordion-header-link { - &:focus-visible { - @include focused(); - } - } - } - - &:not(.p-highlight):not(.p-disabled):hover { - .p-accordion-header-link { - background: $accordionHeaderHoverBg; - border-color: $accordionHeaderHoverBorderColor; - color: $accordionHeaderHoverTextColor; - } - } - - &:not(.p-disabled).p-highlight { - .p-accordion-header-link { - background: $accordionHeaderActiveBg; - border-color: $accordionHeaderActiveBorderColor; - color: $accordionHeaderActiveTextColor; - } - - &:hover { - .p-accordion-header-link { - border-color: $accordionHeaderActiveHoverBorderColor; - background: $accordionHeaderActiveHoverBg; - color: $accordionHeaderActiveHoverTextColor; - } - } - } - } - - .p-accordion-content { - padding: $accordionContentPadding; - border-bottom: $accordionContentBorder; - background: $accordionContentBg; - color: $accordionContentTextColor; - } - - .p-accordion-tab { - margin-bottom: $accordionSpacing; - - &:first-child { - .p-accordion-header-link { - border-top: none; - } - } - - .p-accordion-content { - .p-accordion-header-link { - border-top: $accordionHeaderBorder; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_card.scss b/primeng-sass-theme/theme-base/components/panel/_card.scss deleted file mode 100644 index 74fd9d4..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_card.scss +++ /dev/null @@ -1,41 +0,0 @@ -.p-card { - overflow: hidden; - - color: $cardTextColor; - font-size: $cardTextFontSize; - - border-radius: $cardBorderRadius; - border: $cardBorder; - - background: $cardBg; - box-shadow: $cardShadow; - - &.p-card-no-shadow { - box-shadow: none; - } - - - .p-card-body { - padding: $cardBodyPadding; - } - - .p-card-title { - font-size: $cardTitleFontSize; - font-weight: $cardTitleFontWeight; - margin-bottom: .25rem; - } - - .p-card-subtitle { - font-size: $cardSubTitleFontSize; - font-weight: $cardSubTitleFontWeight; - color: $cardSubTitleColor; - } - - .p-card-content { - padding: $cardContentPadding; - } - - .p-card-footer { - padding: $cardFooterPadding; - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_divider.scss b/primeng-sass-theme/theme-base/components/panel/_divider.scss deleted file mode 100644 index e1eeed5..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_divider.scss +++ /dev/null @@ -1,45 +0,0 @@ -.p-divider { - border-color: $dividerColor; - - .p-divider-content { - background-color: $panelContentBg; - color: $text-color-secondary; - text-transform: uppercase; - } - - &.p-divider-horizontal { - margin: $dividerHorizontalMargin; - padding: $dividerHorizontalPadding; - - .p-divider-content { - padding: 0 $inlineSpacing; - } - - &:before { - border-top-width: $dividerSize; - border-top-color: $dividerColor; - } - - &.p-divider-dash:before { - border-top-style: dashed; - } - } - - &.p-divider-vertical { - margin: $dividerVerticalMargin; - padding: $dividerVerticalPadding; - - .p-divider-content { - padding: $inlineSpacing 0; - } - - &:before { - border-left-width: $dividerSize; - border-left-color: $dividerColor; - } - - &.p-divider-dash:before { - border-left-style: dashed; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_fieldset.scss b/primeng-sass-theme/theme-base/components/panel/_fieldset.scss deleted file mode 100644 index 2fb1d2e..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_fieldset.scss +++ /dev/null @@ -1,47 +0,0 @@ -.p-fieldset { - border: $panelContentBorder; - background: $panelContentBg; - color: $panelContentTextColor; - border-radius: $borderRadius; - - .p-fieldset-legend { - padding: $panelHeaderPadding; - border: $panelHeaderBorder; - color: $panelHeaderTextColor; - background: $panelHeaderBg; - font-weight: $panelHeaderFontWeight; - border-radius: $borderRadius; - } - - &.p-fieldset-toggleable { - .p-fieldset-legend { - padding: 0; - transition: $actionIconTransition; - - a { - padding: $panelHeaderPadding; - color: $panelHeaderTextColor; - border-radius: $borderRadius; - transition: $listItemTransition; - - .p-fieldset-toggler { - margin-right: $inlineSpacing; - } - - &:focus-visible { - @include focused(); - } - } - - &:hover { - background: $panelHeaderHoverBg; - border-color: $panelHeaderHoverBorderColor; - color: $panelHeaderTextHoverColor; - } - } - } - - .p-fieldset-content { - padding: $panelContentPadding; - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_panel.scss b/primeng-sass-theme/theme-base/components/panel/_panel.scss deleted file mode 100644 index 6742946..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_panel.scss +++ /dev/null @@ -1,42 +0,0 @@ -.p-panel { - .p-panel-header { - border: $panelHeaderBorder; - padding: $panelHeaderPadding; - background: $panelHeaderBg; - color: $panelHeaderTextColor; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - - .p-panel-title { - font-weight: $panelHeaderFontWeight; - } - - .p-panel-header-icon { - @include action-icon(); - } - } - - &.p-panel-toggleable { - .p-panel-header { - padding: $panelToggleableHeaderPadding; - } - } - - .p-panel-content { - padding: $panelContentPadding; - border: $panelContentBorder; - background: $panelContentBg; - color: $panelContentTextColor; - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - border-top: 0 none; - } - - .p-panel-footer { - padding: $panelFooterPadding; - border: $panelFooterBorder; - background: $panelFooterBg; - color: $panelFooterTextColor; - border-top: 0 none; - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_scrollpanel.scss b/primeng-sass-theme/theme-base/components/panel/_scrollpanel.scss deleted file mode 100644 index 97243d0..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_scrollpanel.scss +++ /dev/null @@ -1,11 +0,0 @@ -.p-scrollpanel { - .p-scrollpanel-bar { - background: $scrollPanelTrackBg; - border: $scrollPanelTrackBorder; - border-radius: $borderRadius; - - &:focus-visible { - @include focused(); - } - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_splitter.scss b/primeng-sass-theme/theme-base/components/panel/_splitter.scss deleted file mode 100644 index d2b4723..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_splitter.scss +++ /dev/null @@ -1,23 +0,0 @@ -.p-splitter { - border: $panelContentBorder; - background: $panelContentBg; - border-radius: $borderRadius; - color: $panelContentTextColor; - - .p-splitter-gutter { - transition: $actionIconTransition; - background: $splitterGutterBg; - - .p-splitter-gutter-handle { - background: $splitterGutterHandleBg; - - &:focus-visible { - @include focused(); - } - } - } - - .p-splitter-gutter-resizing { - background: $splitterGutterHandleBg; - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_stepper.scss b/primeng-sass-theme/theme-base/components/panel/_stepper.scss deleted file mode 100644 index bd43c38..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_stepper.scss +++ /dev/null @@ -1,216 +0,0 @@ -@use "sass:math"; - -@mixin stepper-highlight-styles { - .p-stepper-number { - color: $highlightTextColor; - background-color: $primaryColor; - border-color: transparent; - } - .p-stepper-icon { - color: $text-primary; - } - .p-stepper-action.p-danger { - .p-stepper-number { - color: $highlightTextColor; - background-color: $danger-400; - } - } -} - -//theme -.p-stepper { - .p-stepper-nav { - display: flex; - gap: $inlineSpacing; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; - } - // это обёртка над p-stepperheader - .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: $inlineSpacing 0; - - &.p-disabled { - opacity: 1; // Костыль на прозрачность - cursor: initial; - - .p-stepper-action { - opacity: $disabledOpacity; - } - } - - &:not(.p-disabled):focus-visible { - @include focused(); - } - - &.p-highlight { - .p-stepper-title { - color: $textColor; - } - } - - &:has(~ .p-highlight) { - .p-stepper-separator { - background-color: $primaryColor; - } - } - - &.p-highlight, &:has(~ .p-highlight) { - @include stepper-highlight-styles; - } - } - - p-stepperheader { - .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: $listItemTransition; - border-radius: $borderRadius; - background: $stepsItemBg; - outline-color: transparent; - padding: 0; - - &:hover { - cursor: pointer; - } - - &:not(.p-disabled):focus-visible { - @include focused(); - } - - .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: $stepsItemFontWeight; - color: $stepsItemNumberColor; - border: $stepsItemBorder; - background: $stepsItemBg; - min-width: $stepsItemNumberWidth; - height: $stepsItemNumberHeight; - line-height: 1; - font-size: $stepsItemNumberFontSize; - border-radius: $stepsItemNumberBorderRadius; - transition: $actionIconTransition; - } - - .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: $inlineSpacing; - color: $stepsItemTextColor; - font-weight: $stepsItemFontWeight; - transition: $actionIconTransition; - } - - .p-stepper-title-wrapper { - @apply flex flex-col gap-1 items-start leading-none; - margin-left: $inlineSpacing; - - .p-stepper-title { - margin-left: 0; - } - } - - .p-stepper-icon { - @apply inline-flex items-center justify-center leading-none text-2xl; - min-width: $stepsItemNumberWidth; - height: $stepsItemNumberHeight; - } - - &.p-danger { - .p-stepper-number, - .p-stepper-icon { - color: $danger-400; - } - } - } - } - - .p-stepper-panels { - background: $tabviewContentBg; - padding: $tabviewContentPadding; - color: $tabviewContentTextColor; - } - - .p-stepper-panel { - &.p-stepper-panel-active, &:has(~ .p-stepper-panel-active) { - @include stepper-highlight-styles; - } - } - - .p-stepper-separator { - background-color: $timelineEventColor; - width: 100%; - height: 1px; - margin-inline-start: $inlineSpacing; - transition: $listItemTransition; - } - - &.no-line { - .p-stepper-separator { - background-color: transparent!important; - } - } - - &.p-stepper-vertical { - display: flex; - flex-direction: column; - - .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: $tabviewContentBg; - color: $tabviewContentTextColor; - } - - .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; - - &.p-stepper-panel-active { - flex: 1 1 auto; - } - - .p-stepper-header { - flex: initial; - } - - .p-stepper-content { - width: 100%; - padding-left: calc($inlineSpacing * 2); - } - - .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc($inlineSpacing * 7 / 2 + 2px); - } - - &:has(~ .p-stepper-panel-active) { - .p-stepper-separator { - background-color: $primaryColor; - } - } - - &:last-of-type { - .p-stepper-content { - padding-left: calc($inlineSpacing * 6); - } - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_tabview.scss b/primeng-sass-theme/theme-base/components/panel/_tabview.scss deleted file mode 100644 index 58e7e2d..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_tabview.scss +++ /dev/null @@ -1,69 +0,0 @@ -.p-tabview { - .p-tabview-nav { - background: $tabviewNavBg; - border-bottom: $tabviewNavBorder; - gap: $tabviewHeaderSpacing; - - li { - .p-tabview-nav-link { - border-bottom: $tabviewHeaderBorder; - border-color: $tabviewHeaderBorderColor; - background: $tabviewHeaderBg; - color: $tabviewHeaderTextColor; - padding: $tabviewHeaderPadding; - font-weight: $tabviewHeaderFontWeight; - transition: $listItemTransition; - margin: $tabviewHeaderMargin; - - &:not(.p-disabled):focus-visible { - @include focused-inset(); - } - } - - &:not(.p-highlight):not(.p-disabled):hover { - .p-tabview-nav-link { - background: $tabviewHeaderHoverBg; - border-color: $tabviewHeaderHoverBorderColor; - color: $tabviewHeaderHoverTextColor; - } - } - - &.p-highlight { - .p-tabview-nav-link { - background: $tabviewHeaderActiveBg; - border-color: $tabviewHeaderActiveBorderColor; - color: $tabviewHeaderActiveTextColor; - } - } - } - } - - .p-tabview-close { - margin-left: $inlineSpacing; - } - - .p-tabview-nav-btn.p-link { - background: $surface-ground; - color: $tabviewHeaderTextColor; - width: $buttonIconOnlyWidth; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; - - &:focus-visible { - @include focused-inset(); - } - - &:hover { - color: $tabviewHeaderActiveTextColor; - } - } - - .p-tabview-panels { - background: $tabviewContentBg; - padding: $tabviewContentPadding; - border: $tabviewContentBorder; - color: $tabviewContentTextColor; - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_toolbar.scss b/primeng-sass-theme/theme-base/components/panel/_toolbar.scss deleted file mode 100644 index 78d7415..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_toolbar.scss +++ /dev/null @@ -1,11 +0,0 @@ -.p-toolbar { - background: $panelHeaderBg; - border: $panelHeaderBorder; - padding: $panelHeaderPadding; - border-radius: $borderRadius; - gap: $inlineSpacing; - - .p-toolbar-separator { - margin: 0 $inlineSpacing; - } -} diff --git a/primeng-sass-theme/themes/base-dark/_variables.scss b/primeng-sass-theme/themes/base-dark/_variables.scss deleted file mode 100644 index 795601a..0000000 --- a/primeng-sass-theme/themes/base-dark/_variables.scss +++ /dev/null @@ -1,981 +0,0 @@ -// Экспортируемые переменные из figma Theme Dark - -// Surface -$surface-0: $gray-50; -$surface-900: $gray-100; -$surface-800: $gray-200; -$surface-700: $gray-300; -$surface-600: $gray-400; -$surface-500: $gray-600; -$surface-400: $gray-600; -$surface-300: $gray-700; -$surface-200: $gray-800; -$surface-100: $gray-900; -$surface-50: $gray-0; -$surface-ground: #1c1b22; -$surface-section: $gray-alpha; -$surface-card: $surface-ground; -$surface-overlay: $black-40; -$surface-border: $surface-100; -$surface-hover: $surface-200; -$surface-transparent: rgba(0, 0, 0, 0.0001); - -// General -$colorScheme: "dark"; -$primaryColor: $primary-300; -$primaryColorHover: $primary-200; -$primaryColorText: $black-80; -$fontFamily: Roboto, Inter, Helvetica, Arial, sans-serif; -$fontSize: 1rem; -$fontWeight: normal; -$textColor: $white-100; -$textSecondaryColor: $white-80; -$highlightBg: $primaryColor; -$highlightTextColor: $primaryColorText; -$borderRadius: 0.5rem; -$inlineSpacing: 0.5rem; -$disabledOpacity: 0.6; -$dividerColor: $surface-border; -$divider: 1px solid $dividerColor; -$focusOutlineColor: $primary-800; -$focusOutline: none; -$focusOutlineOffset: none; -$focusShadowWidth: 0.25rem; -$focusShadow: 0 0 0 $focusShadowWidth $focusOutlineColor; -$errorColor: $danger-400; -$focusOutlineErrorColor: $danger-800; -$focusShadowError: 0 0 0 $focusShadowWidth $focusOutlineErrorColor; -$transitionDuration: .2s; -$formElementTransition: background-color $transitionDuration, color $transitionDuration, border-color $transitionDuration, box-shadow $transitionDuration; -$maskBg: $surface-overlay; -$primeIconFontSize: 1rem; -$loadingIconFontSize: 2rem; -$actionIconWidth: 2rem; -$actionIconHeight: 2rem; -$actionIconBg: $surface-transparent; -$actionIconColor: $white-80; -$actionIconBorderColor: $surface-transparent; -$actionIconBorder: 1px solid $actionIconBorderColor; -$actionIconHoverBg: $surface-hover; -$actionIconHoverColor: $white-100; -$actionIconHoverBorderColor: $surface-transparent; -$actionIconBorderRadius: $borderRadius; -$actionIconTransition: background-color $transitionDuration, color $transitionDuration, box-shadow $transitionDuration; -$scaleSM: 0.875; -$scaleLG: 1.25; - -// Button/Common -$buttonHeight: 2.5rem; -$buttonHeightSM: 2rem; -$buttonHeightLG: 3.5rem; -$buttonHeightXL: 4rem; -$buttonPaddingTopBottom: 0rem; -$buttonPaddingLeftRight: 1rem; -$buttonPadding: $buttonPaddingTopBottom $buttonPaddingLeftRight; -$buttonIconOnlyWidth: $buttonHeight; -$buttonHoverShadowColor: $black-40; -$buttonHoverShadow: 0 .25rem .25rem 0 $buttonHoverShadowColor; -$roundedButtonBorderRadius: 100px; - -// Button/Basic -$buttonBg: $primaryColor; -$buttonTextColor: $primaryColorText; -$buttonBorderColor: $surface-transparent; -$buttonBorder: 1px solid $buttonBorderColor; -$buttonHoverBg: $primaryColorHover; -$buttonHoverTextColor: $primaryColorText; -$buttonActiveBg: $buttonBg; -$buttonActiveTextColor: $buttonTextColor; - -// Button/Disabled -$disabledButtonBg: $white-20; -$disabledButtonTextColor: $textSecondaryColor; -$disabledButtonBorderColor: $surface-border; - -// Button/Outlined -$outlinedButtonBg: $surface-transparent; -$outlinedButtonTextColor: $buttonBg; -$outlinedButtonBorderColor: $primary-800; -$outlinedButtonHoverBg: $surface-transparent; -$outlinedButtonHoverTextColor: $buttonBg; -$outlinedButtonHoverBorderColor: $buttonBg; -$outlinedButtonActiveBg: $surface-transparent; -$outlinedButtonActiveTextColor: $buttonBg; -$outlinedButtonActiveBorderColor: $primary-800; - -// Misc/Tag -$tagHeight: 1.5rem; -$tagFontSize: 0.875rem; -$tagPadding: 0.5rem; - -// Button/Text -$textButtonBg: $surface-ground; -$textButtonTextColor: $buttonBg; -$textButtonHoverBg: $primary-alpha; -$textButtonHoverTextColor: $buttonBg; -$textButtonActiveBg: $surface-ground; -$textButtonActiveTextColor: $buttonBg; - -// Button/Severity/Danger/Basic -$dangerButtonBg: $danger-400; -$dangerButtonTextColor: $primaryColorText; -$dangerButtonBorderColor: $surface-transparent; -$dangerButtonHoverBg: $danger-300; -$dangerButtonHoverTextColor: $primaryColorText; -$dangerButtonHoverBorderColor: $surface-transparent; -$dangerButtonActiveBg: $dangerButtonBg; -$dangerButtonActiveTextColor: $primaryColorText; -$dangerButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Danger/Outlined -$dangerOutlinedButtonBg: $surface-transparent; -$dangerOutlinedButtonTextColor: $dangerButtonBg; -$dangerOutlinedButtonBorderColor: $danger-800; -$dangerOutlinedButtonHoverBg: $surface-transparent; -$dangerOutlinedButtonHoverTextColor: $dangerButtonBg; -$dangerOutlinedButtonHoverBorderColor: $dangerButtonBg; -$dangerOutlinedButtonActiveBg: $surface-transparent; -$dangerOutlinedButtonActiveTextColor: $dangerButtonBg; -$dangerOutlinedButtonActiveBorderColor: $danger-800; - -// Button/Severity/Danger/Text -$dangerTextButtonBg: $surface-ground; -$dangerTextButtonTextColor: $dangerButtonBg; -$dangerTextButtonHoverBg: $danger-alpha; -$dangerTextButtonHoverTextColor: $dangerButtonBg; -$dangerTextButtonActiveBg: $surface-ground; -$dangerTextButtonActiveTextColor: $dangerButtonBg; - -// Button/Severity/Warning/Basic -$warningButtonBg: $warning-400; -$warningButtonTextColor: $primaryColorText; -$warningButtonBorderColor: $surface-transparent; -$warningButtonHoverBg: $warning-300; -$warningButtonHoverTextColor: $primaryColorText; -$warningButtonHoverBorderColor: $surface-transparent; -$warningButtonActiveBg: $warningButtonBg; -$warningButtonActiveTextColor: $primaryColorText; -$warningButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Success/Basic -$successButtonBg: $success-400; -$successButtonTextColor: $primaryColorText; -$successButtonBorderColor: $surface-transparent; -$successButtonHoverBg: $success-300; -$successButtonHoverTextColor: $primaryColorText; -$successButtonHoverBorderColor: $surface-transparent; -$successButtonActiveBg: $successButtonBg; -$successButtonActiveTextColor: $primaryColorText; -$successButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Success/Outlined -$successOutlinedButtonBg: $surface-transparent; -$successOutlinedButtonTextColor: $successButtonBg; -$successOutlinedButtonBorderColor: $success-800; -$successOutlinedButtonHoverBg: $surface-transparent; -$successOutlinedButtonHoverTextColor: $successButtonBg; -$successOutlinedButtonHoverBorderColor: $successButtonBg; -$successOutlinedButtonActiveBg: $surface-transparent; -$successOutlinedButtonActiveTextColor: $successButtonBg; -$successOutlinedButtonActiveBorderColor: $success-800; - -// Button/Severity/Success/Text -$successTextButtonBg: $surface-ground; -$successTextButtonTextColor: $successButtonBg; -$successTextButtonHoverBg: $success-alpha; -$successTextButtonHoverTextColor: $successButtonBg; -$successTextButtonActiveBg: $surface-ground; -$successTextButtonActiveTextColor: $successButtonBg; - -// Button/Severity/Info/Basic -$infoButtonBg: $info-400; -$infoButtonTextColor: $primaryColorText; -$infoButtonBorderColor: $surface-transparent; -$infoButtonHoverBg: $info-500; -$infoButtonHoverTextColor: $primaryColorText; -$infoButtonHoverBorderColor: $surface-transparent; -$infoButtonActiveBg: $infoButtonBg; -$infoButtonActiveTextColor: $primaryColorText; -$infoButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Info/Outlined -$infoOutlinedButtonBg: $surface-transparent; -$infoOutlinedButtonTextColor: $infoButtonBg; -$infoOutlinedButtonBorderColor: $info-800; -$infoOutlinedButtonHoverBg: $surface-transparent; -$infoOutlinedButtonHoverTextColor: $infoButtonBg; -$infoOutlinedButtonHoverBorderColor: $infoButtonBg; -$infoOutlinedButtonActiveBg: $surface-transparent; -$infoOutlinedButtonActiveTextColor: $infoButtonBg; -$infoOutlinedButtonActiveBorderColor: $info-800; - -// Button/Severity/Info/Text -$infoTextButtonBg: $surface-ground; -$infoTextButtonTextColor: $infoButtonBg; -$infoTextButtonHoverBg: $info-alpha; -$infoTextButtonHoverTextColor: $infoButtonBg; -$infoTextButtonActiveBg: $surface-ground; -$infoTextButtonActiveTextColor: $infoButtonBg; - -// Button/Severity/Help/Basic -$helpButtonBg: $help-400; -$helpButtonTextColor: $primaryColorText; -$helpButtonBorderColor: $surface-transparent; -$helpButtonHoverBg: $help-500; -$helpButtonHoverTextColor: $primaryColorText; -$helpButtonHoverBorderColor: $surface-transparent; -$helpButtonActiveBg: $helpButtonBg; -$helpButtonActiveTextColor: $primaryColorText; -$helpButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Help/Outlined -$helpOutlinedButtonBg: $surface-transparent; -$helpOutlinedButtonTextColor: $helpButtonBg; -$helpOutlinedButtonBorderColor: $help-800; -$helpOutlinedButtonHoverBg: $surface-transparent; -$helpOutlinedButtonHoverTextColor: $helpButtonBg; -$helpOutlinedButtonHoverBorderColor: $helpButtonBg; -$helpOutlinedButtonActiveBg: $surface-transparent; -$helpOutlinedButtonActiveTextColor: $helpButtonBg; -$helpOutlinedButtonActiveBorderColor: $help-800; - -// Button/Severity/Help/Text -$helpTextButtonBg: $surface-ground; -$helpTextButtonTextColor: $helpButtonBg; -$helpTextButtonHoverBg: $help-alpha; -$helpTextButtonHoverTextColor: $helpButtonBg; -$helpTextButtonActiveBg: $surface-ground; -$helpTextButtonActiveTextColor: $helpButtonBg; - -// Misc/Skeleton -$skeletonBg: $surface-100; -$skeletonAnimationBg: rgba(255, 255, 255, 0.1); - -// Misc/Badge -$badgeBg: $primaryColor; -$badgeTextColor: $primaryColorText; -$badgeMinWidth: 1.5rem; -$badgeHeight: 1.5rem; -$badgeFontWeight: bold; -$badgeFontSize: 0.75rem; -$badgeDotSize: 0.5rem; - -// Misc/Chip -$chipHeight: 1.75rem; -$chipBg: $white-20; -$chipTextColor: $textColor; -$chipBorderRadius: 0.25rem; -$chipBorderColor: $surface-transparent; -$chipBorder: 1px solid $chipBorderColor; -$chipPaddingTopBottom: 0rem; -$chipPaddingLeftRight: 0.5rem; -$chipPadding: $chipPaddingTopBottom $chipPaddingLeftRight; - -// Misc/Avatar -$avatarBg: $primaryColor; -$avatarTextColor: $primaryColorText; -$avatarBorderColor: $dividerColor; -$avatarBorder: 1px solid $avatarBorderColor; - -// Overlay/Tooltip -$tooltipBg: $surface-800; -$tooltipTextColor: $surface-ground; -$tooltipPaddingTopBottom: 0.5rem; -$tooltipPaddingLeftRight: 1rem; -$tooltipPadding: $tooltipPaddingTopBottom $tooltipPaddingLeftRight; - -// Overlay/Overlay -$overlayContentBorderColor: $surface-border; -$overlayContentBorder: 1px solid $overlayContentBorderColor; -$overlayContentBg: $surface-ground; -$overlayContainerShadowColor: $black-40; -$overlayContainerShadow: 0 .25rem .25rem 0 $overlayContainerShadowColor; - -// Overlay/Dialog/Header -$dialogHeaderBg: $surface-ground; -$dialogHeaderBorderColor: $surface-border; -$dialogHeaderBorder: 1px solid $dialogHeaderBorderColor; -$dialogHeaderTextColor: $textColor; -$dialogHeaderFontWeight: bold; -$dialogHeaderFontSize: 1.25rem; -$dialogHeaderPaddingTopBottom: 1rem; -$dialogHeaderPaddingLeftRight: 1.5rem; -$dialogHeaderPadding: $dialogHeaderPaddingLeftRight $dialogHeaderPaddingLeftRight $dialogHeaderPaddingTopBottom; -$dialogHeaderIconPadding: $p-2; - -// Overlay/Dialog/Body -$dialogContentPaddingTopBottom: 1.5rem; -$dialogContentPaddingLeftRight: 1.5rem; -$dialogContentPadding: $dialogContentPaddingTopBottom $dialogContentPaddingLeftRight; - -// Overlay/Dialog/Footer -$dialogFooterBorderColor: $surface-transparent; -$dialogFooterBorder: 1px solid $dialogFooterBorderColor; -$dialogFooterPaddingTopBottom: 0rem; -$dialogFooterPaddingLeftRight: 1.5rem; -$dialogFooterPadding: $dialogFooterPaddingTopBottom $dialogFooterPaddingLeftRight $dialogFooterPaddingLeftRight; -$dialogFooterButtonGap: $gap-2; - -// Menu/Common -$verticalMenuPadding: 0.25rem; -$menuSeparatorMarginTopBottom: 0.25rem; -$menuSeparatorMarginLeftRight: 0rem; -$menuSeparatorMargin: $menuSeparatorMarginTopBottom $menuSeparatorMarginLeftRight; -$menuWidth: 8rem; -$menuBg: $surface-transparent; -$menuBorderColor: $surface-transparent; -$menuBorder: none; -$menuTextColor: $textSecondaryColor; -$menuNodeChildrenPadding: 0.75rem; - -// Menu/Item -$menuitemPaddingTopBottom: 0.5rem; -$menuitemPaddingLeftRight: 0.75rem; -$menuitemPadding: $menuitemPaddingTopBottom $menuitemPaddingLeftRight; -$menuitemSpacing: 0.25rem; -$menuitemBorderRadius: 0.5rem; -$menuitemIconColor: $textSecondaryColor; -$menuitemBg: $surface-transparent; -$menuitemBorderColor: $surface-transparent; -$menuitemBorder: 1px solid $menuitemBorderColor; -$menuitemTextColor: $textSecondaryColor; -$menuitemHoverBg: $surface-hover; -$menuitemHoverTextColor: $textColor; -$menuitemHoverIconColor: $textColor; -$menuitemFocusBg: $surface-hover; -$menuitemFocusTextColor: $textColor; -$menuitemFocusIconColor: $textColor; -$menuitemActiveBg: $primaryColor; -$menuitemActiveTextColor: $primaryColorText; -$menuitemActiveIconColor: $primaryColorText; -$menuitemActiveHoverBg: $primaryColorHover; -$menuitemSubmenuIconFontSize: 1.25rem; - -// Menu/Submenu -$submenuHeaderMargin: 0.25rem; -$submenuHeaderPadding: $menuitemPadding; -$submenuHeaderBg: $surface-transparent; -$submenuHeaderTextColor: $textSecondaryColor; -$submenuHeaderFontSize: 0.875rem; -$submenuHeaderFontWeight: bold; -$submenuHeaderBorderRadius: $menuitemBorderRadius; -$submenuHeaderBorderColor: $surface-transparent; -$submenuHeaderBorder: 1px solid $submenuHeaderBorderColor; - -// Menu/Overlay -$overlayMenuBg: $overlayContentBg; -$overlayMenuBorderColor: $overlayContentBorderColor; -$overlayMenuBorder: 1px solid $overlayMenuBorderColor; -$overlayMenuShadow: $overlayContainerShadow; -$overlayMenuPadding: $verticalMenuPadding; - -// Menu/Breadcrumb -$breadcrumbPadding: 0rem; -$breadcrumbBg: $surface-transparent; -$breadcrumbBorder: none; -$breadcrumbItemTextColor: $menuitemTextColor; -$breadcrumbItemIconColor: $menuitemTextColor; -$breadcrumbLastItemTextColor: $menuitemTextColor; -$breadcrumbLastItemIconColor: $menuitemTextColor; -$breadcrumbSeparatorColor: $textColor; - -// Form/InputText -$inputPaddingTopBottom: 0rem; -$inputPaddingLeftRight: 0.75rem; -$inputPadding: $inputPaddingTopBottom $inputPaddingLeftRight; -$inputTextFontSize: 1rem; -$inputBg: $surface-ground; -$inputTextColor: $textColor; -$inputIconColor: $textColor; -$inputBorderColor: $surface-border; -$inputBorder: 1px solid $inputBorderColor; -$inputHoverBorderColor: $primaryColor; -$inputFocusBorderColor: $primaryColor; -$inputErrorBorderColor: $errorColor; -$inputPlaceholderTextColor: $textSecondaryColor; - -// Form/InputGroup -$inputGroupBg: $inputBg; -$inputGroupTextColor: $textSecondaryColor; -$inputGroupAddOnMinWidth: 2.5rem; - -// Form/Checkbox -$checkboxWidth: 1.5rem; -$checkboxHeight: 1.5rem; -$checkboxBorder: $inputBorder; -$checkboxBorderRadius: 0.25rem; -$checkboxIconFontSize: 1rem; -$checkboxActiveBorderColor: $primaryColor; -$checkboxActiveBg: $primaryColor; -$checkboxIconActiveColor: $primaryColorText; -$checkboxActiveHoverBg: $primaryColorHover; -$checkboxIconActiveHoverColor: $primaryColorText; -$checkboxActiveHoverBorderColor: $primaryColorHover; - -// Form/RadioButton -$radiobuttonWidth: 1.5rem; -$radiobuttonHeight: 1.5rem; -$radiobuttonBorder: $inputBorder; -$radiobuttonIconSize: 0.75rem; -$radiobuttonActiveBorderColor: $primaryColor; -$radiobuttonActiveBg: $primaryColor; -$radiobuttonIconActiveColor: $primaryColorText; -$radiobuttonActiveHoverBg: $primaryColorHover; -$radiobuttonIconActiveHoverColor: $primaryColorText; -$radiobuttonActiveHoverBorderColor: $primaryColorHover; - -// Form/inputSwitch -$inputSwitchWidth: 2.5rem; -$inputSwitchHeight: 1.5rem; -$inputSwitchBorderRadius: 100px; -$inputSwitchHandleWidth: 1rem; -$inputSwitchHandleHeight: 1rem; -$inputSwitchHandleBorderRadius: 100px; -$inputSwitchSliderPadding: 0.25rem; -$inputSwitchSliderOffBg: $surface-300; -$inputSwitchHandleOffBg: $inputBg; -$inputSwitchSliderOffHoverBg: $primaryColorHover; -$inputSwitchSliderOnBg: $primaryColor; -$inputSwitchSliderOnHoverBg: $primaryColorHover; -$inputSwitchHandleOnBg: $inputBg; - -// Form/InputOpt -$inputOptFontSize: 1.5rem; - -// Form/ToggleButton -$toggleButtonBg: $white-20; -$toggleButtonBorderColor: $surface-transparent; -$toggleButtonBorder: 1px solid trasparent; -$toggleButtonTextColor: $textSecondaryColor; -$toggleButtonIconColor: $textSecondaryColor; -$toggleButtonHoverBg: $primary-alpha; -$toggleButtonHoverBorderColor: $surface-transparent; -$toggleButtonHoverTextColor: $primaryColor; -$toggleButtonIconHoverColor: $primaryColor; -$toggleButtonActiveBg: $primaryColor; -$toggleButtonActiveBorderColor: $surface-transparent; -$toggleButtonActiveTextColor: $primaryColorText; -$toggleButtonIconActiveColor: $primaryColorText; -$toggleButtonActiveHoverBg: $primaryColorHover; -$toggleButtonActiveHoverBorderColor: $surface-transparent; -$toggleButtonTextActiveHoverColor: $primaryColorText; -$toggleButtonIconActiveHoverColor: $primaryColorText; - -// Form/Rating -$ratingIconFontSize: 1.25rem; -$ratingCancelIconColor: $textSecondaryColor; -$ratingCancelIconHoverColor: $textColor; -$ratingStarIconOffColor: $textSecondaryColor; -$ratingStarIconOnColor: $warning-400; -$ratingStarIconHoverColor: $warning-500; - -// Panel/ScrollPanel -$scrollPanelTrackBg: $white-20; -$scrollPanelTrackBorder: 0 none; - -// Panel/Divider -$dividerHorizontalMarginTopBottom: 1rem; -$dividerHorizontalMarginLeftRight: 0rem; -$dividerHorizontalMargin: $dividerHorizontalMarginTopBottom $dividerHorizontalMarginLeftRight; -$dividerHorizontalPaddingTopBottom: 0rem; -$dividerHorizontalPaddingLeftRight: 1rem; -$dividerHorizontalPadding: $dividerHorizontalPaddingTopBottom $dividerHorizontalPaddingLeftRight; -$dividerVerticalMarginTopBottom: 0rem; -$dividerVerticalMarginLeftRight: 1rem; -$dividerVerticalMargin: $dividerVerticalMarginTopBottom $dividerVerticalMarginLeftRight; -$dividerVerticalPaddingTopBottom: 1rem; -$dividerVerticalPaddingLeftRight: 0rem; -$dividerVerticalPadding: $dividerVerticalPaddingTopBottom $dividerVerticalPaddingLeftRight; -$dividerSize: 1px; - -// Panel/TabView -$tabviewNavBg: $surface-transparent; -$tabviewNavBorderWidth: 1px; -$tabviewNavBorderColor: $surface-border; -$tabviewNavBorder: $tabviewNavBorderWidth solid $tabviewNavBorderColor; -$tabviewHeaderSpacing: 1.5rem; -$tabviewHeaderBorderWidth: 0.25rem; -$tabviewHeaderBorderColor: $surface-transparent; -$tabviewHeaderBorder: $tabviewHeaderBorderWidth solid $tabviewHeaderBorderColor; -$tabviewHeaderBg: $surface-transparent; -$tabviewHeaderTextColor: $textSecondaryColor; -$tabviewHeaderFontWeight: normal; -$tabviewHeaderPaddingTopBottom: 1rem; -$tabviewHeaderPaddingLeftRight: 0rem; -$tabviewHeaderPadding: $tabviewHeaderPaddingTopBottom $tabviewHeaderPaddingLeftRight; -$tabviewHeaderMargin: 0; -$tabviewHeaderHoverBg: $surface-transparent; -$tabviewHeaderHoverBorderColor: $surface-transparent; -$tabviewHeaderHoverTextColor: $primaryColor; -$tabviewHeaderActiveBg: $surface-transparent; -$tabviewHeaderActiveBorderColor: $primaryColor; -$tabviewHeaderActiveTextColor: $primaryColor; -$tabviewContentBorder: none; -$tabviewContentBg: $surface-transparent; -$tabviewContentTextColor: $textSecondaryColor; -$tabviewContentPadding: $tabviewHeaderPadding; - -// Panel/Panel/Header -$panelHeaderBorderColor: $surface-border; -$panelHeaderBorder: 1px solid $panelHeaderBorderColor; -$panelHeaderBg: $surface-ground; -$panelHeaderTextColor: $textColor; -$panelHeaderFontWeight: bold; -$panelHeaderPaddingTopBottom: $dialogHeaderPaddingTopBottom; -$panelHeaderPaddingLeftRight: $dialogHeaderPaddingLeftRight; -$panelHeaderPadding: $panelHeaderPaddingLeftRight $panelHeaderPaddingLeftRight $panelHeaderPaddingTopBottom; -$panelToggleableHeaderPadding: 0rem; -$panelHeaderHoverBg: #ffffff; -$panelHeaderHoverBorderColor: #ffffff; -$panelHeaderTextHoverColor: #ffffff; - -// Panel/Panel/Body -$panelContentBorderColor: $surface-border; -$panelContentBorder: 1px solid $panelContentBorderColor; -$panelContentBg: $surface-ground; -$panelContentEvenRowBg: #ffffff; -$panelContentTextColor: $textColor; -$panelContentPadding: 1rem; - -// Panel/Panel/Footer -$panelFooterBorderColor: $surface-transparent; -$panelFooterBg: $surface-ground; -$panelFooterTextColor: $textSecondaryColor; -$panelFooterPadding: 0rem; -$panelFooterBorder: $panelHeaderBorder; - -// Message/Toast -$toastIconFontSize: 2rem; -$toastMessageTextMargin: 0rem; -$toastMargin: 0.25rem; -$toastPadding: 1rem; -$toastBorderWidth: 0.25rem; -$toastShadow: $overlayContainerShadow; -$toastOpacity: 1; -$toastTitleFontWeight: bold; -$toastDetailMargin: 0rem; - -// Misc/ProgressBar -$progressBarHeight: 1rem; -$progressBarBorder: none; -$progressBarBg: $white-20; -$progressBarValueBg: $primaryColor; -$progressBarValueTextColor: $primaryColorText; - -// MeterGroup -$meterGroupHeight: 0.5rem; -$meterLabelMarkerDiameter: 0.5rem; - -// Form/Slider -$sliderBorder: none; -$sliderBg: $progressBarBg; -$sliderHorizontalHeight: 0.25rem; -$sliderVerticalWidth: 0.25rem; -$sliderHandleWidth: 1.25rem; -$sliderHandleHeight: 1.25rem; -$sliderHandleBg: $primaryColor; -$sliderHandleHoverBg: $primaryColorHover; -$sliderHandleBorderRadius: 1rem; -$sliderHandleHoverBorderColor: $surface-transparent; -$sliderHandleBorder: none; -$sliderRangeBg: $primaryColor; - -// Form/SelectButton -$selectButtonGroupBg: $white-20; -$selectButtonGroupPadding: 0.25rem; -$selectButtonBg: $surface-transparent; -$selectButtonBorderColor: $surface-transparent; -$selectButtonBorder: 1px solid trasparent; -$selectButtonBorderRadius: 0.25rem; -$selectButtonTextColor: $textSecondaryColor; -$selectButtonIconColor: $textSecondaryColor; -$selectButtonHoverBg: $surface-ground; -$selectButtonHoverBorderColor: $surface-transparent; -$selectButtonHoverTextColor: $textColor; -$selectButtonIconHoverColor: $textColor; -$selectButtonActiveBg: $surface-ground; -$selectButtonActiveBorderColor: $surface-transparent; -$selectButtonActiveTextColor: $primaryColor; -$selectButtonIconActiveColor: $primaryColor; -$selectButtonActiveHoverBg: $surface-ground; -$selectButtonActiveHoverBorderColor: $surface-transparent; -$selectButtonTextActiveHoverColor: $textColor; -$selectButtonIconActiveHoverColor: $textColor; - -// Form/Listbox -$inputListBg: $overlayContentBg; -$inputListTextColor: $menuTextColor; -$inputListBorderColor: $overlayContentBorderColor; -$inputListBorder: 1px solid $inputListBorderColor; -$inputListPadding: $verticalMenuPadding; -$inputListItemPaddingTopBottom: $menuitemPaddingTopBottom; -$inputListItemPaddingLeftRight: $menuitemPaddingLeftRight; -$inputListItemPadding: $inputListItemPaddingTopBottom $inputListItemPaddingLeftRight; -$inputListItemMargin: $menuSeparatorMargin; -$inputListItemBorderColor: $menuitemBorderColor; -$inputListItemBorder: 1px solid $inputListItemBorderColor; -$inputListItemBorderRadius: $menuitemBorderRadius; -$inputListItemBg: $menuitemBg; -$inputListItemTextColor: $menuitemTextColor; -$inputListItemHoverBg: $menuitemHoverBg; -$inputListItemHoverTextColor: $menuitemHoverTextColor; -$inputListItemFocusBg: $menuitemFocusBg; -$inputListItemFocusTextColor: $menuitemFocusTextColor; -$inputListItemFocusShadow: $focusShadow; -$inputListHeaderPadding: $submenuHeaderPadding; -$inputListHeaderMargin: 0rem; -$inputListHeaderBg: $submenuHeaderBg; -$inputListHeaderTextColor: $submenuHeaderTextColor; -$inputListHeaderBorderColor: $submenuHeaderBorderColor; -$inputListHeaderBorder: 1px solid $inputListHeaderBorderColor; -$listItemTransition: .2s; - -// Form/Overlay -$inputOverlayBg: $inputListBg; -$inputOverlayHeaderBg: $inputListHeaderBg; -$inputOverlayBorderColor: $inputListBorderColor; -$inputOverlayBorder: 1px solid $inputOverlayBorderColor; -$inputOverlayShadowColor: $black-40; -$inputOverlayShadow: 0 $focusShadowWidth $focusShadowWidth 0 $inputOverlayShadowColor; - -// Form/Password -$passwordMeterBg: $progressBarBg; -$passwordWeakBg: $danger-400; -$passwordMediumBg: $warning-400; -$passwordStrongBg: $success-400; - -// Form/Calendar -$calendarTableMargin: 0rem; -$calendarPadding: 0.75rem; -$calendarBg: $inputListBg; -$calendarInlineBg: $calendarBg; -$calendarTextColor: $inputListTextColor; -$calendarBorderColor: $inputListBorderColor; -$calendarBorder: 1px solid $calendarBorderColor; -$calendarOverlayBorderColor: $inputOverlayBorderColor; -$calendarOverlayBorder: 1px solid $calendarOverlayBorderColor; -$calendarHeaderPaddingBottom: 0.5rem; -$calendarHeaderPadding: 0 0 $calendarHeaderPaddingBottom; -$calendarHeaderBg: $inputListHeaderBg; -$calendarInlineHeaderBg: $calendarBg; -$calendarHeaderBorder: none; -$calendarHeaderTextColor: $inputListHeaderTextColor; -$calendarHeaderFontWeight: bold; -$calendarHeaderCellPadding: 0.25rem; -$calendarMonthYearHeaderHoverTextColor: $primaryColor; -$calendarCellDatePadding: 0.25rem; -$calendarCellDateWidth: 2rem; -$calendarCellDateHeight: 2rem; -$calendarCellDateBorderRadius: $borderRadius; -$calendarCellDateBorderColor: $surface-transparent; -$calendarCellDateBorder: 1px solid $calendarCellDateBorderColor; -$calendarCellDateHoverBg: $surface-hover; -$calendarCellDateHoverText: $textColor; -$calendarCellDateTodayBg: $surface-transparent; -$calendarCellDateTodayBorderColor: $surface-hover; -$calendarCellDateTodayTextColor: $calendarTextColor; -$calendarButtonBarPaddingTop: 0rem; -$calendarButtonBarPadding: $calendarButtonBarPaddingTop 0 0; -$calendarTimePickerPadding: String value; -$calendarTimePickerElementPadding: String value; -$calendarTimePickerTimeFontSize: 1.25rem; -$calendarBreakpoint: 769px; -$calendarCellDatePaddingSM: 0.25rem; - -// Button/Severity/Warning/Outlined -$warningOutlinedButtonBg: $surface-transparent; -$warningOutlinedButtonTextColor: $warningButtonBg; -$warningOutlinedButtonBorderColor: $warning-800; -$warningOutlinedButtonHoverBg: $surface-transparent; -$warningOutlinedButtonHoverTextColor: $warningButtonBg; -$warningOutlinedButtonHoverBorderColor: $warningButtonBg; -$warningOutlinedButtonActiveBg: $surface-transparent; -$warningOutlinedButtonActiveTextColor: $warningButtonBg; -$warningOutlinedButtonActiveBorderColor: $warning-800; - -// Button/Severity/Warning/Text -$warningTextButtonBg: $surface-ground; -$warningTextButtonTextColor: $warningButtonBg; -$warningTextButtonHoverBg: $warning-alpha; -$warningTextButtonHoverTextColor: $warningButtonBg; -$warningTextButtonActiveBg: $surface-ground; -$warningTextButtonActiveTextColor: $warningButtonBg; - -// Message/Messages -$messageMargin: 0rem; -$messagePadding: 1rem; -$messageBorderWidth: 0.25rem; -$messageIconFontSize: 2rem; -$messageTextFontSize: 1rem; -$messageTextFontWeight: normal; -$messageTextColor: $textColor; -$messageTextSummaryFontSize: 1rem; -$messageTextSummaryFontWeight: bold; -$messageTextSummaryColor: $textColor; -$messageTextDetailFontSize: 0.875rem; -$messageTextDetailFontWeight: normal; -$messageTextDetailColor: $textSecondaryColor; - -// Message/InlineMessage -$inlineMessagePadding: 1rem; -$inlineMessageMargin: 0rem; -$inlineMessageIconFontSize: 2rem; -$inlineMessageTextFontSize: 1rem; -$inlineMessageBorderWidth: 0.25rem; - -// Message/Severities/Info -$infoMessageBg: $info-0; -$infoMessageBorderColor: $info-800; -$infoMessageBorder: 1px solid $infoMessageBorderColor; -$infoMessageIconColor: $info-400; - -// Message/Severities/Success -$successMessageBg: $success-0; -$successMessageBorderColor: $success-800; -$successMessageBorder: 1px solid $successMessageBorderColor; -$successMessageIconColor: $success-400; - -// Message/Severities/Warning -$warningMessageBg: $warning-0; -$warningMessageBorderColor: $warning-800; -$warningMessageBorder: 1px solid $warningMessageBorderColor; -$warningMessageIconColor: $warning-400; - -// Message/Severities/Danger -$dangerMessageBg: $danger-0; -$dangerMessageBorderColor: $danger-800; -$dangerMessageBorder: 1px solid $dangerMessageBorderColor; -$dangerMessageIconColor: $danger-400; - -// Data/Paginator -$paginatorBg: $surface-transparent; -$paginatorTextColor: $textColor; -$paginatorBorderColor: $surface-transparent; -$paginatorBorder: solid $paginatorBorderColor; -$paginatorBorderWidth: 0; -$paginatorPaddingTopBottom: 0.5rem; -$paginatorPaddingLeftRight: 0rem; -$paginatorPadding: $paginatorPaddingTopBottom $paginatorPaddingLeftRight; -$paginatorElementWidth: 2.5rem; -$paginatorElementHeight: 2.5rem; -$paginatorElementBorderColor: $surface-transparent; -$paginatorElementBorder: 1px solid $paginatorElementBorderColor; -$paginatorElementBg: $actionIconBg; -$paginatorElementIconColor: $actionIconColor; -$paginatorElementHoverBg: $actionIconHoverBg; -$paginatorElementHoverBorderColor: $actionIconHoverBorderColor; -$paginatorElementIconHoverColor: $actionIconHoverColor; -$paginatorElementBorderRadius: $actionIconBorderRadius; -$paginatorElementMargin: 0.25rem; -$paginatorElementPadding: 0rem; - -// Data/DataTable/Common -$tableResizerHelperBg: $surface-100; -$tableDragHelperBg: $surface-200; -$tableCellContentAlignment: left; -$tableTopPaginatorBorderWidth: 1px 0 1px 0; -$tableBottomPaginatorBorderWidth: 0 0 0 0; -$tableScaleSM: .5; -$tableScaleLG: 1.25; - -// Data/DataTable/Header -$tableHeaderBorderColor: $surface-100; -$tableHeaderBorder: 1px solid $tableHeaderBorderColor; -$tableHeaderBorderWidth: 0 0 1px 0; -$tableHeaderBg: $surface-50; -$tableHeaderTextColor: $textColor; -$tableHeaderFontWeight: 500; -$tableHeaderPaddingTopBottom: 1rem; -$tableHeaderPaddingLeftRight: 1rem; -$tableHeaderPadding: $tableHeaderPaddingTopBottom $tableHeaderPaddingLeftRight; -$tableHeaderCellPaddingTopBottom: $tableHeaderPaddingTopBottom; -$tableHeaderCellPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableHeaderCellPadding: $tableHeaderCellPaddingTopBottom $tableHeaderCellPaddingLeftRight; -$tableHeaderCellBg: $tableHeaderBg; -$tableHeaderCellTextColor: $textColor; -$tableHeaderCellIconColor: $textColor; -$tableHeaderCellFontWeight: $tableHeaderFontWeight; -$tableHeaderCellBorderColor: $tableHeaderBorderColor; -$tableHeaderCellBorder: 1px solid $tableHeaderCellBorderColor; -$tableHeaderCellBorderWidth: 0 0 1px 0; -$tableHeaderCellHoverBg: $surface-200; -$tableHeaderCellTextHoverColor: $textColor; -$tableHeaderCellIconHoverColor: $textColor; -$tableHeaderCellHighlightBg: $surface-200; -$tableHeaderCellHighlightTextColor: $textColor; -$tableHeaderCellHighlightIconColor: $primaryColor; -$tableSortableColumnBadgeSize: 1.25rem; - -// Data/DataTable/Body -$tableBodyRowBg: $surface-ground; -$tableBodyRowTextColor: $textColor; -$tableBodyRowEvenBg: $surface-50; -$tableBodyRowHoverBg: $surface-200; -$tableBodyRowTextHoverColor: $textColor; -$tableBodyCellBorderColor: $tableHeaderBorderColor; -$tableBodyCellBorder: 1px solid $tableBodyCellBorderColor; -$tableBodyCellBorderWidth: 0 0 1px 0; -$tableBodyCellPaddingTopBottom: $tableHeaderCellPaddingTopBottom; -$tableBodyCellPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableBodyCellPadding: $tableBodyCellPaddingTopBottom $tableBodyCellPaddingLeftRight; -$tableBodyCellHighlightBg: $surface-200; -$tableBodyCellHighlightTextColor: $textColor; - -// Data/DataTable/Footer -$tableFooterCellPaddingTopBottom: $tableHeaderCellPaddingTopBottom; -$tableFooterCellPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableFooterCellPadding: $tableFooterCellPaddingTopBottom $tableFooterCellPaddingLeftRight; -$tableFooterCellBg: $tableHeaderBg; -$tableFooterCellTextColor: $textColor; -$tableFooterCellFontWeight: $tableHeaderFontWeight; -$tableFooterCellBorderColor: $tableHeaderBorderColor; -$tableFooterCellBorder: 1px solid $tableFooterCellBorderColor; -$tableFooterCellBorderWidth: 0 0 1px 0; -$tableFooterBorderColor: $tableHeaderBorderColor; -$tableFooterBorder: 1px solid $tableFooterBorderColor; -$tableFooterBorderWidth: 0 0 1px 0; -$tableFooterBg: $tableHeaderBg; -$tableFooterTextColor: $textColor; -$tableFooterFontWeight: $tableHeaderFontWeight; -$tableFooterPaddingTopBottom: $tableHeaderCellPaddingTopBottom; -$tableFooterPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableFooterPadding: $tableFooterPaddingTopBottom $tableFooterPaddingLeftRight; - -// Data/Timeline -$timelineTextColor: $textColor; -$timelineEventMarkerWidth: 1rem; -$timelineEventMarkerHeight: 1rem; -$timelineEventMarkerBorderRadius: 8rem; -$timelineEventConnectorSize: 1px; -$timelineEventMarkerBorderColor: $primaryColor; -$timelineEventMarkerBorderSize: 0.25rem; -$timelineEventMarkerBorder: $timelineEventMarkerBorderSize solid $timelineEventMarkerBorderColor; -$timelineEventMarkerBackground: $surface-ground; -$timelineEventColor: $surface-border; -$timelineVerticalEventContentPaddingTopBottom: 0rem; -$timelineVerticalEventContentPaddingLeftRight: 0.5rem; -$timelineVerticalEventContentPadding: $timelineVerticalEventContentPaddingTopBottom $timelineVerticalEventContentPaddingLeftRight; -$timelineHorizontalEventContentPaddingTopBottom: 0.5rem; -$timelineHorizontalEventContentPaddingLeftRight: 0rem; -$timelineHorizontalEventContentPadding: $timelineHorizontalEventContentPaddingTopBottom $timelineHorizontalEventContentPaddingLeftRight; - -// Media/Carousel -$carouselIndicatorsPadding: 1rem; -$carouselIndicatorBg: $surface-border; -$carouselIndicatorHoverBg: $surface-400; -$carouselIndicatorActiveBg: $surface-400; -$carouselIndicatorBorderRadius: 1rem; -$carouselIndicatorWidth: 0.5rem; -$carouselIndicatorHeight: 0.5rem; - -// Media/Galleria/Close -$galleriaMaskBg: $maskBg; -$galleriaCloseIconMargin: 0.5rem; -$galleriaCloseIconFontSize: 2rem; -$galleriaCloseIconBg: $surface-transparent; -$galleriaCloseIconColor: $white-60; -$galleriaCloseIconHoverBg: $white-20; -$galleriaCloseIconHoverColor: $white-80; -$galleriaCloseIconWidth: 4rem; -$galleriaCloseIconHeight: 4rem; -$galleriaCloseIconBorderRadius: $borderRadius; - -// Media/Galleria/Navigator -$galleriaItemNavigatorBg: $surface-transparent; -$galleriaItemNavigatorColor: $white-60; -$galleriaItemNavigatorMargin: 0.5rem; -$galleriaItemNavigatorFontSize: 2rem; -$galleriaItemNavigatorHoverBg: $white-20; -$galleriaItemNavigatorHoverColor: $white-80; -$galleriaItemNavigatorWidth: 4rem; -$galleriaItemNavigatorHeight: 4rem; -$galleriaItemNavigatorBorderRadius: $borderRadius; - -// Media/Galleria/Caption -$galleriaCaptionBg: $black-60; -$galleriaCaptionTextColor: $white-80; -$galleriaCaptionPadding: 1rem; - -// Media/Galleria/Indicators -$galleriaIndicatorsPadding: 1rem; -$galleriaIndicatorBg: $white-40; -$galleriaIndicatorHoverBg: $white-80; -$galleriaIndicatorBorderRadius: $carouselIndicatorBorderRadius; -$galleriaIndicatorWidth: $carouselIndicatorWidth; -$galleriaIndicatorHeight: $carouselIndicatorHeight; -$galleriaIndicatorsBgOnItem: $surface-transparent; -$galleriaIndicatorBgOnItem: $white-40; -$galleriaIndicatorHoverBgOnItem: $white-80; -$galleriaIndicatorActiveBgOnItem: $white-80; - -// Media/Galleria/Thumbnail -$galleriaThumbnailContainerBg: $black-100; -$galleriaThumbnailContainerPaddingTopBottom: 0.5rem; -$galleriaThumbnailContainerPaddingLeftRight: 0.5rem; -$galleriaThumbnailContainerPadding: $galleriaThumbnailContainerPaddingTopBottom $galleriaThumbnailContainerPaddingLeftRight; -$galleriaThumbnailNavigatorBg: $surface-transparent; -$galleriaThumbnailNavigatorColor: $white-60; -$galleriaThumbnailNavigatorHoverBg: $white-20; -$galleriaThumbnailNavigatorHoverColor: $white-80; -$galleriaThumbnailNavigatorBorderRadius: $borderRadius; -$galleriaThumbnailNavigatorWidth: $actionIconWidth; -$galleriaThumbnailNavigatorHeight: $actionIconHeight; - -// Panel/Stepper -$stepsItemBg: $surface-ground; -$stepsItemBorderColor: $surface-border; -$stepsItemBorder: 1px solid $stepsItemBorderColor; -$stepsItemTextColor: $textColor; -$stepsItemFontWeight: 500; -$stepsItemNumberWidth: 1.5rem; -$stepsItemNumberHeight: 1.5rem; -$stepsItemNumberFontSize: 1rem; -$stepsItemNumberColor: $textColor; -$stepsItemNumberBorderRadius: 8rem; - -// Panel/Accordion -$accordionSpacing: 0rem; -$accordionHeaderBorderColor: $surface-border; -$accordionHeaderBorder: 1px solid $accordionHeaderBorderColor; -$accordionHeaderBg: $surface-transparent; -$accordionHeaderTextColor: $textSecondaryColor; -$accordionHeaderFontWeight: 700; -$accordionHeaderPaddingTopBottom: 1rem; -$accordionHeaderPaddingLeftRIght: 0rem; -$accordionHeaderPadding: $accordionHeaderPaddingTopBottom $accordionHeaderPaddingLeftRIght; -$accordionHeaderHoverBg: $surface-transparent; -$accordionHeaderHoverBorderColor: $surface-border; -$accordionHeaderHoverTextColor: $textColor; -$accordionHeaderActiveBg: $surface-transparent; -$accordionHeaderActiveBorderColor: $surface-border; -$accordionHeaderActiveTextColor: $textColor; -$accordionHeaderActiveHoverBg: $surface-transparent; -$accordionHeaderActiveHoverBorderColor: $surface-border; -$accordionHeaderActiveHoverTextColor: $textColor; -$accordionContentBorder: none; -$accordionContentBg: $surface-transparent; -$accordionContentTextColor: $textColor; -$accordionContentPaddingTop: 0rem; -$accordionContentPaddingRight: 0rem; -$accordionContentPaddingBottom: 1rem; -$accordionContentPaddingLeft: 1.75rem; -$accordionContentPadding: $accordionContentPaddingTop $accordionContentPaddingRight $accordionContentPaddingBottom $accordionContentPaddingLeft; - -// Panel/Card -$cardBg: $surface-ground; -$cardBorderRadius: $borderRadius; -$cardBorderColor: $surface-border; -$cardBorder: 1px solid $cardBorderColor; -$cardTextColor: $textColor; -$cardTextFontSize: 1rem; -$cardBodyPadding: 1rem; -$cardTitleFontSize: 1.125rem; -$cardTitleFontWeight: 700; -$cardSubTitleFontSize: 0.875rem; -$cardSubTitleFontWeight: 400; -$cardSubTitleColor: $textSecondaryColor; -$cardContentPaddingTop: 1rem; -$cardContentPadding: $cardContentPaddingTop 0 0; -$cardFooterPaddingTop: 1rem; -$cardFooterPadding: $cardFooterPaddingTop 0 0; -$cardShadow: $overlayContainerShadow; diff --git a/primeng-sass-theme/themes/base-light/_variables.scss b/primeng-sass-theme/themes/base-light/_variables.scss deleted file mode 100644 index a65d9b7..0000000 --- a/primeng-sass-theme/themes/base-light/_variables.scss +++ /dev/null @@ -1,981 +0,0 @@ -// Экспортируемые переменные из figma Theme Light - -// Surface -$surface-0: $gray-0; -$surface-900: $gray-900; -$surface-800: $gray-800; -$surface-700: $gray-700; -$surface-600: $gray-600; -$surface-500: $gray-500; -$surface-400: $gray-400; -$surface-300: $gray-300; -$surface-200: $gray-200; -$surface-100: $gray-100; -$surface-50: $gray-50; -$surface-ground: $white-100; -$surface-section: $gray-alpha; -$surface-card: $surface-ground; -$surface-overlay: $black-20; -$surface-border: $surface-200; -$surface-hover: $surface-100; -$surface-transparent: rgba(255, 255, 255, 0.0001); - -// General -$colorScheme: "light"; -$primaryColor: $primary-700; -$primaryColorHover: $primary-800; -$primaryColorText: $white-100; -$fontFamily: Roboto, Inter, Helvetica, Arial, sans-serif; -$fontSize: 1rem; -$fontWeight: normal; -$textColor: $black-80; -$textSecondaryColor: $black-60; -$highlightBg: $primaryColor; -$highlightTextColor: $primaryColorText; -$borderRadius: 0.5rem; -$inlineSpacing: 0.5rem; -$disabledOpacity: 0.6; -$dividerColor: $surface-border; -$divider: 1px solid $dividerColor; -$focusOutlineColor: $primary-200; -$focusOutline: none; -$focusOutlineOffset: none; -$focusShadowWidth: 0.25rem; -$focusShadow: 0 0 0 $focusShadowWidth $focusOutlineColor; -$errorColor: $danger-400; -$focusOutlineErrorColor: $danger-100; -$focusShadowError: 0 0 0 $focusShadowWidth $focusOutlineErrorColor; -$transitionDuration: .2s; -$formElementTransition: background-color $transitionDuration, color $transitionDuration, border-color $transitionDuration, box-shadow $transitionDuration; -$maskBg: $surface-overlay; -$primeIconFontSize: 1rem; -$loadingIconFontSize: 2rem; -$actionIconWidth: 2rem; -$actionIconHeight: 2rem; -$actionIconBg: $surface-transparent; -$actionIconColor: $black-60; -$actionIconBorderColor: $surface-transparent; -$actionIconBorder: 1px solid $actionIconBorderColor; -$actionIconHoverBg: $surface-hover; -$actionIconHoverColor: $black-80; -$actionIconHoverBorderColor: $surface-transparent; -$actionIconBorderRadius: $borderRadius; -$actionIconTransition: background-color $transitionDuration, color $transitionDuration, box-shadow $transitionDuration; -$scaleSM: 0.875; -$scaleLG: 1.25; - -// Button/Common -$buttonHeight: 2.5rem; -$buttonHeightSM: 2rem; -$buttonHeightLG: 3.5rem; -$buttonHeightXL: 4rem; -$buttonPaddingTopBottom: 0rem; -$buttonPaddingLeftRight: 1rem; -$buttonPadding: $buttonPaddingTopBottom $buttonPaddingLeftRight; -$buttonIconOnlyWidth: $buttonHeight; -$buttonHoverShadowColor: $black-20; -$buttonHoverShadow: 0 .25rem .25rem 0 $buttonHoverShadowColor; -$roundedButtonBorderRadius: 100px; - -// Button/Basic -$buttonBg: $primaryColor; -$buttonTextColor: $primaryColorText; -$buttonBorderColor: $surface-transparent; -$buttonBorder: 1px solid $buttonBorderColor; -$buttonHoverBg: $primaryColorHover; -$buttonHoverTextColor: $primaryColorText; -$buttonActiveBg: $buttonBg; -$buttonActiveTextColor: $buttonTextColor; - -// Button/Disabled -$disabledButtonBg: $black-10; -$disabledButtonTextColor: $textSecondaryColor; -$disabledButtonBorderColor: $surface-border; - -// Button/Outlined -$outlinedButtonBg: $surface-transparent; -$outlinedButtonTextColor: $buttonBg; -$outlinedButtonBorderColor: $primary-200; -$outlinedButtonHoverBg: $surface-transparent; -$outlinedButtonHoverTextColor: $buttonBg; -$outlinedButtonHoverBorderColor: $buttonBg; -$outlinedButtonActiveBg: $surface-transparent; -$outlinedButtonActiveTextColor: $buttonBg; -$outlinedButtonActiveBorderColor: $primary-200; - -// Misc/Tag -$tagHeight: 1.5rem; -$tagFontSize: 0.875rem; -$tagPadding: 0.5rem; - -// Button/Text -$textButtonBg: $surface-ground; -$textButtonTextColor: $buttonBg; -$textButtonHoverBg: $primary-alpha; -$textButtonHoverTextColor: $buttonBg; -$textButtonActiveBg: $surface-ground; -$textButtonActiveTextColor: $buttonBg; - -// Button/Severity/Danger/Basic -$dangerButtonBg: $danger-400; -$dangerButtonTextColor: $primaryColorText; -$dangerButtonBorderColor: $surface-transparent; -$dangerButtonHoverBg: $danger-500; -$dangerButtonHoverTextColor: $primaryColorText; -$dangerButtonHoverBorderColor: $surface-transparent; -$dangerButtonActiveBg: $dangerButtonBg; -$dangerButtonActiveTextColor: $primaryColorText; -$dangerButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Danger/Outlined -$dangerOutlinedButtonBg: $surface-transparent; -$dangerOutlinedButtonTextColor: $dangerButtonBg; -$dangerOutlinedButtonBorderColor: $danger-200; -$dangerOutlinedButtonHoverBg: $surface-transparent; -$dangerOutlinedButtonHoverTextColor: $dangerButtonBg; -$dangerOutlinedButtonHoverBorderColor: $dangerButtonBg; -$dangerOutlinedButtonActiveBg: $surface-transparent; -$dangerOutlinedButtonActiveTextColor: $dangerButtonBg; -$dangerOutlinedButtonActiveBorderColor: $danger-200; - -// Button/Severity/Danger/Text -$dangerTextButtonBg: $surface-ground; -$dangerTextButtonTextColor: $dangerButtonBg; -$dangerTextButtonHoverBg: $danger-alpha; -$dangerTextButtonHoverTextColor: $dangerButtonBg; -$dangerTextButtonActiveBg: $surface-ground; -$dangerTextButtonActiveTextColor: $dangerButtonBg; - -// Button/Severity/Warning/Basic -$warningButtonBg: $warning-400; -$warningButtonTextColor: $primaryColorText; -$warningButtonBorderColor: $surface-transparent; -$warningButtonHoverBg: $warning-500; -$warningButtonHoverTextColor: $primaryColorText; -$warningButtonHoverBorderColor: $surface-transparent; -$warningButtonActiveBg: $warningButtonBg; -$warningButtonActiveTextColor: $primaryColorText; -$warningButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Success/Basic -$successButtonBg: $success-400; -$successButtonTextColor: $primaryColorText; -$successButtonBorderColor: $surface-transparent; -$successButtonHoverBg: $success-500; -$successButtonHoverTextColor: $primaryColorText; -$successButtonHoverBorderColor: $surface-transparent; -$successButtonActiveBg: $successButtonBg; -$successButtonActiveTextColor: $primaryColorText; -$successButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Success/Outlined -$successOutlinedButtonBg: $surface-transparent; -$successOutlinedButtonTextColor: $successButtonBg; -$successOutlinedButtonBorderColor: $success-200; -$successOutlinedButtonHoverBg: $surface-transparent; -$successOutlinedButtonHoverTextColor: $successButtonBg; -$successOutlinedButtonHoverBorderColor: $successButtonBg; -$successOutlinedButtonActiveBg: $surface-transparent; -$successOutlinedButtonActiveTextColor: $successButtonBg; -$successOutlinedButtonActiveBorderColor: $success-200; - -// Button/Severity/Success/Text -$successTextButtonBg: $surface-ground; -$successTextButtonTextColor: $successButtonBg; -$successTextButtonHoverBg: $success-alpha; -$successTextButtonHoverTextColor: $successButtonBg; -$successTextButtonActiveBg: $surface-ground; -$successTextButtonActiveTextColor: $successButtonBg; - -// Button/Severity/Info/Basic -$infoButtonBg: $info-400; -$infoButtonTextColor: $primaryColorText; -$infoButtonBorderColor: $surface-transparent; -$infoButtonHoverBg: $info-500; -$infoButtonHoverTextColor: $primaryColorText; -$infoButtonHoverBorderColor: $surface-transparent; -$infoButtonActiveBg: $infoButtonBg; -$infoButtonActiveTextColor: $primaryColorText; -$infoButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Info/Outlined -$infoOutlinedButtonBg: $surface-transparent; -$infoOutlinedButtonTextColor: $infoButtonBg; -$infoOutlinedButtonBorderColor: $info-200; -$infoOutlinedButtonHoverBg: $surface-transparent; -$infoOutlinedButtonHoverTextColor: $infoButtonBg; -$infoOutlinedButtonHoverBorderColor: $infoButtonBg; -$infoOutlinedButtonActiveBg: $surface-transparent; -$infoOutlinedButtonActiveTextColor: $infoButtonBg; -$infoOutlinedButtonActiveBorderColor: $info-200; - -// Button/Severity/Info/Text -$infoTextButtonBg: $surface-ground; -$infoTextButtonTextColor: $infoButtonBg; -$infoTextButtonHoverBg: $info-alpha; -$infoTextButtonHoverTextColor: $infoButtonBg; -$infoTextButtonActiveBg: $surface-ground; -$infoTextButtonActiveTextColor: $infoButtonBg; - -// Button/Severity/Help/Basic -$helpButtonBg: $help-400; -$helpButtonTextColor: $primaryColorText; -$helpButtonBorderColor: $surface-transparent; -$helpButtonHoverBg: $help-500; -$helpButtonHoverTextColor: $primaryColorText; -$helpButtonHoverBorderColor: $surface-transparent; -$helpButtonActiveBg: $helpButtonBg; -$helpButtonActiveTextColor: $primaryColorText; -$helpButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Help/Outlined -$helpOutlinedButtonBg: $surface-transparent; -$helpOutlinedButtonTextColor: $helpButtonBg; -$helpOutlinedButtonBorderColor: $help-200; -$helpOutlinedButtonHoverBg: $surface-transparent; -$helpOutlinedButtonHoverTextColor: $helpButtonBg; -$helpOutlinedButtonHoverBorderColor: $helpButtonBg; -$helpOutlinedButtonActiveBg: $surface-transparent; -$helpOutlinedButtonActiveTextColor: $helpButtonBg; -$helpOutlinedButtonActiveBorderColor: $help-200; - -// Button/Severity/Help/Text -$helpTextButtonBg: $surface-ground; -$helpTextButtonTextColor: $helpButtonBg; -$helpTextButtonHoverBg: $help-alpha; -$helpTextButtonHoverTextColor: $helpButtonBg; -$helpTextButtonActiveBg: $surface-ground; -$helpTextButtonActiveTextColor: $helpButtonBg; - -// Misc/Skeleton -$skeletonBg: $surface-200; -$skeletonAnimationBg: rgba(255, 255, 255, 0.1); - -// Misc/Badge -$badgeBg: $primaryColor; -$badgeTextColor: $primaryColorText; -$badgeMinWidth: 1.5rem; -$badgeHeight: 1.5rem; -$badgeFontWeight: bold; -$badgeFontSize: 0.75rem; -$badgeDotSize: 0.5rem; - -// Misc/Chip -$chipHeight: 1.75rem; -$chipBg: $black-10; -$chipTextColor: $textColor; -$chipBorderRadius: 0.25rem; -$chipBorderColor: $surface-transparent; -$chipBorder: 1px solid $chipBorderColor; -$chipPaddingTopBottom: 0rem; -$chipPaddingLeftRight: 0.5rem; -$chipPadding: $chipPaddingTopBottom $chipPaddingLeftRight; - -// Misc/Avatar -$avatarBg: $primaryColor; -$avatarTextColor: $primaryColorText; -$avatarBorderColor: $dividerColor; -$avatarBorder: 1px solid $avatarBorderColor; - -// Overlay/Tooltip -$tooltipBg: $surface-800; -$tooltipTextColor: $surface-ground; -$tooltipPaddingTopBottom: 0.5rem; -$tooltipPaddingLeftRight: 1rem; -$tooltipPadding: $tooltipPaddingTopBottom $tooltipPaddingLeftRight; - -// Overlay/Overlay -$overlayContentBorderColor: $surface-border; -$overlayContentBorder: 1px solid $overlayContentBorderColor; -$overlayContentBg: $surface-ground; -$overlayContainerShadowColor: $black-20; -$overlayContainerShadow: 0 .25rem .25rem 0 $overlayContainerShadowColor; - -// Overlay/Dialog/Header -$dialogHeaderBg: $surface-ground; -$dialogHeaderBorderColor: $surface-border; -$dialogHeaderBorder: 1px solid $dialogHeaderBorderColor; -$dialogHeaderTextColor: $textColor; -$dialogHeaderFontWeight: bold; -$dialogHeaderFontSize: 1.25rem; -$dialogHeaderPaddingTopBottom: 1rem; -$dialogHeaderPaddingLeftRight: 1.5rem; -$dialogHeaderPadding: $dialogHeaderPaddingLeftRight $dialogHeaderPaddingLeftRight $dialogHeaderPaddingTopBottom; -$dialogHeaderIconPadding: $p-2; - -// Overlay/Dialog/Body -$dialogContentPaddingTopBottom: 1.5rem; -$dialogContentPaddingLeftRight: 1.5rem; -$dialogContentPadding: $dialogContentPaddingTopBottom $dialogContentPaddingLeftRight; - -// Overlay/Dialog/Footer -$dialogFooterBorderColor: $surface-transparent; -$dialogFooterBorder: 1px solid $dialogFooterBorderColor; -$dialogFooterPaddingTopBottom: 0rem; -$dialogFooterPaddingLeftRight: 1.5rem; -$dialogFooterPadding: $dialogFooterPaddingTopBottom $dialogFooterPaddingLeftRight $dialogFooterPaddingLeftRight; -$dialogFooterButtonGap: $gap-2; - -// Menu/Common -$verticalMenuPadding: 0.25rem; -$menuSeparatorMarginTopBottom: 0.25rem; -$menuSeparatorMarginLeftRight: 0rem; -$menuSeparatorMargin: $menuSeparatorMarginTopBottom $menuSeparatorMarginLeftRight; -$menuWidth: 8rem; -$menuBg: $surface-transparent; -$menuBorderColor: $surface-transparent; -$menuBorder: none; -$menuTextColor: $textSecondaryColor; -$menuNodeChildrenPadding: 0.75rem; - -// Menu/Item -$menuitemPaddingTopBottom: 0.5rem; -$menuitemPaddingLeftRight: 0.75rem; -$menuitemPadding: $menuitemPaddingTopBottom $menuitemPaddingLeftRight; -$menuitemSpacing: 0.25rem; -$menuitemBorderRadius: 0.5rem; -$menuitemIconColor: $textColor; -$menuitemBg: $surface-transparent; -$menuitemBorderColor: $surface-transparent; -$menuitemBorder: 1px solid $menuitemBorderColor; -$menuitemTextColor: $textColor; -$menuitemHoverBg: $surface-hover; -$menuitemHoverTextColor: $textColor; -$menuitemHoverIconColor: $textColor; -$menuitemFocusBg: $surface-hover; -$menuitemFocusTextColor: $textColor; -$menuitemFocusIconColor: $textColor; -$menuitemActiveBg: $primaryColor; -$menuitemActiveTextColor: $primaryColorText; -$menuitemActiveIconColor: $primaryColorText; -$menuitemActiveHoverBg: $primaryColorHover; -$menuitemSubmenuIconFontSize: 1.25rem; - -// Menu/Submenu -$submenuHeaderMargin: 0.25rem; -$submenuHeaderPadding: $menuitemPadding; -$submenuHeaderBg: $surface-transparent; -$submenuHeaderTextColor: $textSecondaryColor; -$submenuHeaderFontSize: 0.875rem; -$submenuHeaderFontWeight: bold; -$submenuHeaderBorderRadius: $menuitemBorderRadius; -$submenuHeaderBorderColor: $surface-transparent; -$submenuHeaderBorder: 1px solid $submenuHeaderBorderColor; - -// Menu/Overlay -$overlayMenuBg: $overlayContentBg; -$overlayMenuBorderColor: $overlayContentBorderColor; -$overlayMenuBorder: 1px solid $overlayMenuBorderColor; -$overlayMenuShadow: $overlayContainerShadow; -$overlayMenuPadding: $verticalMenuPadding; - -// Menu/Breadcrumb -$breadcrumbPadding: 0rem; -$breadcrumbBg: $surface-transparent; -$breadcrumbBorder: none; -$breadcrumbItemTextColor: $menuitemTextColor; -$breadcrumbItemIconColor: $menuitemTextColor; -$breadcrumbLastItemTextColor: $menuitemTextColor; -$breadcrumbLastItemIconColor: $menuitemTextColor; -$breadcrumbSeparatorColor: $textColor; - -// Form/InputText -$inputPaddingTopBottom: 0rem; -$inputPaddingLeftRight: 0.75rem; -$inputPadding: $inputPaddingTopBottom $inputPaddingLeftRight; -$inputTextFontSize: 1rem; -$inputBg: $surface-ground; -$inputTextColor: $textColor; -$inputIconColor: $textColor; -$inputBorderColor: $surface-border; -$inputBorder: 1px solid $inputBorderColor; -$inputHoverBorderColor: $primaryColor; -$inputFocusBorderColor: $primaryColor; -$inputErrorBorderColor: $errorColor; -$inputPlaceholderTextColor: $textSecondaryColor; - -// Form/InputGroup -$inputGroupBg: $inputBg; -$inputGroupTextColor: $textSecondaryColor; -$inputGroupAddOnMinWidth: 2.5rem; - -// Form/Checkbox -$checkboxWidth: 1.5rem; -$checkboxHeight: 1.5rem; -$checkboxBorder: $inputBorder; -$checkboxBorderRadius: 0.25rem; -$checkboxIconFontSize: 1rem; -$checkboxActiveBorderColor: $primaryColor; -$checkboxActiveBg: $primaryColor; -$checkboxIconActiveColor: $primaryColorText; -$checkboxActiveHoverBg: $primaryColorHover; -$checkboxIconActiveHoverColor: $primaryColorText; -$checkboxActiveHoverBorderColor: $primaryColorHover; - -// Form/RadioButton -$radiobuttonWidth: 1.5rem; -$radiobuttonHeight: 1.5rem; -$radiobuttonBorder: $inputBorder; -$radiobuttonIconSize: 0.75rem; -$radiobuttonActiveBorderColor: $primaryColor; -$radiobuttonActiveBg: $primaryColor; -$radiobuttonIconActiveColor: $primaryColorText; -$radiobuttonActiveHoverBg: $primaryColorHover; -$radiobuttonIconActiveHoverColor: $primaryColorText; -$radiobuttonActiveHoverBorderColor: $primaryColorHover; - -// Form/inputSwitch -$inputSwitchWidth: 2.5rem; -$inputSwitchHeight: 1.5rem; -$inputSwitchBorderRadius: 100px; -$inputSwitchHandleWidth: 1rem; -$inputSwitchHandleHeight: 1rem; -$inputSwitchHandleBorderRadius: 100px; -$inputSwitchSliderPadding: 0.25rem; -$inputSwitchSliderOffBg: $surface-300; -$inputSwitchHandleOffBg: $inputBg; -$inputSwitchSliderOffHoverBg: $primaryColorHover; -$inputSwitchSliderOnBg: $primaryColor; -$inputSwitchSliderOnHoverBg: $primaryColorHover; -$inputSwitchHandleOnBg: $inputBg; - -// Form/InputOpt -$inputOptFontSize: 1.5rem; - -// Form/ToggleButton -$toggleButtonBg: $black-10; -$toggleButtonBorderColor: $surface-transparent; -$toggleButtonBorder: 1px solid trasparent; -$toggleButtonTextColor: $textSecondaryColor; -$toggleButtonIconColor: $textSecondaryColor; -$toggleButtonHoverBg: $primary-alpha; -$toggleButtonHoverBorderColor: $surface-transparent; -$toggleButtonHoverTextColor: $primaryColor; -$toggleButtonIconHoverColor: $primaryColor; -$toggleButtonActiveBg: $primaryColor; -$toggleButtonActiveBorderColor: $surface-transparent; -$toggleButtonActiveTextColor: $primaryColorText; -$toggleButtonIconActiveColor: $primaryColorText; -$toggleButtonActiveHoverBg: $primaryColorHover; -$toggleButtonActiveHoverBorderColor: $surface-transparent; -$toggleButtonTextActiveHoverColor: $primaryColorText; -$toggleButtonIconActiveHoverColor: $primaryColorText; - -// Form/Rating -$ratingIconFontSize: 1.25rem; -$ratingCancelIconColor: $textSecondaryColor; -$ratingCancelIconHoverColor: $textColor; -$ratingStarIconOffColor: $textSecondaryColor; -$ratingStarIconOnColor: $warning-400; -$ratingStarIconHoverColor: $warning-500; - -// Panel/ScrollPanel -$scrollPanelTrackBg: $black-10; -$scrollPanelTrackBorder: 0 none; - -// Panel/Divider -$dividerHorizontalMarginTopBottom: 1rem; -$dividerHorizontalMarginLeftRight: 0rem; -$dividerHorizontalMargin: $dividerHorizontalMarginTopBottom $dividerHorizontalMarginLeftRight; -$dividerHorizontalPaddingTopBottom: 0rem; -$dividerHorizontalPaddingLeftRight: 1rem; -$dividerHorizontalPadding: $dividerHorizontalPaddingTopBottom $dividerHorizontalPaddingLeftRight; -$dividerVerticalMarginTopBottom: 0rem; -$dividerVerticalMarginLeftRight: 1rem; -$dividerVerticalMargin: $dividerVerticalMarginTopBottom $dividerVerticalMarginLeftRight; -$dividerVerticalPaddingTopBottom: 1rem; -$dividerVerticalPaddingLeftRight: 0rem; -$dividerVerticalPadding: $dividerVerticalPaddingTopBottom $dividerVerticalPaddingLeftRight; -$dividerSize: 1px; - -// Panel/TabView -$tabviewNavBg: $surface-transparent; -$tabviewNavBorderWidth: 1px; -$tabviewNavBorderColor: $surface-border; -$tabviewNavBorder: $tabviewNavBorderWidth solid $tabviewNavBorderColor; -$tabviewHeaderSpacing: 1.5rem; -$tabviewHeaderBorderWidth: 0.25rem; -$tabviewHeaderBorderColor: $surface-transparent; -$tabviewHeaderBorder: $tabviewHeaderBorderWidth solid $tabviewHeaderBorderColor; -$tabviewHeaderBg: $surface-transparent; -$tabviewHeaderTextColor: $textColor; -$tabviewHeaderFontWeight: normal; -$tabviewHeaderPaddingTopBottom: 1rem; -$tabviewHeaderPaddingLeftRight: 0rem; -$tabviewHeaderPadding: $tabviewHeaderPaddingTopBottom $tabviewHeaderPaddingLeftRight; -$tabviewHeaderMargin: 0; -$tabviewHeaderHoverBg: $surface-transparent; -$tabviewHeaderHoverBorderColor: $surface-transparent; -$tabviewHeaderHoverTextColor: $primaryColor; -$tabviewHeaderActiveBg: $surface-transparent; -$tabviewHeaderActiveBorderColor: $primaryColor; -$tabviewHeaderActiveTextColor: $primaryColor; -$tabviewContentBorder: none; -$tabviewContentBg: $surface-transparent; -$tabviewContentTextColor: $textColor; -$tabviewContentPadding: $tabviewHeaderPadding; - -// Panel/Panel/Header -$panelHeaderBorderColor: $surface-border; -$panelHeaderBorder: 1px solid $panelHeaderBorderColor; -$panelHeaderBg: $surface-ground; -$panelHeaderTextColor: $textColor; -$panelHeaderFontWeight: bold; -$panelHeaderPaddingTopBottom: $dialogHeaderPaddingTopBottom; -$panelHeaderPaddingLeftRight: $dialogHeaderPaddingLeftRight; -$panelHeaderPadding: $panelHeaderPaddingLeftRight $panelHeaderPaddingLeftRight $panelHeaderPaddingTopBottom; -$panelToggleableHeaderPadding: 0rem; -$panelHeaderHoverBg: #ffffff; -$panelHeaderHoverBorderColor: #ffffff; -$panelHeaderTextHoverColor: #ffffff; - -// Panel/Panel/Body -$panelContentBorderColor: $surface-border; -$panelContentBorder: 1px solid $panelContentBorderColor; -$panelContentBg: $surface-ground; -$panelContentEvenRowBg: #ffffff; -$panelContentTextColor: $textColor; -$panelContentPadding: 1rem; - -// Panel/Panel/Footer -$panelFooterBorderColor: $surface-transparent; -$panelFooterBg: $surface-ground; -$panelFooterTextColor: $textSecondaryColor; -$panelFooterPadding: 0rem; -$panelFooterBorder: $panelHeaderBorder; - -// Message/Toast -$toastIconFontSize: 2rem; -$toastMessageTextMargin: 0rem; -$toastMargin: 0.25rem; -$toastPadding: 1rem; -$toastBorderWidth: 0.25rem; -$toastShadow: $overlayContainerShadow; -$toastOpacity: 1; -$toastTitleFontWeight: bold; -$toastDetailMargin: 0rem; - -// Misc/ProgressBar -$progressBarHeight: 1rem; -$progressBarBorder: none; -$progressBarBg: $black-10; -$progressBarValueBg: $primaryColor; -$progressBarValueTextColor: $primaryColorText; - -// MeterGroup -$meterGroupHeight: 0.5rem; -$meterLabelMarkerDiameter: 0.5rem; - -// Form/Slider -$sliderBorder: none; -$sliderBg: $progressBarBg; -$sliderHorizontalHeight: 0.25rem; -$sliderVerticalWidth: 0.25rem; -$sliderHandleWidth: 1.25rem; -$sliderHandleHeight: 1.25rem; -$sliderHandleBg: $primaryColor; -$sliderHandleHoverBg: $primaryColorHover; -$sliderHandleBorderRadius: 1rem; -$sliderHandleHoverBorderColor: $surface-transparent; -$sliderHandleBorder: none; -$sliderRangeBg: $primaryColor; - -// Form/SelectButton -$selectButtonGroupBg: $black-10; -$selectButtonGroupPadding: 0.25rem; -$selectButtonBg: $surface-transparent; -$selectButtonBorderColor: $surface-transparent; -$selectButtonBorder: 1px solid trasparent; -$selectButtonBorderRadius: 0.25rem; -$selectButtonTextColor: $textSecondaryColor; -$selectButtonIconColor: $textSecondaryColor; -$selectButtonHoverBg: $surface-ground; -$selectButtonHoverBorderColor: $surface-transparent; -$selectButtonHoverTextColor: $textColor; -$selectButtonIconHoverColor: $textColor; -$selectButtonActiveBg: $surface-ground; -$selectButtonActiveBorderColor: $surface-transparent; -$selectButtonActiveTextColor: $primaryColor; -$selectButtonIconActiveColor: $primaryColor; -$selectButtonActiveHoverBg: $surface-ground; -$selectButtonActiveHoverBorderColor: $surface-transparent; -$selectButtonTextActiveHoverColor: $textColor; -$selectButtonIconActiveHoverColor: $textColor; - -// Form/Listbox -$inputListBg: $overlayContentBg; -$inputListTextColor: $menuTextColor; -$inputListBorderColor: $overlayContentBorderColor; -$inputListBorder: 1px solid $inputListBorderColor; -$inputListPadding: $verticalMenuPadding; -$inputListItemPaddingTopBottom: $menuitemPaddingTopBottom; -$inputListItemPaddingLeftRight: $menuitemPaddingLeftRight; -$inputListItemPadding: $inputListItemPaddingTopBottom $inputListItemPaddingLeftRight; -$inputListItemMargin: $menuSeparatorMargin; -$inputListItemBorderColor: $menuitemBorderColor; -$inputListItemBorder: 1px solid $inputListItemBorderColor; -$inputListItemBorderRadius: $menuitemBorderRadius; -$inputListItemBg: $menuitemBg; -$inputListItemTextColor: $menuitemTextColor; -$inputListItemHoverBg: $menuitemHoverBg; -$inputListItemHoverTextColor: $menuitemHoverTextColor; -$inputListItemFocusBg: $menuitemFocusBg; -$inputListItemFocusTextColor: $menuitemFocusTextColor; -$inputListItemFocusShadow: $focusShadow; -$inputListHeaderPadding: $submenuHeaderPadding; -$inputListHeaderMargin: 0rem; -$inputListHeaderBg: $submenuHeaderBg; -$inputListHeaderTextColor: $submenuHeaderTextColor; -$inputListHeaderBorderColor: $submenuHeaderBorderColor; -$inputListHeaderBorder: 1px solid $inputListHeaderBorderColor; -$listItemTransition: .2s; - -// Form/Overlay -$inputOverlayBg: $inputListBg; -$inputOverlayHeaderBg: $inputListHeaderBg; -$inputOverlayBorderColor: $inputListBorderColor; -$inputOverlayBorder: 1px solid $inputOverlayBorderColor; -$inputOverlayShadowColor: $black-20; -$inputOverlayShadow: 0 $focusShadowWidth $focusShadowWidth 0 $inputOverlayShadowColor; - -// Form/Password -$passwordMeterBg: $progressBarBg; -$passwordWeakBg: $danger-400; -$passwordMediumBg: $warning-400; -$passwordStrongBg: $success-400; - -// Form/Calendar -$calendarTableMargin: 0rem; -$calendarPadding: 0.75rem; -$calendarBg: $inputListBg; -$calendarInlineBg: $calendarBg; -$calendarTextColor: $inputListTextColor; -$calendarBorderColor: $inputListBorderColor; -$calendarBorder: 1px solid $calendarBorderColor; -$calendarOverlayBorderColor: $inputOverlayBorderColor; -$calendarOverlayBorder: 1px solid $calendarOverlayBorderColor; -$calendarHeaderPaddingBottom: 0.5rem; -$calendarHeaderPadding: 0 0 $calendarHeaderPaddingBottom; -$calendarHeaderBg: $inputListHeaderBg; -$calendarInlineHeaderBg: $calendarBg; -$calendarHeaderBorder: none; -$calendarHeaderTextColor: $inputListHeaderTextColor; -$calendarHeaderFontWeight: bold; -$calendarHeaderCellPadding: 0.25rem; -$calendarMonthYearHeaderHoverTextColor: $primaryColor; -$calendarCellDatePadding: 0.25rem; -$calendarCellDateWidth: 2rem; -$calendarCellDateHeight: 2rem; -$calendarCellDateBorderRadius: $borderRadius; -$calendarCellDateBorderColor: $surface-transparent; -$calendarCellDateBorder: 1px solid $calendarCellDateBorderColor; -$calendarCellDateHoverBg: $surface-hover; -$calendarCellDateHoverText: $textColor; -$calendarCellDateTodayBg: $surface-transparent; -$calendarCellDateTodayBorderColor: $surface-hover; -$calendarCellDateTodayTextColor: $calendarTextColor; -$calendarButtonBarPaddingTop: 0rem; -$calendarButtonBarPadding: $calendarButtonBarPaddingTop 0 0; -$calendarTimePickerPadding: String value; -$calendarTimePickerElementPadding: String value; -$calendarTimePickerTimeFontSize: 1.25rem; -$calendarBreakpoint: 769px; -$calendarCellDatePaddingSM: 0.25rem; - -// Button/Severity/Warning/Outlined -$warningOutlinedButtonBg: $surface-transparent; -$warningOutlinedButtonTextColor: $warningButtonBg; -$warningOutlinedButtonBorderColor: $warning-200; -$warningOutlinedButtonHoverBg: $surface-transparent; -$warningOutlinedButtonHoverTextColor: $warningButtonBg; -$warningOutlinedButtonHoverBorderColor: $warningButtonBg; -$warningOutlinedButtonActiveBg: $surface-transparent; -$warningOutlinedButtonActiveTextColor: $warningButtonBg; -$warningOutlinedButtonActiveBorderColor: $warning-200; - -// Button/Severity/Warning/Text -$warningTextButtonBg: $surface-ground; -$warningTextButtonTextColor: $warningButtonBg; -$warningTextButtonHoverBg: $warning-alpha; -$warningTextButtonHoverTextColor: $warningButtonBg; -$warningTextButtonActiveBg: $surface-ground; -$warningTextButtonActiveTextColor: $warningButtonBg; - -// Message/Messages -$messageMargin: 0rem; -$messagePadding: 1rem; -$messageBorderWidth: 0.25rem; -$messageIconFontSize: 2rem; -$messageTextFontSize: 1rem; -$messageTextFontWeight: normal; -$messageTextColor: $textColor; -$messageTextSummaryFontSize: 1rem; -$messageTextSummaryFontWeight: bold; -$messageTextSummaryColor: $textColor; -$messageTextDetailFontSize: 0.875rem; -$messageTextDetailFontWeight: normal; -$messageTextDetailColor: $textSecondaryColor; - -// Message/InlineMessage -$inlineMessagePadding: 1rem; -$inlineMessageMargin: 0rem; -$inlineMessageIconFontSize: 2rem; -$inlineMessageTextFontSize: 1rem; -$inlineMessageBorderWidth: 0.25rem; - -// Message/Severities/Info -$infoMessageBg: $info-50; -$infoMessageBorderColor: $info-200; -$infoMessageBorder: 1px solid $infoMessageBorderColor; -$infoMessageIconColor: $info-400; - -// Message/Severities/Success -$successMessageBg: $success-50; -$successMessageBorderColor: $success-200; -$successMessageBorder: 1px solid $successMessageBorderColor; -$successMessageIconColor: $success-400; - -// Message/Severities/Warning -$warningMessageBg: $warning-50; -$warningMessageBorderColor: $warning-200; -$warningMessageBorder: 1px solid $warningMessageBorderColor; -$warningMessageIconColor: $warning-400; - -// Message/Severities/Danger -$dangerMessageBg: $danger-50; -$dangerMessageBorderColor: $danger-200; -$dangerMessageBorder: 1px solid $dangerMessageBorderColor; -$dangerMessageIconColor: $danger-400; - -// Data/Paginator -$paginatorBg: $surface-transparent; -$paginatorTextColor: $textColor; -$paginatorBorderColor: $surface-transparent; -$paginatorBorder: solid $paginatorBorderColor; -$paginatorBorderWidth: 0; -$paginatorPaddingTopBottom: 0.5rem; -$paginatorPaddingLeftRight: 0rem; -$paginatorPadding: $paginatorPaddingTopBottom $paginatorPaddingLeftRight; -$paginatorElementWidth: 2.5rem; -$paginatorElementHeight: 2.5rem; -$paginatorElementBorderColor: $surface-transparent; -$paginatorElementBorder: 1px solid $paginatorElementBorderColor; -$paginatorElementBg: $actionIconBg; -$paginatorElementIconColor: $actionIconColor; -$paginatorElementHoverBg: $actionIconHoverBg; -$paginatorElementHoverBorderColor: $actionIconHoverBorderColor; -$paginatorElementIconHoverColor: $actionIconHoverColor; -$paginatorElementBorderRadius: $actionIconBorderRadius; -$paginatorElementMargin: 0.25rem; -$paginatorElementPadding: 0rem; - -// Data/DataTable/Common -$tableResizerHelperBg: $surface-200; -$tableDragHelperBg: $surface-100; -$tableCellContentAlignment: left; -$tableTopPaginatorBorderWidth: 1px 0 1px 0; -$tableBottomPaginatorBorderWidth: 0 0 0 0; -$tableScaleSM: .5; -$tableScaleLG: 1.25; - -// Data/DataTable/Header -$tableHeaderBorderColor: $surface-200; -$tableHeaderBorder: 1px solid $tableHeaderBorderColor; -$tableHeaderBorderWidth: 0 0 1px 0; -$tableHeaderBg: $surface-50; -$tableHeaderTextColor: $textColor; -$tableHeaderFontWeight: 500; -$tableHeaderPaddingTopBottom: 1rem; -$tableHeaderPaddingLeftRight: 1rem; -$tableHeaderPadding: $tableHeaderPaddingTopBottom $tableHeaderPaddingLeftRight; -$tableHeaderCellPaddingTopBottom: $tableHeaderPaddingTopBottom; -$tableHeaderCellPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableHeaderCellPadding: $tableHeaderCellPaddingTopBottom $tableHeaderCellPaddingLeftRight; -$tableHeaderCellBg: $tableHeaderBg; -$tableHeaderCellTextColor: $textColor; -$tableHeaderCellIconColor: $textColor; -$tableHeaderCellFontWeight: $tableHeaderFontWeight; -$tableHeaderCellBorderColor: $tableHeaderBorderColor; -$tableHeaderCellBorder: 1px solid $tableHeaderCellBorderColor; -$tableHeaderCellBorderWidth: 0 0 1px 0; -$tableHeaderCellHoverBg: $surface-100; -$tableHeaderCellTextHoverColor: $textColor; -$tableHeaderCellIconHoverColor: $textColor; -$tableHeaderCellHighlightBg: $surface-100; -$tableHeaderCellHighlightTextColor: $textColor; -$tableHeaderCellHighlightIconColor: $primaryColor; -$tableSortableColumnBadgeSize: 1.25rem; - -// Data/DataTable/Body -$tableBodyRowBg: $surface-ground; -$tableBodyRowTextColor: $textColor; -$tableBodyRowEvenBg: $surface-50; -$tableBodyRowHoverBg: $surface-100; -$tableBodyRowTextHoverColor: $textColor; -$tableBodyCellBorderColor: $tableHeaderBorderColor; -$tableBodyCellBorder: 1px solid $tableBodyCellBorderColor; -$tableBodyCellBorderWidth: 0 0 1px 0; -$tableBodyCellPaddingTopBottom: $tableHeaderCellPaddingTopBottom; -$tableBodyCellPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableBodyCellPadding: $tableBodyCellPaddingTopBottom $tableBodyCellPaddingLeftRight; -$tableBodyCellHighlightBg: $surface-100; -$tableBodyCellHighlightTextColor: $textColor; - -// Data/DataTable/Footer -$tableFooterCellPaddingTopBottom: $tableHeaderCellPaddingTopBottom; -$tableFooterCellPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableFooterCellPadding: $tableFooterCellPaddingTopBottom $tableFooterCellPaddingLeftRight; -$tableFooterCellBg: $tableHeaderBg; -$tableFooterCellTextColor: $textColor; -$tableFooterCellFontWeight: $tableHeaderFontWeight; -$tableFooterCellBorderColor: $tableHeaderBorderColor; -$tableFooterCellBorder: 1px solid $tableFooterCellBorderColor; -$tableFooterCellBorderWidth: 0 0 1px 0; -$tableFooterBorderColor: $tableHeaderBorderColor; -$tableFooterBorder: 1px solid $tableFooterBorderColor; -$tableFooterBorderWidth: 0 0 1px 0; -$tableFooterBg: $tableHeaderBg; -$tableFooterTextColor: $textColor; -$tableFooterFontWeight: $tableHeaderFontWeight; -$tableFooterPaddingTopBottom: $tableHeaderCellPaddingTopBottom; -$tableFooterPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableFooterPadding: $tableFooterPaddingTopBottom $tableFooterPaddingLeftRight; - -// Data/Timeline -$timelineTextColor: $textColor; -$timelineEventMarkerWidth: 1rem; -$timelineEventMarkerHeight: 1rem; -$timelineEventMarkerBorderRadius: 8rem; -$timelineEventConnectorSize: 1px; -$timelineEventMarkerBorderColor: $primaryColor; -$timelineEventMarkerBorderSize: 0.25rem; -$timelineEventMarkerBorder: $timelineEventMarkerBorderSize solid $timelineEventMarkerBorderColor; -$timelineEventMarkerBackground: $surface-ground; -$timelineEventColor: $surface-border; -$timelineVerticalEventContentPaddingTopBottom: 0rem; -$timelineVerticalEventContentPaddingLeftRight: 0.5rem; -$timelineVerticalEventContentPadding: $timelineVerticalEventContentPaddingTopBottom $timelineVerticalEventContentPaddingLeftRight; -$timelineHorizontalEventContentPaddingTopBottom: 0.5rem; -$timelineHorizontalEventContentPaddingLeftRight: 0rem; -$timelineHorizontalEventContentPadding: $timelineHorizontalEventContentPaddingTopBottom $timelineHorizontalEventContentPaddingLeftRight; - -// Media/Carousel -$carouselIndicatorsPadding: 1rem; -$carouselIndicatorBg: $surface-border; -$carouselIndicatorHoverBg: $surface-800; -$carouselIndicatorActiveBg: $surface-800; -$carouselIndicatorBorderRadius: 1rem; -$carouselIndicatorWidth: 0.5rem; -$carouselIndicatorHeight: 0.5rem; - -// Media/Galleria/Close -$galleriaMaskBg: $maskBg; -$galleriaCloseIconMargin: 0.5rem; -$galleriaCloseIconFontSize: 2rem; -$galleriaCloseIconBg: $surface-transparent; -$galleriaCloseIconColor: $white-60; -$galleriaCloseIconHoverBg: $white-20; -$galleriaCloseIconHoverColor: $white-80; -$galleriaCloseIconWidth: 4rem; -$galleriaCloseIconHeight: 4rem; -$galleriaCloseIconBorderRadius: $borderRadius; - -// Media/Galleria/Navigator -$galleriaItemNavigatorBg: $surface-transparent; -$galleriaItemNavigatorColor: $white-60; -$galleriaItemNavigatorMargin: 0.5rem; -$galleriaItemNavigatorFontSize: 2rem; -$galleriaItemNavigatorHoverBg: $white-20; -$galleriaItemNavigatorHoverColor: $white-80; -$galleriaItemNavigatorWidth: 4rem; -$galleriaItemNavigatorHeight: 4rem; -$galleriaItemNavigatorBorderRadius: $borderRadius; - -// Media/Galleria/Caption -$galleriaCaptionBg: $black-60; -$galleriaCaptionTextColor: $white-80; -$galleriaCaptionPadding: 1rem; - -// Media/Galleria/Indicators -$galleriaIndicatorsPadding: 1rem; -$galleriaIndicatorBg: $white-40; -$galleriaIndicatorHoverBg: $white-80; -$galleriaIndicatorBorderRadius: $carouselIndicatorBorderRadius; -$galleriaIndicatorWidth: $carouselIndicatorWidth; -$galleriaIndicatorHeight: $carouselIndicatorHeight; -$galleriaIndicatorsBgOnItem: $surface-transparent; -$galleriaIndicatorBgOnItem: $white-40; -$galleriaIndicatorHoverBgOnItem: $white-80; -$galleriaIndicatorActiveBgOnItem: $white-80; - -// Media/Galleria/Thumbnail -$galleriaThumbnailContainerBg: $black-100; -$galleriaThumbnailContainerPaddingTopBottom: 0.5rem; -$galleriaThumbnailContainerPaddingLeftRight: 0.5rem; -$galleriaThumbnailContainerPadding: $galleriaThumbnailContainerPaddingTopBottom $galleriaThumbnailContainerPaddingLeftRight; -$galleriaThumbnailNavigatorBg: $surface-transparent; -$galleriaThumbnailNavigatorColor: $white-60; -$galleriaThumbnailNavigatorHoverBg: $white-20; -$galleriaThumbnailNavigatorHoverColor: $white-80; -$galleriaThumbnailNavigatorBorderRadius: $borderRadius; -$galleriaThumbnailNavigatorWidth: $actionIconWidth; -$galleriaThumbnailNavigatorHeight: $actionIconHeight; - -// Panel/Stepper -$stepsItemBg: $surface-ground; -$stepsItemBorderColor: $surface-border; -$stepsItemBorder: 1px solid $stepsItemBorderColor; -$stepsItemTextColor: $textColor; -$stepsItemFontWeight: 400; -$stepsItemNumberWidth: 1.5rem; -$stepsItemNumberHeight: 1.5rem; -$stepsItemNumberFontSize: 1rem; -$stepsItemNumberColor: $textColor; -$stepsItemNumberBorderRadius: 8rem; - -// Panel/Accordion -$accordionSpacing: 0rem; -$accordionHeaderBorderColor: $surface-border; -$accordionHeaderBorder: 1px solid $accordionHeaderBorderColor; -$accordionHeaderBg: $surface-transparent; -$accordionHeaderTextColor: $textSecondaryColor; -$accordionHeaderFontWeight: 700; -$accordionHeaderPaddingTopBottom: 1rem; -$accordionHeaderPaddingLeftRIght: 0rem; -$accordionHeaderPadding: $accordionHeaderPaddingTopBottom $accordionHeaderPaddingLeftRIght; -$accordionHeaderHoverBg: $surface-transparent; -$accordionHeaderHoverBorderColor: $surface-border; -$accordionHeaderHoverTextColor: $textColor; -$accordionHeaderActiveBg: $surface-transparent; -$accordionHeaderActiveBorderColor: $surface-border; -$accordionHeaderActiveTextColor: $textColor; -$accordionHeaderActiveHoverBg: $surface-transparent; -$accordionHeaderActiveHoverBorderColor: $surface-border; -$accordionHeaderActiveHoverTextColor: $textColor; -$accordionContentBorder: none; -$accordionContentBg: $surface-transparent; -$accordionContentTextColor: $textColor; -$accordionContentPaddingTop: 0rem; -$accordionContentPaddingRight: 0rem; -$accordionContentPaddingBottom: 1rem; -$accordionContentPaddingLeft: 1.75rem; -$accordionContentPadding: $accordionContentPaddingTop $accordionContentPaddingRight $accordionContentPaddingBottom $accordionContentPaddingLeft; - -// Panel/Card -$cardBg: $surface-ground; -$cardBorderRadius: $borderRadius; -$cardBorderColor: $surface-border; -$cardBorder: 1px solid $cardBorderColor; -$cardTextColor: $textColor; -$cardTextFontSize: 1rem; -$cardBodyPadding: 1rem; -$cardTitleFontSize: 1.125rem; -$cardTitleFontWeight: 700; -$cardSubTitleFontSize: 0.875rem; -$cardSubTitleFontWeight: 400; -$cardSubTitleColor: $textSecondaryColor; -$cardContentPaddingTop: 1rem; -$cardContentPadding: $cardContentPaddingTop 0 0; -$cardFooterPaddingTop: 1rem; -$cardFooterPadding: $cardFooterPaddingTop 0 0; -$cardShadow: $overlayContainerShadow; diff --git a/primeng-sass-theme/themes/base/_colors.scss b/primeng-sass-theme/themes/base/_colors.scss deleted file mode 100644 index f593a95..0000000 --- a/primeng-sass-theme/themes/base/_colors.scss +++ /dev/null @@ -1,20 +0,0 @@ -$primitives: ( - // primary - "emerald": #29C075, - "citrine": #FA8606, - "aquamarine": #14B8A6, - "amethyst": #7254F3, - // service - "purple": #9757D7, - "blue": #1F8CEB, - "green": #45B24E, - "orange": #FFA100, - "red": #DB4C3F, - // surface - "gray": #ABAAA9, -); - -$neutrals: ( - "black": #000, - "white": #fff -); diff --git a/primeng-sass-theme/themes/base/_generator.scss b/primeng-sass-theme/themes/base/_generator.scss deleted file mode 100644 index 2d04808..0000000 --- a/primeng-sass-theme/themes/base/_generator.scss +++ /dev/null @@ -1,33 +0,0 @@ -// Генерируем css-переменные для коллекций Primary, Service, Surface в :root -:root { - @if variable-exists(primitives) { - @each $name, $color in $primitives { - @for $i from 0 through 5 { - @if ($i == 0) { - --#{$name}-0: #{color-mix(in srgb, color-mix(in srgb, $color, #fff 4 * 19%), #000 80%)}; - --#{$name}-50: #{color-mix(in srgb, $color, #fff (5 - $i) * 19%)}; - } - @else { - --#{$name}-#{$i * 100}: #{color-mix(in srgb, $color, #fff (5 - $i) * 19%)}; - } - } - - @for $i from 1 through 4 { - --#{$name}-#{($i + 5) * 100}: #{color-mix(in srgb, $color, #000 $i * 15%)}; - } - - --#{$name}-alpha: #{color-mix(in srgb, $color 10%, transparent)}; - } - } -} - -// Генерируем css-переменные для коллекций Neutrals в :root -:root { - @if variable-exists(neutrals) { - @each $name, $color in $neutrals { - @for $i from 1 through 10 { - --#{$name}-#{$i * 10}: #{color-mix(in srgb, $color $i * 10%, transparent)} - } - } - } -} diff --git a/primeng-sass-theme/themes/base/_global.scss b/primeng-sass-theme/themes/base/_global.scss deleted file mode 100644 index a92e25b..0000000 --- a/primeng-sass-theme/themes/base/_global.scss +++ /dev/null @@ -1,109 +0,0 @@ -// Экспортируемые переменный из figma Global. - -// Neutrals/White -$white-100: var(--white-100); -$white-90: var(--white-90); -$white-80: var(--white-80); -$white-70: var(--white-70); -$white-60: var(--white-60); -$white-50: var(--white-50); -$white-40: var(--white-40); -$white-30: var(--white-30); -$white-20: var(--white-20); -$white-10: var(--white-10); - -// Neutrals/Black -$black-100: var(--black-100); -$black-90: var(--black-90); -$black-80: var(--black-80); -$black-70: var(--black-70); -$black-60: var(--black-60); -$black-50: var(--black-50); -$black-40: var(--black-40); -$black-30: var(--black-30); -$black-20: var(--black-20); -$black-10: var(--black-10); - -// Service/Danger -$danger-0: var(--red-0); -$danger-900: var(--red-900); -$danger-800: var(--red-800); -$danger-700: var(--red-700); -$danger-600: var(--red-600); -$danger-500: var(--red-500); -$danger-400: var(--red-400); -$danger-300: var(--red-300); -$danger-200: var(--red-200); -$danger-100: var(--red-100); -$danger-50: var(--red-50); -$danger-alpha: var(--red-alpha); - -// Service/Warning -$warning-0: var(--orange-0); -$warning-900: var(--orange-900); -$warning-800: var(--orange-800); -$warning-700: var(--orange-700); -$warning-600: var(--orange-600); -$warning-500: var(--orange-500); -$warning-400: var(--orange-400); -$warning-300: var(--orange-300); -$warning-200: var(--orange-200); -$warning-100: var(--orange-100); -$warning-50: var(--orange-50); -$warning-alpha: var(--orange-alpha); - -// Service/Success -$success-0: var(--green-0); -$success-900: var(--green-900); -$success-800: var(--green-900); -$success-700: var(--green-700); -$success-600: var(--green-600); -$success-500: var(--green-500); -$success-400: var(--green-400); -$success-300: var(--green-300); -$success-200: var(--green-200); -$success-100: var(--green-100); -$success-50: var(--green-50); -$success-alpha: var(--green-alpha); - -// Service/Info -$info-0: var(--blue-0); -$info-900: var(--blue-900); -$info-800: var(--blue-800); -$info-700: var(--blue-700); -$info-600: var(--blue-600); -$info-500: var(--blue-500); -$info-400: var(--blue-400); -$info-300: var(--blue-300); -$info-200: var(--blue-200); -$info-100: var(--blue-100); -$info-50: var(--blue-50); -$info-alpha: var(--blue-alpha); - -// Service/Help -$help-0: var(--purple-0); -$help-900: var(--purple-900); -$help-800: var(--purple-800); -$help-700: var(--purple-700); -$help-600: var(--purple-600); -$help-500: var(--purple-500); -$help-400: var(--purple-400); -$help-300: var(--purple-300); -$help-200: var(--purple-200); -$help-100: var(--purple-100); -$help-50: var(--purple-50); -$help-alpha: var(--purple-alpha); - -// Surface -$gray-0: var(--gray-0); -$gray-900: var(--gray-900); -$gray-800: var(--gray-800); -$gray-700: var(--gray-700); -$gray-600: var(--gray-600); -$gray-500: var(--gray-500); -$gray-400: var(--gray-400); -$gray-300: var(--gray-300); -$gray-200: var(--gray-200); -$gray-100: var(--gray-100); -$gray-50: var(--gray-50); -$gray-alpha: var(--gray-alpha); diff --git a/primeng-sass-theme/themes/base/_media-querry.scss b/primeng-sass-theme/themes/base/_media-querry.scss deleted file mode 100644 index f7ded55..0000000 --- a/primeng-sass-theme/themes/base/_media-querry.scss +++ /dev/null @@ -1,18 +0,0 @@ -// dpi -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} - -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} - -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} diff --git a/primeng-sass-theme/themes/base/_root.scss b/primeng-sass-theme/themes/base/_root.scss deleted file mode 100644 index be73ec1..0000000 --- a/primeng-sass-theme/themes/base/_root.scss +++ /dev/null @@ -1,45 +0,0 @@ - :root { - --font-family: #{$fontFamily}; - --text-color: #{$textColor}; - --text-color-secondary: #{$textSecondaryColor}; - --primary-color: #{$primaryColor}; - --primary-color-text: #{$primaryColorText}; - --primary-0: #{$primary-0}; - --primary-900: #{$primary-900}; - --primary-800: #{$primary-800}; - --primary-700: #{$primary-700}; - --primary-600: #{$primary-600}; - --primary-500: #{$primary-500}; - --primary-400: #{$primary-400}; - --primary-300: #{$primary-300}; - --primary-200: #{$primary-200}; - --primary-100: #{$primary-100}; - --primary-50: #{$primary-50}; - --primary-alpha: #{$primary-alpha}; - --surface-0: #{$surface-0}; - --surface-50: #{$surface-50}; - --surface-100: #{$surface-100}; - --surface-200: #{$surface-200}; - --surface-300: #{$surface-300}; - --surface-400: #{$surface-400}; - --surface-500: #{$surface-500}; - --surface-600: #{$surface-600}; - --surface-700: #{$surface-700}; - --surface-800: #{$surface-800}; - --surface-900: #{$surface-900}; - --content-padding: #{$panelContentPadding}; - --inline-spacing: #{$inlineSpacing}; - --border-radius: #{$borderRadius}; - --surface-ground: #{$surface-ground}; - --surface-section: #{$surface-section}; - --surface-card: #{$surface-card}; - --surface-overlay: #{$surface-overlay}; - --surface-border: #{$surface-border}; - --surface-hover: #{$surface-hover}; - --focus-ring: #{$focusShadow}; - --maskbg: #{$maskBg}; - --highlight-bg: #{$highlightBg}; - --highlight-text-color: #{$highlightTextColor}; - color-scheme: #{$colorScheme}; - -} diff --git a/primeng-sass-theme/themes/base/_styles-tailwind.scss b/primeng-sass-theme/themes/base/_styles-tailwind.scss deleted file mode 100644 index c742288..0000000 --- a/primeng-sass-theme/themes/base/_styles-tailwind.scss +++ /dev/null @@ -1,659 +0,0 @@ -// @import 'primeflex/primeflex.scss'; - -// leading-auto эквивалентно line-height: auto из в рамках Figma -// при разборе стилей типографики text-4xl/font-bold/leading/no-underline -// leading === leading-auto - -@layer utilities { - // Typography - // Title - .title-h1 { - @apply text-4xl font-bold leading-auto no-underline text-color; - } - .title-h2 { - @apply text-2xl font-bold leading-auto no-underline text-color; - } - .title-h3 { - @apply text-xl font-bold leading-auto no-underline text-color; - } - .title-h4 { - @apply text-lg font-bold leading-auto no-underline text-color; - } - .title-h5 { - @apply text-base font-bold leading-auto no-underline text-color; - } - .title-h6 { - @apply text-sm font-bold leading-auto no-underline text-color; - } - - // Body large bold - // Paragraph: false - .body-bold-lg { - @apply text-lg font-bold leading-auto no-underline text-color; - } - .body-bold-lg-secondary { - @apply text-lg font-bold leading-auto no-underline text-color-secondary; - } - .body-bold-lg-primary { - @apply text-lg font-bold leading-auto no-underline text-primary; - } - .body-bold-lg-disabled { - @apply text-lg font-bold leading-auto no-underline text-color grayscale; - } - .body-bold-lg-secondary-disabled { - @apply text-lg font-bold leading-auto no-underline text-color-secondary grayscale; - } - .body-bold-lg-primary-disabled { - @apply text-lg font-bold leading-auto no-underline text-primary grayscale; - } - - // Body large bold - // Paragraph: false - // Strikethrough: true - .body-bold-lg-strikethrough { - @apply text-lg font-bold leading-auto line-through text-color; - } - .body-bold-lg-strikethrough-secondary { - @apply text-lg font-bold leading-auto line-through text-color-secondary; - } - .body-bold-lg-strikethrough-primary { - @apply text-lg font-bold leading-auto line-through text-primary; - } - .body-bold-lg-strikethrough-disabled { - @apply text-lg font-bold leading-auto line-through text-color grayscale; - } - .body-bold-lg-strikethrough-secondary-disabled { - @apply text-lg font-bold leading-auto line-through text-color-secondary grayscale; - } - .body-bold-lg-strikethrough-primary-disabled { - @apply text-lg font-bold leading-auto line-through text-primary grayscale; - } - - // Body large bold - // Paragraph: true - .body-bold-lg-paragraph { - @apply text-lg font-bold leading-normal no-underline text-color; - } - .body-bold-lg-secondary-paragraph { - @apply text-lg font-bold leading-normal no-underline text-color-secondary; - } - .body-bold-lg-primary-paragraph { - @apply text-lg font-bold leading-normal no-underline text-primary; - } - .body-bold-lg-paragraph-disabled { - @apply text-lg font-bold leading-normal no-underline text-color grayscale; - } - .body-bold-lg-secondary-paragraph-disabled { - @apply text-lg font-bold leading-normal no-underline text-color-secondary grayscale; - } - .body-bold-lg-primary-paragraph-disabled { - @apply text-lg font-bold leading-normal no-underline text-primary grayscale; - } - - // Body large bold - // Paragraph: true - // Strikethrough: true - .body-bold-lg-strikethrough-paragraph { - @apply text-lg font-bold leading-normal line-through text-color; - } - .body-bold-lg-strikethrough-secondary-paragraph { - @apply text-lg font-bold leading-normal line-through text-color-secondary; - } - .body-bold-lg-strikethrough-primary-paragraph { - @apply text-lg font-bold leading-normal line-through text-primary; - } - .body-bold-lg-strikethrough-paragraph-disabled { - @apply text-lg font-bold leading-normal line-through text-color grayscale; - } - .body-bold-lg-strikethrough-secondary-paragraph-disabled { - @apply text-lg font-bold leading-normal line-through text-color-secondary grayscale; - } - .body-bold-lg-strikethrough-primary-paragraph-disabled { - @apply text-lg font-bold leading-normal line-through text-primary grayscale; - } - - // Body large medium - // Paragraph: false - .body-medium-lg { - @apply text-lg font-medium leading-auto no-underline text-color; - } - .body-medium-lg-secondary { - @apply text-lg font-medium leading-auto no-underline text-color-secondary; - } - .body-medium-lg-primary { - @apply text-lg font-medium leading-auto no-underline text-primary; - } - .body-medium-lg-disabled { - @apply text-lg font-medium leading-auto no-underline text-color grayscale; - } - .body-medium-lg-secondary-disabled { - @apply text-lg font-medium leading-auto no-underline text-color-secondary grayscale; - } - .body-medium-lg-primary-disabled { - @apply text-lg font-medium leading-auto no-underline text-primary grayscale; - } - - // Body large medium - // Paragraph: false - // Strikethrough: true - .body-medium-lg-strikethrough { - @apply text-lg font-medium leading-auto line-through text-color; - } - .body-medium-lg-strikethrough-secondary { - @apply text-lg font-medium leading-auto line-through text-color-secondary; - } - .body-medium-lg-strikethrough-primary { - @apply text-lg font-medium leading-auto line-through text-primary; - } - .body-medium-lg-strikethrough-disabled { - @apply text-lg font-medium leading-auto line-through text-color grayscale; - } - .body-medium-lg-strikethrough-secondary-disabled { - @apply text-lg font-medium leading-auto line-through text-color-secondary grayscale; - } - .body-medium-lg-strikethrough-primary-disabled { - @apply text-lg font-medium leading-auto line-through text-primary grayscale; - } - - // Body large medium - // Paragraph: true - .body-medium-lg-paragraph { - @apply text-lg font-medium leading-normal no-underline text-color; - } - .body-medium-lg-secondary-paragraph { - @apply text-lg font-medium leading-normal no-underline text-color-secondary; - } - .body-medium-lg-primary-paragraph { - @apply text-lg font-medium leading-normal no-underline text-primary; - } - .body-medium-lg-paragraph-disabled { - @apply text-lg font-medium leading-normal no-underline text-color grayscale; - } - .body-medium-lg-secondary-paragraph-disabled { - @apply text-lg font-medium leading-normal no-underline text-color-secondary grayscale; - } - .body-medium-lg-primary-paragraph-disabled { - @apply text-lg font-medium leading-normal no-underline text-primary grayscale; - } - - // Body large medium - // Paragraph: true - // Strikethrough: true - .body-medium-lg-strikethrough-paragraph { - @apply text-lg font-medium leading-normal line-through text-color; - } - .body-medium-lg-strikethrough-secondary-paragraph { - @apply text-lg font-medium leading-normal line-through text-color-secondary; - } - .body-medium-lg-strikethrough-primary-paragraph { - @apply text-lg font-medium leading-normal line-through text-primary; - } - .body-medium-lg-strikethrough-paragraph-disabled { - @apply text-lg font-medium leading-normal line-through text-color grayscale; - } - .body-medium-lg-strikethrough-secondary-paragraph-disabled { - @apply text-lg font-medium leading-normal line-through text-color-secondary grayscale; - } - .body-medium-lg-strikethrough-primary-paragraph-disabled { - @apply text-lg font-medium leading-normal line-through text-primary grayscale; - } - - // Body large regular - // Paragraph: false - .body-regular-lg { - @apply text-lg font-normal leading-auto no-underline text-color; - } - .body-regular-lg-secondary { - @apply text-lg font-normal leading-auto no-underline text-color-secondary; - } - .body-regular-lg-primary { - @apply text-lg font-normal leading-auto no-underline text-primary; - } - .body-regular-lg-disabled { - @apply text-lg font-normal leading-auto no-underline text-color grayscale; - } - .body-regular-lg-secondary-disabled { - @apply text-lg font-normal leading-auto no-underline text-color-secondary grayscale; - } - .body-regular-lg-primary-disabled { - @apply text-lg font-normal leading-auto no-underline text-primary grayscale; - } - - // Body large regular - // Paragraph: false - // Strikethrough: true - .body-regular-lg-strikethrough { - @apply text-lg font-normal leading-auto line-through text-color; - } - .body-regular-lg-strikethrough-secondary { - @apply text-lg font-normal leading-auto line-through text-color-secondary; - } - .body-regular-lg-strikethrough-primary { - @apply text-lg font-normal leading-auto line-through text-primary; - } - .body-regular-lg-strikethrough-disabled { - @apply text-lg font-normal leading-auto line-through text-color grayscale; - } - .body-regular-lg-strikethrough-secondary-disabled { - @apply text-lg font-normal leading-auto line-through text-color-secondary grayscale; - } - .body-regular-lg-strikethrough-primary-disabled { - @apply text-lg font-normal leading-auto line-through text-primary grayscale; - } - - // Body large regular - // Paragraph: true - .body-regular-lg-paragraph { - @apply text-lg font-normal leading-normal no-underline text-color; - } - .body-regular-lg-secondary-paragraph { - @apply text-lg font-normal leading-normal no-underline text-color-secondary; - } - .body-regular-lg-primary-paragraph { - @apply text-lg font-normal leading-normal no-underline text-primary; - } - .body-regular-lg-paragraph-disabled { - @apply text-lg font-normal leading-normal no-underline text-color grayscale; - } - .body-regular-lg-secondary-paragraph-disabled { - @apply text-lg font-normal leading-normal no-underline text-color-secondary grayscale; - } - .body-regular-lg-primary-paragraph-disabled { - @apply text-lg font-normal leading-normal no-underline text-primary grayscale; - } - - // Body large regular - // Paragraph: true - // Strikethrough: true - .body-regular-lg-strikethrough-paragraph { - @apply text-lg font-normal leading-normal line-through text-color; - } - .body-regular-lg-strikethrough-secondary-paragraph { - @apply text-lg font-normal leading-normal line-through text-color-secondary; - } - .body-regular-lg-strikethrough-primary-paragraph { - @apply text-lg font-normal leading-normal line-through text-primary; - } - .body-regular-lg-strikethrough-paragraph-disabled { - @apply text-lg font-normal leading-normal line-through text-color grayscale; - } - .body-regular-lg-strikethrough-secondary-paragraph-disabled { - @apply text-lg font-normal leading-normal line-through text-color-secondary grayscale; - } - .body-regular-lg-strikethrough-primary-paragraph-disabled { - @apply text-lg font-normal leading-normal line-through text-primary grayscale; - } - - // Body base bold - // Paragraph: false - .body-bold-base { - @apply text-base font-bold leading-auto no-underline text-color; - } - .body-bold-base-secondary { - @apply text-base font-bold leading-auto no-underline text-color-secondary; - } - .body-bold-base-primary { - @apply text-base font-bold leading-auto no-underline text-primary; - } - .body-bold-base-disabled { - @apply text-base font-bold leading-auto no-underline text-color grayscale; - } - .body-bold-base-secondary-disabled { - @apply text-base font-bold leading-auto no-underline text-color-secondary grayscale; - } - .body-bold-base-primary-disabled { - @apply text-base font-bold leading-auto no-underline text-primary grayscale; - } - - // Body base bold - // Paragraph: false - // Strikethrough: true - .body-bold-base-strikethrough { - @apply text-base font-bold leading-auto line-through text-color; - } - .body-bold-base-strikethrough-secondary { - @apply text-base font-bold leading-auto line-through text-color-secondary; - } - .body-bold-base-strikethrough-primary { - @apply text-base font-bold leading-auto line-through text-primary; - } - .body-bold-base-strikethrough-disabled { - @apply text-base font-bold leading-auto line-through text-color grayscale; - } - .body-bold-base-strikethrough-secondary-disabled { - @apply text-base font-bold leading-auto line-through text-color-secondary grayscale; - } - .body-bold-base-strikethrough-primary-disabled { - @apply text-base font-bold leading-auto line-through text-primary grayscale; - } - - // Body base bold - // Paragraph: true - .body-bold-base-paragraph { - @apply text-base font-bold leading-normal no-underline text-color; - } - .body-bold-base-secondary-paragraph { - @apply text-base font-bold leading-normal no-underline text-color-secondary; - } - .body-bold-base-primary-paragraph { - @apply text-base font-bold leading-normal no-underline text-primary; - } - .body-bold-base-paragraph-disabled { - @apply text-base font-bold leading-normal no-underline text-color grayscale; - } - .body-bold-base-secondary-paragraph-disabled { - @apply text-base font-bold leading-normal no-underline text-color-secondary grayscale; - } - .body-bold-base-primary-paragraph-disabled { - @apply text-base font-bold leading-normal no-underline text-primary grayscale; - } - - // Body base bold - // Paragraph: true - // Strikethrough: true - .body-bold-base-strikethrough-paragraph { - @apply text-base font-bold leading-normal line-through text-color; - } - .body-bold-base-strikethrough-secondary-paragraph { - @apply text-base font-bold leading-normal line-through text-color-secondary; - } - .body-bold-base-strikethrough-primary-paragraph { - @apply text-base font-bold leading-normal line-through text-primary; - } - .body-bold-base-strikethrough-paragraph-disabled { - @apply text-base font-bold leading-normal line-through text-color grayscale; - } - .body-bold-base-strikethrough-secondary-paragraph-disabled { - @apply text-base font-bold leading-normal line-through text-color-secondary grayscale; - } - .body-bold-base-strikethrough-primary-paragraph-disabled { - @apply text-base font-bold leading-normal line-through text-primary grayscale; - } - - // Body base medium - // Paragraph: false - .body-medium-base { - @apply text-base font-medium leading-auto no-underline text-color; - } - .body-medium-base-secondary { - @apply text-base font-medium leading-auto no-underline text-color-secondary; - } - .body-medium-base-primary { - @apply text-base font-medium leading-auto no-underline text-primary; - } - .body-medium-base-disabled { - @apply text-base font-medium leading-auto no-underline text-color grayscale; - } - .body-medium-base-secondary-disabled { - @apply text-base font-medium leading-auto no-underline text-color-secondary grayscale; - } - .body-medium-base-primary-disabled { - @apply text-base font-medium leading-auto no-underline text-primary grayscale; - } - - // Body base medium - // Paragraph: false - // Strikethrough: true - .body-medium-base-strikethrough { - @apply text-base font-medium leading-auto line-through text-color; - } - .body-medium-base-strikethrough-secondary { - @apply text-base font-medium leading-auto line-through text-color-secondary; - } - .body-medium-base-strikethrough-primary { - @apply text-base font-medium leading-auto line-through text-primary; - } - .body-medium-base-strikethrough-disabled { - @apply text-base font-medium leading-auto line-through text-color grayscale; - } - .body-medium-base-strikethrough-secondary-disabled { - @apply text-base font-medium leading-auto line-through text-color-secondary grayscale; - } - .body-medium-base-strikethrough-primary-disabled { - @apply text-base font-medium leading-auto line-through text-primary grayscale; - } - - // Body base medium - // Paragraph: true - .body-medium-base-paragraph { - @apply text-base font-medium leading-normal no-underline text-color; - } - .body-medium-base-secondary-paragraph { - @apply text-base font-medium leading-normal no-underline text-color-secondary; - } - .body-medium-base-primary-paragraph { - @apply text-base font-medium leading-normal no-underline text-primary; - } - .body-medium-base-paragraph-disabled { - @apply text-base font-medium leading-normal no-underline text-color grayscale; - } - .body-medium-base-secondary-paragraph-disabled { - @apply text-base font-medium leading-normal no-underline text-color-secondary grayscale; - } - .body-medium-base-primary-paragraph-disabled { - @apply text-base font-medium leading-normal no-underline text-primary grayscale; - } - - // Body base medium - // Paragraph: true - // Strikethrough: true - .body-medium-base-strikethrough-paragraph { - @apply text-base font-medium leading-normal line-through text-color; - } - .body-medium-base-strikethrough-secondary-paragraph { - @apply text-base font-medium leading-normal line-through text-color-secondary; - } - .body-medium-base-strikethrough-primary-paragraph { - @apply text-base font-medium leading-normal line-through text-primary; - } - .body-medium-base-strikethrough-paragraph-disabled { - @apply text-base font-medium leading-normal line-through text-color grayscale; - } - .body-medium-base-strikethrough-secondary-paragraph-disabled { - @apply text-base font-medium leading-normal line-through text-color-secondary grayscale; - } - .body-medium-base-strikethrough-primary-paragraph-disabled { - @apply text-base font-medium leading-normal line-through text-primary grayscale; - } - - // Body base regular - // Paragraph: false - .body-regular-base { - @apply text-base font-normal leading-auto no-underline text-color; - } - .body-regular-base-secondary { - @apply text-base font-normal leading-auto no-underline text-color-secondary; - } - .body-regular-base-primary { - @apply text-base font-normal leading-auto no-underline text-primary; - } - .body-regular-base-disabled { - @apply text-base font-normal leading-auto no-underline text-color grayscale; - } - .body-regular-base-secondary-disabled { - @apply text-base font-normal leading-auto no-underline text-color-secondary grayscale; - } - .body-regular-base-primary-disabled { - @apply text-base font-normal leading-auto no-underline text-primary grayscale; - } - - // Body base regular - // Paragraph: false - // Strikethrough: true - .body-regular-base-strikethrough { - @apply text-base font-normal leading-auto line-through text-color; - } - .body-regular-base-strikethrough-secondary { - @apply text-base font-normal leading-auto line-through text-color-secondary; - } - .body-regular-base-strikethrough-primary { - @apply text-base font-normal leading-auto line-through text-primary; - } - .body-regular-base-strikethrough-disabled { - @apply text-base font-normal leading-auto line-through text-color grayscale; - } - .body-regular-base-strikethrough-secondary-disabled { - @apply text-base font-normal leading-auto line-through text-color-secondary grayscale; - } - .body-regular-base-strikethrough-primary-disabled { - @apply text-base font-normal leading-auto line-through text-primary grayscale; - } - - // Body base regular - // Paragraph: true - .body-regular-base-paragraph { - @apply text-base font-normal leading-normal no-underline text-color; - } - .body-regular-base-secondary-paragraph { - @apply text-base font-normal leading-normal no-underline text-color-secondary; - } - .body-regular-base-primary-paragraph { - @apply text-base font-normal leading-normal no-underline text-primary; - } - .body-regular-base-paragraph-disabled { - @apply text-base font-normal leading-normal no-underline text-color grayscale; - } - .body-regular-base-secondary-paragraph-disabled { - @apply text-base font-normal leading-normal no-underline text-color-secondary grayscale; - } - .body-regular-base-primary-paragraph-disabled { - @apply text-base font-normal leading-normal no-underline text-primary grayscale; - } - - // Body base regular - // Paragraph: true - // Strikethrough: true - .body-regular-base-strikethrough-paragraph { - @apply text-base font-normal leading-normal line-through text-color; - } - .body-regular-base-strikethrough-secondary-paragraph { - @apply text-base font-normal leading-normal line-through text-color-secondary; - } - .body-regular-base-strikethrough-primary-paragraph { - @apply text-base font-normal leading-normal line-through text-primary; - } - .body-regular-base-strikethrough-paragraph-disabled { - @apply text-base font-normal leading-normal line-through text-color grayscale; - } - .body-regular-base-strikethrough-secondary-paragraph-disabled { - @apply text-base font-normal leading-normal line-through text-color-secondary grayscale; - } - .body-regular-base-strikethrough-primary-paragraph-disabled { - @apply text-base font-normal leading-normal line-through text-primary grayscale; - } - - // Subtitle - // Base: true - .subtitle-base { - @apply text-base font-bold leading-auto uppercase text-color; - } - .subtitle-base-secondary { - @apply text-base font-bold leading-auto uppercase text-color-secondary; - } - .subtitle-base-primary { - @apply text-base font-bold leading-auto uppercase text-primary; - } - - // Subtitle - // Base: false - .subtitle-sm { - @apply text-sm font-bold leading-auto uppercase text-color; - } - .subtitle-sm-secondary { - @apply text-sm font-bold leading-auto uppercase text-color-secondary; - } - .subtitle-sm-primary { - @apply text-sm font-bold leading-auto uppercase text-primary; - } - - // Caption - // Disabled: false - .caption { - @apply text-sm font-normal leading-auto no-underline text-color; - } - - .caption-secondary { - @apply text-sm font-normal leading-auto no-underline text-color-secondary; - } - - .caption-primary { - @apply text-sm font-normal leading-auto no-underline text-primary; - } - - // Caption - // Disabled: true - .caption-disabled { - @apply text-sm font-normal leading-auto no-underline text-color grayscale; - } - - .caption-secondary-disabled { - @apply text-sm font-normal leading-auto no-underline text-color-secondary grayscale; - } - - .caption-primary-disabled { - @apply text-sm font-normal leading-auto no-underline text-primary grayscale; - } - - // Service - // Danger - .service-danger-base { - @apply text-base font-normal leading-auto no-underline text-danger; - } - .service-danger-sm { - @apply text-sm font-normal leading-auto no-underline text-danger; - } - - // Service - // Warning - .service-warning-base { - @apply text-base font-normal leading-auto no-underline text-warning; - } - .service-warning-sm { - @apply text-sm font-normal leading-auto no-underline text-warning; - } - - // Service - // Success - .service-success-base { - @apply text-base font-normal leading-auto no-underline text-success; - } - .service-success-sm { - @apply text-sm font-normal leading-auto no-underline text-success; - } - - // Service - // Info - .service-info-base { - @apply text-base font-normal leading-auto no-underline text-info; - } - .service-info-sm { - @apply text-sm font-normal leading-auto no-underline text-info; - } - - // Service - // Help - .service-help-base { - @apply text-base font-normal leading-auto no-underline text-help; - } - .service-help-sm { - @apply text-sm font-normal leading-auto no-underline text-help; - } - - // Anchor - // Base: true - .anchor-base { - @apply text-base font-normal leading-auto no-underline text-info hover:underline; - } - .anchor-base:visited { - @apply text-base font-normal leading-auto no-underline text-help hover:underline; - } - - // Anchor - // Base: false - .anchor-sm { - @apply text-sm font-normal leading-auto no-underline text-info hover:underline; - } - .anchor-sm:visited { - @apply text-sm font-normal leading-auto no-underline text-help hover:underline; - } -} diff --git a/primeng-sass-theme/themes/base/tailwind.css b/primeng-sass-theme/themes/base/tailwind.css deleted file mode 100644 index b5c61c9..0000000 --- a/primeng-sass-theme/themes/base/tailwind.css +++ /dev/null @@ -1,3 +0,0 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; diff --git a/primeng-sass-theme/themes/brand/brand-dark-primary.scss b/primeng-sass-theme/themes/brand/brand-dark-primary.scss deleted file mode 100644 index ee63795..0000000 --- a/primeng-sass-theme/themes/brand/brand-dark-primary.scss +++ /dev/null @@ -1,91 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'brand-primary/primary'; -@import '../base/global'; -@import '../base-dark/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/brand/brand-dark-secondary.scss b/primeng-sass-theme/themes/brand/brand-dark-secondary.scss deleted file mode 100644 index d0817e1..0000000 --- a/primeng-sass-theme/themes/brand/brand-dark-secondary.scss +++ /dev/null @@ -1,91 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'brand-secondary/secondary'; -@import '../base/global'; -@import '../base-dark/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/brand/brand-light-primary.scss b/primeng-sass-theme/themes/brand/brand-light-primary.scss deleted file mode 100644 index 41a31b5..0000000 --- a/primeng-sass-theme/themes/brand/brand-light-primary.scss +++ /dev/null @@ -1,92 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'brand-primary/primary'; -@import '../base/global'; -@import '../base-light/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; -@import '../../theme-base/components/input/floatlabel'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/brand/brand-light-secondary.scss b/primeng-sass-theme/themes/brand/brand-light-secondary.scss deleted file mode 100644 index 8704671..0000000 --- a/primeng-sass-theme/themes/brand/brand-light-secondary.scss +++ /dev/null @@ -1,91 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'brand-secondary/secondary'; -@import '../base/global'; -@import '../base-light/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/brand/brand-primary/_primary.scss b/primeng-sass-theme/themes/brand/brand-primary/_primary.scss deleted file mode 100644 index a49c97d..0000000 --- a/primeng-sass-theme/themes/brand/brand-primary/_primary.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Экспортируемые переменный из figma Color scheme brand Primary - -// Groupless -$primary-0: var(--emerald-0); -$primary-900: var(--emerald-900); -$primary-800: var(--emerald-800); -$primary-700: var(--emerald-700); -$primary-600: var(--emerald-600); -$primary-500: var(--emerald-500); -$primary-400: var(--emerald-400); -$primary-300: var(--emerald-300); -$primary-200: var(--emerald-200); -$primary-100: var(--emerald-100); -$primary-50: var(--emerald-50); -$primary-alpha: var(--emerald-alpha); diff --git a/primeng-sass-theme/themes/brand/brand-secondary/_secondary.scss b/primeng-sass-theme/themes/brand/brand-secondary/_secondary.scss deleted file mode 100644 index 5181404..0000000 --- a/primeng-sass-theme/themes/brand/brand-secondary/_secondary.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Экспортируемые переменный из figma Color scheme brand Secondary - -// Groupless -$primary-0: var(--citrine-0); -$primary-900: var(--citrine-900); -$primary-800: var(--citrine-800); -$primary-700: var(--citrine-700); -$primary-600: var(--citrine-600); -$primary-500: var(--citrine-500); -$primary-400: var(--citrine-400); -$primary-300: var(--citrine-300); -$primary-200: var(--citrine-200); -$primary-100: var(--citrine-100); -$primary-50: var(--citrine-50); -$primary-alpha: var(--citrine-alpha); diff --git a/primeng-sass-theme/themes/ek5/ek5-dark-primary.scss b/primeng-sass-theme/themes/ek5/ek5-dark-primary.scss deleted file mode 100644 index cf05e21..0000000 --- a/primeng-sass-theme/themes/ek5/ek5-dark-primary.scss +++ /dev/null @@ -1,91 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'ek5-primary/primary'; -@import '../base/global'; -@import '../base-dark/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/ek5/ek5-dark-secondary.scss b/primeng-sass-theme/themes/ek5/ek5-dark-secondary.scss deleted file mode 100644 index 7e5bedf..0000000 --- a/primeng-sass-theme/themes/ek5/ek5-dark-secondary.scss +++ /dev/null @@ -1,91 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'ek5-secondary/secondary'; -@import '../base/global'; -@import '../base-dark/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/ek5/ek5-light-primary.scss b/primeng-sass-theme/themes/ek5/ek5-light-primary.scss deleted file mode 100644 index f752465..0000000 --- a/primeng-sass-theme/themes/ek5/ek5-light-primary.scss +++ /dev/null @@ -1,92 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'ek5-primary/primary'; -@import '../base/global'; -@import '../base-light/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; -@import '../../theme-base/components/input/floatlabel'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/ek5/ek5-light-secondary.scss b/primeng-sass-theme/themes/ek5/ek5-light-secondary.scss deleted file mode 100644 index b6b63e5..0000000 --- a/primeng-sass-theme/themes/ek5/ek5-light-secondary.scss +++ /dev/null @@ -1,91 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'ek5-secondary/secondary'; -@import '../base/global'; -@import '../base-light/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/ek5/ek5-primary/_primary.scss b/primeng-sass-theme/themes/ek5/ek5-primary/_primary.scss deleted file mode 100644 index a4f1864..0000000 --- a/primeng-sass-theme/themes/ek5/ek5-primary/_primary.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Экспортируемые переменный из figma Color scheme Ek5 Primary - -// Groupless -$primary-0: var(--aquamarine-0); -$primary-900: var(--aquamarine-900); -$primary-800: var(--aquamarine-800); -$primary-700: var(--aquamarine-700); -$primary-600: var(--aquamarine-600); -$primary-500: var(--aquamarine-500); -$primary-400: var(--aquamarine-400); -$primary-300: var(--aquamarine-300); -$primary-200: var(--aquamarine-200); -$primary-100: var(--aquamarine-100); -$primary-50: var(--aquamarine-50); -$primary-alpha: var(--aquamarine-alpha); diff --git a/primeng-sass-theme/themes/ek5/ek5-secondary/_secondary.scss b/primeng-sass-theme/themes/ek5/ek5-secondary/_secondary.scss deleted file mode 100644 index adde123..0000000 --- a/primeng-sass-theme/themes/ek5/ek5-secondary/_secondary.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Экспортируемые переменный из figma Color scheme Ek5 Secondary - -// Groupless -$primary-0: var(--amethyst-0); -$primary-900: var(--amethyst-900); -$primary-800: var(--amethyst-800); -$primary-700: var(--amethyst-700); -$primary-600: var(--amethyst-600); -$primary-500: var(--amethyst-500); -$primary-400: var(--amethyst-400); -$primary-300: var(--amethyst-300); -$primary-200: var(--amethyst-200); -$primary-100: var(--amethyst-100); -$primary-50: var(--amethyst-50); -$primary-alpha: var(--amethyst-alpha); diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..57614f9c967596fad0a3989bec2b1deff33034f6 GIT binary patch literal 15086 zcmd^G33O9Omi+`8$@{|M-I6TH3wzF-p5CV8o}7f~KxR60LK+ApEFB<$bcciv%@SmA zV{n>g85YMFFeU*Uvl=i4v)C*qgnb;$GQ=3XTe9{Y%c`mO%su)noNCCQ*@t1WXn|B(hQ7i~ zrUK8|pUkD6#lNo!bt$6)jR!&C?`P5G(`e((P($RaLeq+o0Vd~f11;qB05kdbAOm?r zXv~GYr_sibQO9NGTCdT;+G(!{4Xs@4fPak8#L8PjgJwcs-Mm#nR_Z0s&u?nDX5^~@ z+A6?}g0|=4e_LoE69pPFO`yCD@BCjgKpzMH0O4Xs{Ahc?K3HC5;l=f zg>}alhBXX&);z$E-wai+9TTRtBX-bWYY@cl$@YN#gMd~tM_5lj6W%8ah4;uZ;jP@Q zVbuel1rPA?2@x9Y+u?e`l{Z4ngfG5q5BLH5QsEu4GVpt{KIp1?U)=3+KQ;%7ec8l* zdV=zZgN5>O3G(3L2fqj3;oBbZZw$Ij@`Juz@?+yy#OPw)>#wsTewVgTK9BGt5AbZ&?K&B3GVF&yu?@(Xj3fR3n+ZP0%+wo)D9_xp>Z$`A4 zfV>}NWjO#3lqumR0`gvnffd9Ka}JJMuHS&|55-*mCD#8e^anA<+sFZVaJe7{=p*oX zE_Uv?1>e~ga=seYzh{9P+n5<+7&9}&(kwqSaz;1aD|YM3HBiy<))4~QJSIryyqp| z8nGc(8>3(_nEI4n)n7j(&d4idW1tVLjZ7QbNLXg;LB ziHsS5pXHEjGJZb59KcvS~wv;uZR-+4qEqow`;JCfB*+b^UL^3!?;-^F%yt=VjU|v z39SSqKcRu_NVvz!zJzL0CceJaS6%!(eMshPv_0U5G`~!a#I$qI5Ic(>IONej@aH=f z)($TAT#1I{iCS4f{D2+ApS=$3E7}5=+y(rA9mM#;Cky%b*Gi0KfFA`ofKTzu`AV-9 znW|y@19rrZ*!N2AvDi<_ZeR3O2R{#dh1#3-d%$k${Rx42h+i&GZo5!C^dSL34*AKp z27mTd>k>?V&X;Nl%GZ(>0s`1UN~Hfyj>KPjtnc|)xM@{H_B9rNr~LuH`Gr5_am&Ep zTjZA8hljNj5H1Ipm-uD9rC}U{-vR!eay5&6x6FkfupdpT*84MVwGpdd(}ib)zZ3Ky z7C$pnjc82(W_y_F{PhYj?o!@3__UUvpX)v69aBSzYj3 zdi}YQkKs^SyXyFG2LTRz9{(w}y~!`{EuAaUr6G1M{*%c+kP1olW9z23dSH!G4_HSK zzae-DF$OGR{ofP*!$a(r^5Go>I3SObVI6FLY)N@o<*gl0&kLo-OT{Tl*7nCz>Iq=? zcigIDHtj|H;6sR?or8Wd_a4996GI*CXGU}o;D9`^FM!AT1pBY~?|4h^61BY#_yIfO zKO?E0 zJ{Pc`9rVEI&$xxXu`<5E)&+m(7zX^v0rqofLs&bnQT(1baQkAr^kEsk)15vlzAZ-l z@OO9RF<+IiJ*O@HE256gCt!bF=NM*vh|WVWmjVawcNoksRTMvR03H{p@cjwKh(CL4 z7_PB(dM=kO)!s4fW!1p0f93YN@?ZSG` z$B!JaAJCtW$B97}HNO9(x-t30&E}Mo1UPi@Av%uHj~?T|!4JLwV;KCx8xO#b9IlUW zI6+{a@Wj|<2Y=U;a@vXbxqZNngH8^}LleE_4*0&O7#3iGxfJ%Id>+sb;7{L=aIic8 z|EW|{{S)J-wr@;3PmlxRXU8!e2gm_%s|ReH!reFcY8%$Hl4M5>;6^UDUUae?kOy#h zk~6Ee_@ZAn48Bab__^bNmQ~+k=02jz)e0d9Z3>G?RGG!65?d1>9}7iG17?P*=GUV-#SbLRw)Hu{zx*azHxWkGNTWl@HeWjA?39Ia|sCi{e;!^`1Oec zb>Z|b65OM*;eC=ZLSy?_fg$&^2xI>qSLA2G*$nA3GEnp3$N-)46`|36m*sc#4%C|h zBN<2U;7k>&G_wL4=Ve5z`ubVD&*Hxi)r@{4RCDw7U_D`lbC(9&pG5C*z#W>8>HU)h z!h3g?2UL&sS!oY5$3?VlA0Me9W5e~V;2jds*fz^updz#AJ%G8w2V}AEE?E^=MK%Xt z__Bx1cr7+DQmuHmzn*|hh%~eEc9@m05@clWfpEFcr+06%0&dZJH&@8^&@*$qR@}o3 z@Tuuh2FsLz^zH+dN&T&?0G3I?MpmYJ;GP$J!EzjeM#YLJ!W$}MVNb0^HfOA>5Fe~UNn%Zk(PT@~9}1dt)1UQ zU*B5K?Dl#G74qmg|2>^>0WtLX#Jz{lO4NT`NYB*(L#D|5IpXr9v&7a@YsGp3vLR7L zHYGHZg7{ie6n~2p$6Yz>=^cEg7tEgk-1YRl%-s7^cbqFb(U7&Dp78+&ut5!Tn(hER z|Gp4Ed@CnOPeAe|N>U(dB;SZ?NU^AzoD^UAH_vamp6Ws}{|mSq`^+VP1g~2B{%N-!mWz<`)G)>V-<`9`L4?3dM%Qh6<@kba+m`JS{Ya@9Fq*m6$$ zA1%Ogc~VRH33|S9l%CNb4zM%k^EIpqY}@h{w(aBcJ9c05oiZx#SK9t->5lSI`=&l~ z+-Ic)a{FbBhXV$Xt!WRd`R#Jk-$+_Z52rS>?Vpt2IK<84|E-SBEoIw>cs=a{BlQ7O z-?{Fy_M&84&9|KM5wt~)*!~i~E=(6m8(uCO)I=)M?)&sRbzH$9Rovzd?ZEY}GqX+~ zFbEbLz`BZ49=2Yh-|<`waK-_4!7`ro@zlC|r&I4fc4oyb+m=|c8)8%tZ-z5FwhzDt zL5kB@u53`d@%nHl0Sp)Dw`(QU&>vujEn?GPEXUW!Wi<+4e%BORl&BIH+SwRcbS}X@ z01Pk|vA%OdJKAs17zSXtO55k!;%m9>1eW9LnyAX4uj7@${O6cfii`49qTNItzny5J zH&Gj`e}o}?xjQ}r?LrI%FjUd@xflT3|7LA|ka%Q3i}a8gVm<`HIWoJGH=$EGClX^C0lysQJ>UO(q&;`T#8txuoQ_{l^kEV9CAdXuU1Ghg8 zN_6hHFuy&1x24q5-(Z7;!poYdt*`UTdrQOIQ!2O7_+AHV2hgXaEz7)>$LEdG z<8vE^Tw$|YwZHZDPM!SNOAWG$?J)MdmEk{U!!$M#fp7*Wo}jJ$Q(=8>R`Ats?e|VU?Zt7Cdh%AdnfyN3MBWw{ z$OnREvPf7%z6`#2##_7id|H%Y{vV^vWXb?5d5?a_y&t3@p9t$ncHj-NBdo&X{wrfJ zamN)VMYROYh_SvjJ=Xd!Ga?PY_$;*L=SxFte!4O6%0HEh%iZ4=gvns7IWIyJHa|hT z2;1+e)`TvbNb3-0z&DD_)Jomsg-7p_Uh`wjGnU1urmv1_oVqRg#=C?e?!7DgtqojU zWoAB($&53;TsXu^@2;8M`#z{=rPy?JqgYM0CDf4v@z=ZD|ItJ&8%_7A#K?S{wjxgd z?xA6JdJojrWpB7fr2p_MSsU4(R7=XGS0+Eg#xR=j>`H@R9{XjwBmqAiOxOL` zt?XK-iTEOWV}f>Pz3H-s*>W z4~8C&Xq25UQ^xH6H9kY_RM1$ch+%YLF72AA7^b{~VNTG}Tj#qZltz5Q=qxR`&oIlW Nr__JTFzvMr^FKp4S3v*( literal 0 HcmV?d00001 diff --git a/routes.txt b/routes.txt deleted file mode 100644 index 3f3eac8..0000000 --- a/routes.txt +++ /dev/null @@ -1,130 +0,0 @@ -/ -/accordion -/animateonscroll -/autocomplete -/autofocus -/avatar -/badge -/blockui -/breadcrumb -/button -/calendar -/card -/carousel -/cascadeselect -/chart -/checkbox -/chip -/chips -/colorpicker -/colors -/configuration -/confirmdialog -/confirmpopup -/contextmenu -/customicons -/dataview -/defer -/dialog -/divider -/dock -/dragdrop -/dropdown -/dynamicdialog -/editor -/fieldset -/fileupload -/filterservice -/floatlabel -/focustrap -/galleria -/guides -/guides/accessibility -/guides/csslayer -/guides/templateupdate -/iconfield -/icons -/image -/inplace -/inputgroup -/inputmask -/inputnumber -/inputotp -/inputswitch -/inputtext -/inputtextarea -/installation -/keyfilter -/knob -/listbox -/lts -/megamenu -/menu -/menubar -/messages -/metergroup -/multiselect -/notfound -/orderlist -/organizationchart -/overlay -/overlaypanel -/paginator -/panel -/panelmenu -/partners -/password -/picklist -/playground -/progressbar -/progressspinner -/radiobutton -/rating -/ripple -/roadmap -/scroller -/scrollpanel -/scrolltop -/selectbutton -/sidebar -/skeleton -/slider -/speeddial -/splitbutton -/splitter -/stepper -/steps -/steps/confirmation -/steps/payment -/steps/personal -/steps/seat -/styleclass -/support -/table -/tabmenu -/tabview -/tag -/team -/templates -/templates/apollo -/templates/atlantis -/templates/avalon -/templates/diamond -/templates/freya -/templates/poseidon -/templates/sakai -/templates/ultima -/templates/verona -/terminal -/theming -/tieredmenu -/timeline -/toast -/togglebutton -/toolbar -/tooltip -/tree -/treeselect -/treetable -/tristatecheckbox -/uikit \ No newline at end of file diff --git a/server.ts b/server.ts deleted file mode 100644 index 4382faf..0000000 --- a/server.ts +++ /dev/null @@ -1,58 +0,0 @@ -import { APP_BASE_HREF } from '@angular/common'; -import { CommonEngine } from '@angular/ssr'; -import express from 'express'; -import { fileURLToPath } from 'node:url'; -import { dirname, join, resolve } from 'node:path'; -import bootstrap from './src/main.server'; -// The Express app is exported so that it can be used by serverless Functions. -export function app(): express.Express { - const server = express(); - const serverDistFolder = dirname(fileURLToPath(import.meta.url)); - const browserDistFolder = resolve(serverDistFolder, '../browser'); - const indexHtml = join(serverDistFolder, 'index.server.html'); - - const commonEngine = new CommonEngine(); - - server.set('view engine', 'html'); - server.set('views', browserDistFolder); - - // Example Express Rest API endpoints - // server.get('/api/**', (req, res) => { }); - // Serve static files from /browser - server.get( - '*.*', - express.static(browserDistFolder, { - maxAge: '1y' - }) - ); - - // All regular routes use the Angular engine - server.get('*', (req, res, next) => { - const { protocol, originalUrl, baseUrl, headers } = req; - - commonEngine - .render({ - bootstrap, - documentFilePath: indexHtml, - url: `${protocol}://${headers.host}${originalUrl}`, - publicPath: browserDistFolder, - providers: [{ provide: APP_BASE_HREF, useValue: baseUrl }] - }) - .then((html) => res.send(html)) - .catch((err) => next(err)); - }); - - return server; -} - -function run(): void { - const port = process.env['PORT'] || 4000; - - // Start up the Node server - const server = app(); - server.listen(port, () => { - console.log(`Node Express server listening on http://localhost:${port}`); - }); -} - -run(); diff --git a/src-storybook/app/app.component.html b/src-storybook/app/app.component.html deleted file mode 100644 index 2f1b40d..0000000 --- a/src-storybook/app/app.component.html +++ /dev/null @@ -1,4 +0,0 @@ -
- -
- diff --git a/src-storybook/app/app.component.ts b/src-storybook/app/app.component.ts deleted file mode 100644 index 429a0fc..0000000 --- a/src-storybook/app/app.component.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Component } from '@angular/core'; -import { RouterOutlet } from '@angular/router'; -import {Button} from "primeng/button"; - -@Component({ - selector: 'app-root', - standalone: true, - imports: [RouterOutlet, Button], - templateUrl: './app.component.html', - styleUrl: './app.component.scss' -}) -export class AppComponent { - title = 'ng-storybook'; -} diff --git a/src-storybook/app/app.config.ts b/src-storybook/app/app.config.ts deleted file mode 100644 index a1e7d6f..0000000 --- a/src-storybook/app/app.config.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core'; -import { provideRouter } from '@angular/router'; - -import { routes } from './app.routes'; - -export const appConfig: ApplicationConfig = { - providers: [provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes)] -}; diff --git a/src-storybook/assets/themes/brand-dark-primary/theme.css b/src-storybook/assets/themes/brand-dark-primary/theme.css deleted file mode 100644 index 63a5e81..0000000 --- a/src-storybook/assets/themes/brand-dark-primary/theme.css +++ /dev/null @@ -1,9924 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.py-4{ - padding-top: 1rem; - padding-bottom: 1rem; -} -.py-5{ - padding-top: 1.25rem; - padding-bottom: 1.25rem; -} -.py-6{ - padding-top: 1.5rem; - padding-bottom: 1.5rem; -} -.py-8{ - padding-top: 2rem; - padding-bottom: 2rem; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -} -.transition{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--white-100); - --text-color-secondary: var(--white-80); - --primary-color: var(--emerald-300); - --primary-color-text: var(--black-80); - --primary-0: var(--emerald-0); - --primary-900: var(--emerald-900); - --primary-800: var(--emerald-800); - --primary-700: var(--emerald-700); - --primary-600: var(--emerald-600); - --primary-500: var(--emerald-500); - --primary-400: var(--emerald-400); - --primary-300: var(--emerald-300); - --primary-200: var(--emerald-200); - --primary-100: var(--emerald-100); - --primary-50: var(--emerald-50); - --primary-alpha: var(--emerald-alpha); - --surface-0: var(--gray-50); - --surface-50: var(--gray-0); - --surface-100: var(--gray-900); - --surface-200: var(--gray-800); - --surface-300: var(--gray-700); - --surface-400: var(--gray-600); - --surface-500: var(--gray-600); - --surface-600: var(--gray-400); - --surface-700: var(--gray-300); - --surface-800: var(--gray-200); - --surface-900: var(--gray-100); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: #1c1b22; - --surface-section: var(--gray-alpha); - --surface-card: #1c1b22; - --surface-overlay: var(--black-40); - --surface-border: var(--gray-900); - --surface-hover: var(--gray-800); - --focus-ring: 0 0 0 0.25rem var(--emerald-800); - --maskbg: var(--black-40); - --highlight-bg: var(--emerald-300); - --highlight-text-color: var(--black-80); - color-scheme: dark; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--black-80); - background-color: var(--emerald-300); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-40); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--white-80); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--white-20); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(0, 0, 0, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-800); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-800) !important; -} - -.p-progress-spinner-circle { - stroke: var(--emerald-300); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--black-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--emerald-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--emerald-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button:not(.p-disabled):active { - background: var(--emerald-300); - color: var(--black-80); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(0, 0, 0, 0.0001); - color: var(--emerald-300); - border-color: var(--emerald-800); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--emerald-300); - border-color: var(--emerald-300); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(0, 0, 0, 0.0001); - color: var(--emerald-300); - border-color: var(--emerald-800); - box-shadow: none; -} - -.p-button-text { - background-color: #1c1b22; - color: var(--emerald-300); -} -.p-button-text:not(.p-disabled):hover { - background: var(--emerald-alpha); - color: var(--emerald-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-text:not(.p-disabled):active { - background: #1c1b22; - color: var(--emerald-300); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--black-80); - background: var(--red-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--black-80); - background: var(--orange-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--black-80); - background: var(--green-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--black-80); - background: var(--blue-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--black-80); - background: var(--purple-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - background: #1c1b22; - padding: 0rem 0.75rem; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--emerald-300); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--white-20); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--white-80); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-900); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--white-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--black-80); - background: var(--emerald-300); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--emerald-300) !important; - color: var(--black-80) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--white-20); - color: var(--white-80); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: #1c1b22; - color: var(--white-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: #1c1b22; -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--white-80); - padding: 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: var(--emerald-300); - box-shadow: 0 0 0 0.25rem var(--emerald-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--emerald-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--emerald-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--emerald-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--white-20); - color: var(--white-80); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--black-80); - background: var(--emerald-300); -} -.p-dropdown-item.p-highlight:hover { - background: var(--emerald-200); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--emerald-300); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--white-80); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--white-100); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-dropdown-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--white-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--emerald-300); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-multiselect .p-multiselect-label { - color: var(--white-100); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--white-80); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-multiselect-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--white-100); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--white-100); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--white-100); -} -.text-feedback--default .ti { - color: var(--gray-900); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--white-80); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--white-20); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: #1c1b22; - color: var(--white-80); - border-top: 1px solid var(--gray-900); - border-left: 1px solid var(--gray-900); - border-bottom: 1px solid var(--gray-900); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-900); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--white-20); - color: var(--white-80); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--white-20); -} - -.p-inputnumber-button { - color: var(--white-100); - border-color: var(--gray-900); - background-color: #1c1b22; -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--white-100); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--white-100); -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-900); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--emerald-300); - background: var(--emerald-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--emerald-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--emerald-200); - background: var(--emerald-200); - color: var(--black-80); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-20); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--emerald-300); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--emerald-200) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--emerald-200) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--black-80); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--emerald-800); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-900); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--white-20); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--emerald-300); - background: var(--emerald-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--emerald-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--emerald-200); - background: var(--emerald-200); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--black-80); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: #1c1b22; - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--emerald-300); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: #1c1b22; - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--emerald-200); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--white-20); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(0, 0, 0, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--white-80); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--emerald-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--emerald-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--white-80) !important; -} - -.p-togglebutton.p-button { - background: var(--white-20); - border: 1px solid trasparent; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--emerald-alpha); - color: var(--emerald-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--emerald-300); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--emerald-800); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--white-80); -} -.p-togglebutton.p-button.p-highlight { - background: var(--emerald-300); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--emerald-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--emerald-800); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--black-80); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--white-20); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--emerald-300); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-slider { - background: var(--white-20); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--emerald-300); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--emerald-200); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--emerald-300); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--emerald-200); - border-color: rgba(0, 0, 0, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--white-80); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--white-100); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: #1c1b22; - border: 1px solid var(--gray-900); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--white-80); - background: #1c1b22; - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-900); - color: var(--white-80); - background: var(--white-20); - border-color: var(--gray-900); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--emerald-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--black-80); - background: var(--emerald-300); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--white-80); - font-weight: 700; - border-color: var(--gray-800); - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--white-100); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--black-80); - background: var(--emerald-300); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-900); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--black-80); - background: var(--emerald-300); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--black-80); - background: var(--emerald-300); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-900); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--emerald-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--emerald-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--emerald-200); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--white-100); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--emerald-300); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-autocomplete-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--black-80); - background: var(--emerald-300); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--emerald-300); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--emerald-300); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--emerald-300); - color: var(--emerald-300); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--emerald-300); -} -.p-tabview .p-tabview-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--white-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-900); -} -.p-divider .p-divider-content { - background-color: #1c1b22; - color: var(--white-80); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-900); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-900); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--white-20); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--white-80); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-900); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--white-100); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--emerald-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--black-80); - background-color: var(--emerald-300); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--emerald-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: #1c1b22; - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 500; - color: var(--white-100); - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--white-100); - font-weight: 500; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - color: var(--white-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--black-80); - background-color: var(--emerald-300); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--emerald-300); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-900); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--emerald-300); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--white-100); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--white-80); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-200); - color: #1c1b22; - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-200); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-200); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-200); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-200); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border: 1px solid var(--gray-900); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-900); - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(0, 0, 0, 0.0001); - background: #1c1b22; - color: var(--white-80); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: #1c1b22; - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--emerald-300); - color: var(--black-80); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--emerald-200); - color: var(--black-80); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: #1c1b22; - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-900); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: #1c1b22; - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-900); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - background: #1c1b22; - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-900); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--black-80); - font-size: 1rem; - background-color: var(--emerald-300); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-900); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-900); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--emerald-300); - color: var(--black-80); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--black-80); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--emerald-300); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-900); - color: var(--white-80); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--white-20); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--emerald-300); -} -.p-progressbar .p-progressbar-label { - color: var(--black-80); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--white-20); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--white-20); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--emerald-300); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--emerald-300); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--white-100); - border-radius: 0.25rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--white-20); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background-color: var(--white-20); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--white-100); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-900); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-message.p-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--white-100); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--white-100); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--white-80); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--white-100); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--white-80); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: #1c1b22; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(0, 0, 0, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-800); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--white-100); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--white-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-300); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-200); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-200); - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-300); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-200); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-300); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-200); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-300); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-200); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--emerald-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--emerald-300); - color: var(--emerald-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--emerald-300); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--emerald-300); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--emerald-200); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-300); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-200); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--white-20); - border-color: var(--gray-900); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--white-80); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-300); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-200); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: #1c1b22; - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--white-100); - font-weight: 500; - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--white-100); - font-weight: 500; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--emerald-300); - color: var(--black-80); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--white-100); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-900); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--white-100); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--emerald-300); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: #1c1b22; -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-900); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-900); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-600); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-600); - color: #1c1b22; -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--emerald-300); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--emerald-300); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--black-80); - background: var(--emerald-300); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--emerald-300); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--emerald-800); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: #1c1b22; - color: var(--white-100); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--emerald-800); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--emerald-300); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--emerald-300); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--white-80); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-0); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--emerald-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--emerald-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-900); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: #1c1b22; -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-0); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-0); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-0); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-800); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: #1c1b22; - padding: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--emerald-300); - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--emerald-200); - color: var(--black-80); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--white-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--white-100); - background-color: var(--gray-800); -} -.p-column-filter-row-item.p-highlight { - color: var(--black-80); - background-color: var(--emerald-300); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--emerald-200); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--white-80); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); - border: solid rgba(0, 0, 0, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--white-20); - border-color: var(--gray-900); - color: var(--white-80); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--emerald-300); - border-color: var(--emerald-300); - color: var(--black-80); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--emerald-200); - border-color: var(--emerald-200); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--black-80); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(0, 0, 0, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: #1c1b22; -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} - -.p-galleria-mask { - --maskbg: var(--black-40); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-800); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-900); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--emerald-300); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--emerald-300); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/brand-dark-primary/theme.min.css b/src-storybook/assets/themes/brand-dark-primary/theme.min.css deleted file mode 100644 index 99c9825..0000000 --- a/src-storybook/assets/themes/brand-dark-primary/theme.min.css +++ /dev/null @@ -1,2852 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.py-4 { - padding-top: 1rem; - padding-bottom: 1rem; -}.py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; -}.py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; -}.py-8 { - padding-top: 2rem; - padding-bottom: 2rem; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -}.transition { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--white-100);--text-color-secondary: var(--white-80);--primary-color: var(--emerald-300);--primary-color-text: var(--black-80);--primary-0: var(--emerald-0);--primary-900: var(--emerald-900);--primary-800: var(--emerald-800);--primary-700: var(--emerald-700);--primary-600: var(--emerald-600);--primary-500: var(--emerald-500);--primary-400: var(--emerald-400);--primary-300: var(--emerald-300);--primary-200: var(--emerald-200);--primary-100: var(--emerald-100);--primary-50: var(--emerald-50);--primary-alpha: var(--emerald-alpha);--surface-0: var(--gray-50);--surface-50: var(--gray-0);--surface-100: var(--gray-900);--surface-200: var(--gray-800);--surface-300: var(--gray-700);--surface-400: var(--gray-600);--surface-500: var(--gray-600);--surface-600: var(--gray-400);--surface-700: var(--gray-300);--surface-800: var(--gray-200);--surface-900: var(--gray-100);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: #1c1b22;--surface-section: var(--gray-alpha);--surface-card: #1c1b22;--surface-overlay: var(--black-40);--surface-border: var(--gray-900);--surface-hover: var(--gray-800);--focus-ring: 0 0 0 0.25rem var(--emerald-800);--maskbg: var(--black-40);--highlight-bg: var(--emerald-300);--highlight-text-color: var(--black-80);color-scheme:dark}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--black-80);background-color:var(--emerald-300)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-40);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--white-80)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--white-20);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-800)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-800) !important}.p-progress-spinner-circle{stroke:var(--emerald-300)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--black-80);border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--emerald-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--emerald-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button:not(.p-disabled):active{background:var(--emerald-300);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(0,0,0,.0001);color:var(--emerald-300);border-color:var(--emerald-800)}.p-button-outlined:not(.p-disabled):hover{background:rgba(0,0,0,.0001);color:var(--emerald-300);border-color:var(--emerald-300);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-outlined:not(.p-disabled):active{background:rgba(0,0,0,.0001);color:var(--emerald-300);border-color:var(--emerald-800);box-shadow:none}.p-button-text{background-color:#1c1b22;color:var(--emerald-300)}.p-button-text:not(.p-disabled):hover{background:var(--emerald-alpha);color:var(--emerald-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-text:not(.p-disabled):active{background:#1c1b22;color:var(--emerald-300);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--black-80);background:var(--red-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--black-80);background:var(--orange-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--black-80);background:var(--green-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--black-80);background:var(--blue-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--black-80);background:var(--purple-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);background:#1c1b22;padding:0rem .75rem;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--emerald-300)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--white-20)}.p-float-label>label{left:.75rem;color:var(--white-80);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--white-80);opacity:.6}:-moz-placeholder{color:var(--white-80);opacity:.6}::-moz-placeholder{color:var(--white-80);opacity:.6}:-ms-input-placeholder{color:var(--white-80);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-900);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--white-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--black-80);background:var(--emerald-300)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--emerald-300) !important;color:var(--black-80) !important;mix-blend-mode:luminosity;border:1px solid rgba(0,0,0,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--white-20);color:var(--white-80)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:#1c1b22;color:var(--white-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:#1c1b22}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--white-100)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--white-80);padding:.75rem;background:rgba(0,0,0,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(0,0,0,.0001);background:var(--emerald-300);box-shadow:0 0 0 .25rem var(--emerald-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--emerald-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--emerald-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--emerald-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--white-20);color:var(--white-80)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--black-80);background:var(--emerald-300)}.p-dropdown-item.p-highlight:hover{background:var(--emerald-200)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--emerald-300)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--white-80)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--white-100);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-dropdown-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--white-100)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--white-80);text-align:center;padding:.5rem .75rem;background:rgba(0,0,0,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--white-100);background:var(--gray-800)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-multiselect:not(.p-disabled):hover{border-color:var(--emerald-300)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-multiselect .p-multiselect-label{color:var(--white-100);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--white-80);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-multiselect-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--white-100)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--white-100)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-password .p-input-icon{cursor:pointer;color:var(--white-100);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--white-100)}.text-feedback--default .ti{color:var(--gray-900)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--white-80);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-900);border-radius:.5rem;background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--white-20)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:#1c1b22;color:var(--white-80);border-top:1px solid var(--gray-900);border-left:1px solid var(--gray-900);border-bottom:1px solid var(--gray-900);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-900)}.p-inputgroup-addon.p-disabled{background-color:var(--white-20);color:var(--white-80)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--white-20)}.p-inputnumber-button{color:var(--white-100);border-color:var(--gray-900);background-color:#1c1b22}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--white-100)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--white-100)}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-900);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--emerald-300);background:var(--emerald-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--emerald-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--emerald-200);background:var(--emerald-200);color:var(--black-80)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--white-20)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--black-80);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--emerald-300)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--emerald-200) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--emerald-200) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--black-80);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-800)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--emerald-800)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-900);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--white-20)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--emerald-300);background:var(--emerald-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--emerald-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--emerald-200);background:var(--emerald-200)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--black-80)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:#1c1b22;width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--emerald-300)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:#1c1b22;transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--emerald-200)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--white-20);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(0,0,0,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--white-80)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--emerald-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--emerald-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--white-80) !important}.p-togglebutton.p-button{background:var(--white-20);border:1px solid trasparent;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--emerald-alpha);color:var(--emerald-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--emerald-300)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--emerald-800)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--white-80)}.p-togglebutton.p-button.p-highlight{background:var(--emerald-300);border-color:rgba(0,0,0,.0001);color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--emerald-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--emerald-800)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--black-80)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--white-20)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--emerald-300)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-slider{background:var(--white-20);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--emerald-300);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--emerald-200);box-shadow:none}.p-slider .p-slider-range{background:var(--emerald-300);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--emerald-200);border-color:rgba(0,0,0,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--white-80)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--white-100)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#1c1b22;border:1px solid var(--gray-900);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(0,0,0,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--white-80);background:#1c1b22;font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-900);color:var(--white-80);background:var(--white-20);border-color:var(--gray-900)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--white-80);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--emerald-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(0,0,0,.0001)}.p-datepicker table td>span.p-highlight{color:var(--black-80);background:var(--emerald-300)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datepicker table td.p-datepicker-today>span{color:var(--white-80);font-weight:700;border-color:var(--gray-800);background:rgba(0,0,0,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--white-100)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--black-80);background:var(--emerald-300)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-900);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datepicker .p-timepicker button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--black-80);background:var(--emerald-300)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--black-80);background:var(--emerald-300)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-900);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--emerald-200)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--emerald-200)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--emerald-200)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--white-100)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--emerald-300)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-autocomplete-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--white-100);background:var(--gray-800)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--black-80);background:var(--emerald-300)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--emerald-300)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-tabview .p-tabview-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);color:var(--white-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--emerald-300)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:var(--emerald-300);color:var(--emerald-300)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--emerald-300)}.p-tabview .p-tabview-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;border:none;color:var(--white-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-900)}.p-divider .p-divider-content{background-color:#1c1b22;color:var(--white-80);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-900)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-900)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--white-20);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--white-80);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-900);background:rgba(0,0,0,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-900);background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-900)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--white-100)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--emerald-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--black-80);background-color:var(--emerald-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--emerald-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:#1c1b22;outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:500;color:var(--white-100);border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--white-100);font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;color:var(--white-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--black-80);background-color:var(--emerald-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--emerald-300)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-900);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(0,0,0,.0001);color:var(--white-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--emerald-300)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--white-100);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-900);background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--white-80)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-200);color:#1c1b22;padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-200)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-200)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-200)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-200)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border:1px solid var(--gray-900)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-900);background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(0,0,0,.0001);background:#1c1b22;color:var(--white-80);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:#1c1b22;color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--emerald-300);color:var(--black-80);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--emerald-200);color:var(--black-80)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:#1c1b22;border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-900)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:#1c1b22;border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-900);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);background:#1c1b22;margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-900)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--black-80);font-size:1rem;background-color:var(--emerald-300);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-900)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-900);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--emerald-300);color:var(--black-80);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--black-80)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--black-80)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--black-80)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--black-80)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--black-80);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--emerald-300)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--black-80)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--black-80)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--black-80)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--black-80)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-900);color:var(--white-80)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--white-20);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--emerald-300)}.p-progressbar .p-progressbar-label{color:var(--black-80);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--white-20);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--white-20);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--emerald-300)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--emerald-300);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--white-100);border-radius:.25rem;border:1px solid rgba(0,0,0,.0001);padding:0rem .5rem;background-color:var(--white-20);display:inline-flex}.p-chip.p-disabled{color:var(--white-80);border-color:var(--gray-900);background-color:var(--white-20)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--white-100);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-900);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-message.p-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--white-100)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--white-100);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--white-80);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--white-100);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--white-80);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:#1c1b22;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(0,0,0,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-800)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--white-100);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--white-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-300)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-200)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-200);color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-menubar .p-menubar-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-300)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-200)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-300)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-200)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-300)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-200)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(0,0,0,.0001);color:var(--white-80);font-weight:normal;border-bottom:.25rem solid rgba(0,0,0,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--emerald-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:var(--emerald-300);color:var(--emerald-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--emerald-300)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001);background-color:rgba(0,0,0,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--emerald-300)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--emerald-200)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-300)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-200)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--white-20);border-color:var(--gray-900);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--white-80)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-300)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-200)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:#1c1b22;transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--white-100);font-weight:500;border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--white-100);font-weight:500}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--emerald-300);color:var(--black-80);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--white-100)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-900);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--white-100)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--emerald-300);border-radius:8rem;width:1rem;height:1rem;background-color:#1c1b22}.p-timeline .p-timeline-event-connector{background-color:var(--gray-900)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-900);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-600)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-600);color:#1c1b22}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--emerald-300)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--emerald-300)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--black-80);background:var(--emerald-300);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--emerald-300)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--emerald-800);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#1c1b22;color:var(--white-100);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--emerald-800);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--emerald-300)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--emerald-300)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--white-80);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-0)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--emerald-800);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--emerald-800);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-column-resizer-helper{background:var(--gray-900)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:#1c1b22}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-0)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-0)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-0)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-800)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:#1c1b22;padding:.25rem;border:1px solid var(--gray-900);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--emerald-300);color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--emerald-200);color:var(--black-80)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--white-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(0,0,0,.0001);border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--white-100);background-color:var(--gray-800)}.p-column-filter-row-item.p-highlight{color:var(--black-80);background-color:var(--emerald-300)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--emerald-200)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--white-80)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(0,0,0,.0001);color:var(--white-100);border:solid rgba(0,0,0,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--white-20);border-color:var(--gray-900);color:var(--white-80)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--emerald-300);border-color:var(--emerald-300);color:var(--black-80)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--emerald-200);border-color:var(--emerald-200)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--black-80)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:#1c1b22}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(0,0,0,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-galleria-mask{--maskbg: var(--black-40)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-800)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-900);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--emerald-300)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--emerald-300)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/brand-dark-secondary/theme.css b/src-storybook/assets/themes/brand-dark-secondary/theme.css deleted file mode 100644 index d93445c..0000000 --- a/src-storybook/assets/themes/brand-dark-secondary/theme.css +++ /dev/null @@ -1,9924 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.py-4{ - padding-top: 1rem; - padding-bottom: 1rem; -} -.py-5{ - padding-top: 1.25rem; - padding-bottom: 1.25rem; -} -.py-6{ - padding-top: 1.5rem; - padding-bottom: 1.5rem; -} -.py-8{ - padding-top: 2rem; - padding-bottom: 2rem; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -} -.transition{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--white-100); - --text-color-secondary: var(--white-80); - --primary-color: var(--citrine-300); - --primary-color-text: var(--black-80); - --primary-0: var(--citrine-0); - --primary-900: var(--citrine-900); - --primary-800: var(--citrine-800); - --primary-700: var(--citrine-700); - --primary-600: var(--citrine-600); - --primary-500: var(--citrine-500); - --primary-400: var(--citrine-400); - --primary-300: var(--citrine-300); - --primary-200: var(--citrine-200); - --primary-100: var(--citrine-100); - --primary-50: var(--citrine-50); - --primary-alpha: var(--citrine-alpha); - --surface-0: var(--gray-50); - --surface-50: var(--gray-0); - --surface-100: var(--gray-900); - --surface-200: var(--gray-800); - --surface-300: var(--gray-700); - --surface-400: var(--gray-600); - --surface-500: var(--gray-600); - --surface-600: var(--gray-400); - --surface-700: var(--gray-300); - --surface-800: var(--gray-200); - --surface-900: var(--gray-100); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: #1c1b22; - --surface-section: var(--gray-alpha); - --surface-card: #1c1b22; - --surface-overlay: var(--black-40); - --surface-border: var(--gray-900); - --surface-hover: var(--gray-800); - --focus-ring: 0 0 0 0.25rem var(--citrine-800); - --maskbg: var(--black-40); - --highlight-bg: var(--citrine-300); - --highlight-text-color: var(--black-80); - color-scheme: dark; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--black-80); - background-color: var(--citrine-300); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-40); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--white-80); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--white-20); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(0, 0, 0, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-800); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-800) !important; -} - -.p-progress-spinner-circle { - stroke: var(--citrine-300); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--black-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--citrine-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--citrine-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button:not(.p-disabled):active { - background: var(--citrine-300); - color: var(--black-80); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(0, 0, 0, 0.0001); - color: var(--citrine-300); - border-color: var(--citrine-800); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--citrine-300); - border-color: var(--citrine-300); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(0, 0, 0, 0.0001); - color: var(--citrine-300); - border-color: var(--citrine-800); - box-shadow: none; -} - -.p-button-text { - background-color: #1c1b22; - color: var(--citrine-300); -} -.p-button-text:not(.p-disabled):hover { - background: var(--citrine-alpha); - color: var(--citrine-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-text:not(.p-disabled):active { - background: #1c1b22; - color: var(--citrine-300); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--black-80); - background: var(--red-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--black-80); - background: var(--orange-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--black-80); - background: var(--green-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--black-80); - background: var(--blue-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--black-80); - background: var(--purple-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - background: #1c1b22; - padding: 0rem 0.75rem; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--citrine-300); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--white-20); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--white-80); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-900); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--white-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--black-80); - background: var(--citrine-300); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--citrine-300) !important; - color: var(--black-80) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--white-20); - color: var(--white-80); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: #1c1b22; - color: var(--white-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: #1c1b22; -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--white-80); - padding: 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: var(--citrine-300); - box-shadow: 0 0 0 0.25rem var(--citrine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--citrine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--citrine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--citrine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--white-20); - color: var(--white-80); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--black-80); - background: var(--citrine-300); -} -.p-dropdown-item.p-highlight:hover { - background: var(--citrine-200); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--citrine-300); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--white-80); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--white-100); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-dropdown-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--white-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--citrine-300); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-multiselect .p-multiselect-label { - color: var(--white-100); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--white-80); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-multiselect-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--white-100); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--white-100); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--white-100); -} -.text-feedback--default .ti { - color: var(--gray-900); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--white-80); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--white-20); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: #1c1b22; - color: var(--white-80); - border-top: 1px solid var(--gray-900); - border-left: 1px solid var(--gray-900); - border-bottom: 1px solid var(--gray-900); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-900); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--white-20); - color: var(--white-80); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--white-20); -} - -.p-inputnumber-button { - color: var(--white-100); - border-color: var(--gray-900); - background-color: #1c1b22; -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--white-100); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--white-100); -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-900); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--citrine-300); - background: var(--citrine-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--citrine-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--citrine-200); - background: var(--citrine-200); - color: var(--black-80); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-20); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--citrine-300); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--citrine-200) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--citrine-200) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--black-80); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--citrine-800); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-900); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--white-20); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--citrine-300); - background: var(--citrine-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--citrine-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--citrine-200); - background: var(--citrine-200); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--black-80); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: #1c1b22; - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--citrine-300); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: #1c1b22; - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--citrine-200); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--white-20); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(0, 0, 0, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--white-80); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--citrine-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--citrine-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--white-80) !important; -} - -.p-togglebutton.p-button { - background: var(--white-20); - border: 1px solid trasparent; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--citrine-alpha); - color: var(--citrine-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--citrine-300); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--citrine-800); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--white-80); -} -.p-togglebutton.p-button.p-highlight { - background: var(--citrine-300); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--citrine-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--citrine-800); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--black-80); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--white-20); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--citrine-300); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-slider { - background: var(--white-20); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--citrine-300); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--citrine-200); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--citrine-300); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--citrine-200); - border-color: rgba(0, 0, 0, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--white-80); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--white-100); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: #1c1b22; - border: 1px solid var(--gray-900); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--white-80); - background: #1c1b22; - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-900); - color: var(--white-80); - background: var(--white-20); - border-color: var(--gray-900); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--citrine-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--black-80); - background: var(--citrine-300); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--white-80); - font-weight: 700; - border-color: var(--gray-800); - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--white-100); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--black-80); - background: var(--citrine-300); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-900); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--black-80); - background: var(--citrine-300); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--black-80); - background: var(--citrine-300); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-900); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--citrine-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--citrine-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--citrine-200); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--white-100); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--citrine-300); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-autocomplete-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--black-80); - background: var(--citrine-300); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--citrine-300); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--citrine-300); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--citrine-300); - color: var(--citrine-300); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--citrine-300); -} -.p-tabview .p-tabview-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--white-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-900); -} -.p-divider .p-divider-content { - background-color: #1c1b22; - color: var(--white-80); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-900); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-900); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--white-20); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--white-80); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-900); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--white-100); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--citrine-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--black-80); - background-color: var(--citrine-300); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--citrine-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: #1c1b22; - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 500; - color: var(--white-100); - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--white-100); - font-weight: 500; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - color: var(--white-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--black-80); - background-color: var(--citrine-300); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--citrine-300); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-900); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--citrine-300); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--white-100); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--white-80); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-200); - color: #1c1b22; - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-200); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-200); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-200); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-200); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border: 1px solid var(--gray-900); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-900); - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(0, 0, 0, 0.0001); - background: #1c1b22; - color: var(--white-80); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: #1c1b22; - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--citrine-300); - color: var(--black-80); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--citrine-200); - color: var(--black-80); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: #1c1b22; - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-900); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: #1c1b22; - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-900); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - background: #1c1b22; - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-900); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--black-80); - font-size: 1rem; - background-color: var(--citrine-300); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-900); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-900); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--citrine-300); - color: var(--black-80); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--black-80); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--citrine-300); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-900); - color: var(--white-80); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--white-20); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--citrine-300); -} -.p-progressbar .p-progressbar-label { - color: var(--black-80); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--white-20); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--white-20); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--citrine-300); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--citrine-300); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--white-100); - border-radius: 0.25rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--white-20); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background-color: var(--white-20); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--white-100); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-900); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-message.p-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--white-100); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--white-100); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--white-80); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--white-100); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--white-80); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: #1c1b22; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(0, 0, 0, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-800); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--white-100); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--white-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-300); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-200); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-200); - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-300); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-200); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-300); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-200); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-300); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-200); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--citrine-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--citrine-300); - color: var(--citrine-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--citrine-300); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--citrine-300); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--citrine-200); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-300); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-200); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--white-20); - border-color: var(--gray-900); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--white-80); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-300); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-200); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: #1c1b22; - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--white-100); - font-weight: 500; - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--white-100); - font-weight: 500; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--citrine-300); - color: var(--black-80); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--white-100); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-900); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--white-100); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--citrine-300); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: #1c1b22; -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-900); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-900); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-600); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-600); - color: #1c1b22; -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--citrine-300); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--citrine-300); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--black-80); - background: var(--citrine-300); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--citrine-300); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--citrine-800); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: #1c1b22; - color: var(--white-100); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--citrine-800); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--citrine-300); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--citrine-300); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--white-80); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-0); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--citrine-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--citrine-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-900); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: #1c1b22; -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-0); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-0); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-0); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-800); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: #1c1b22; - padding: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--citrine-300); - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--citrine-200); - color: var(--black-80); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--white-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--white-100); - background-color: var(--gray-800); -} -.p-column-filter-row-item.p-highlight { - color: var(--black-80); - background-color: var(--citrine-300); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--citrine-200); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--white-80); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); - border: solid rgba(0, 0, 0, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--white-20); - border-color: var(--gray-900); - color: var(--white-80); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--citrine-300); - border-color: var(--citrine-300); - color: var(--black-80); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--citrine-200); - border-color: var(--citrine-200); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--black-80); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(0, 0, 0, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: #1c1b22; -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} - -.p-galleria-mask { - --maskbg: var(--black-40); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-800); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-900); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--citrine-300); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--citrine-300); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/brand-dark-secondary/theme.min.css b/src-storybook/assets/themes/brand-dark-secondary/theme.min.css deleted file mode 100644 index 5e5b46f..0000000 --- a/src-storybook/assets/themes/brand-dark-secondary/theme.min.css +++ /dev/null @@ -1,2852 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.py-4 { - padding-top: 1rem; - padding-bottom: 1rem; -}.py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; -}.py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; -}.py-8 { - padding-top: 2rem; - padding-bottom: 2rem; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -}.transition { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--white-100);--text-color-secondary: var(--white-80);--primary-color: var(--citrine-300);--primary-color-text: var(--black-80);--primary-0: var(--citrine-0);--primary-900: var(--citrine-900);--primary-800: var(--citrine-800);--primary-700: var(--citrine-700);--primary-600: var(--citrine-600);--primary-500: var(--citrine-500);--primary-400: var(--citrine-400);--primary-300: var(--citrine-300);--primary-200: var(--citrine-200);--primary-100: var(--citrine-100);--primary-50: var(--citrine-50);--primary-alpha: var(--citrine-alpha);--surface-0: var(--gray-50);--surface-50: var(--gray-0);--surface-100: var(--gray-900);--surface-200: var(--gray-800);--surface-300: var(--gray-700);--surface-400: var(--gray-600);--surface-500: var(--gray-600);--surface-600: var(--gray-400);--surface-700: var(--gray-300);--surface-800: var(--gray-200);--surface-900: var(--gray-100);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: #1c1b22;--surface-section: var(--gray-alpha);--surface-card: #1c1b22;--surface-overlay: var(--black-40);--surface-border: var(--gray-900);--surface-hover: var(--gray-800);--focus-ring: 0 0 0 0.25rem var(--citrine-800);--maskbg: var(--black-40);--highlight-bg: var(--citrine-300);--highlight-text-color: var(--black-80);color-scheme:dark}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--black-80);background-color:var(--citrine-300)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-40);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--white-80)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--white-20);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-800)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-800) !important}.p-progress-spinner-circle{stroke:var(--citrine-300)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--black-80);border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--citrine-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--citrine-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button:not(.p-disabled):active{background:var(--citrine-300);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(0,0,0,.0001);color:var(--citrine-300);border-color:var(--citrine-800)}.p-button-outlined:not(.p-disabled):hover{background:rgba(0,0,0,.0001);color:var(--citrine-300);border-color:var(--citrine-300);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-outlined:not(.p-disabled):active{background:rgba(0,0,0,.0001);color:var(--citrine-300);border-color:var(--citrine-800);box-shadow:none}.p-button-text{background-color:#1c1b22;color:var(--citrine-300)}.p-button-text:not(.p-disabled):hover{background:var(--citrine-alpha);color:var(--citrine-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-text:not(.p-disabled):active{background:#1c1b22;color:var(--citrine-300);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--black-80);background:var(--red-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--black-80);background:var(--orange-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--black-80);background:var(--green-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--black-80);background:var(--blue-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--black-80);background:var(--purple-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);background:#1c1b22;padding:0rem .75rem;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--citrine-300)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--white-20)}.p-float-label>label{left:.75rem;color:var(--white-80);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--white-80);opacity:.6}:-moz-placeholder{color:var(--white-80);opacity:.6}::-moz-placeholder{color:var(--white-80);opacity:.6}:-ms-input-placeholder{color:var(--white-80);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-900);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--white-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--black-80);background:var(--citrine-300)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--citrine-300) !important;color:var(--black-80) !important;mix-blend-mode:luminosity;border:1px solid rgba(0,0,0,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--white-20);color:var(--white-80)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:#1c1b22;color:var(--white-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:#1c1b22}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--white-100)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--white-80);padding:.75rem;background:rgba(0,0,0,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(0,0,0,.0001);background:var(--citrine-300);box-shadow:0 0 0 .25rem var(--citrine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--citrine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--citrine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--citrine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--white-20);color:var(--white-80)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--black-80);background:var(--citrine-300)}.p-dropdown-item.p-highlight:hover{background:var(--citrine-200)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--citrine-300)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--white-80)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--white-100);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-dropdown-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--white-100)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--white-80);text-align:center;padding:.5rem .75rem;background:rgba(0,0,0,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--white-100);background:var(--gray-800)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-multiselect:not(.p-disabled):hover{border-color:var(--citrine-300)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-multiselect .p-multiselect-label{color:var(--white-100);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--white-80);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-multiselect-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--white-100)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--white-100)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-password .p-input-icon{cursor:pointer;color:var(--white-100);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--white-100)}.text-feedback--default .ti{color:var(--gray-900)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--white-80);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-900);border-radius:.5rem;background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--white-20)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:#1c1b22;color:var(--white-80);border-top:1px solid var(--gray-900);border-left:1px solid var(--gray-900);border-bottom:1px solid var(--gray-900);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-900)}.p-inputgroup-addon.p-disabled{background-color:var(--white-20);color:var(--white-80)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--white-20)}.p-inputnumber-button{color:var(--white-100);border-color:var(--gray-900);background-color:#1c1b22}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--white-100)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--white-100)}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-900);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--citrine-300);background:var(--citrine-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--citrine-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--citrine-200);background:var(--citrine-200);color:var(--black-80)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--white-20)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--black-80);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--citrine-300)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--citrine-200) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--citrine-200) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--black-80);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-800)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--citrine-800)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-900);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--white-20)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--citrine-300);background:var(--citrine-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--citrine-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--citrine-200);background:var(--citrine-200)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--black-80)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:#1c1b22;width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--citrine-300)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:#1c1b22;transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--citrine-200)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--white-20);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(0,0,0,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--white-80)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--citrine-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--citrine-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--white-80) !important}.p-togglebutton.p-button{background:var(--white-20);border:1px solid trasparent;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--citrine-alpha);color:var(--citrine-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--citrine-300)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--citrine-800)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--white-80)}.p-togglebutton.p-button.p-highlight{background:var(--citrine-300);border-color:rgba(0,0,0,.0001);color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--citrine-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--citrine-800)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--black-80)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--white-20)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--citrine-300)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-slider{background:var(--white-20);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--citrine-300);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--citrine-200);box-shadow:none}.p-slider .p-slider-range{background:var(--citrine-300);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--citrine-200);border-color:rgba(0,0,0,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--white-80)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--white-100)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#1c1b22;border:1px solid var(--gray-900);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(0,0,0,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--white-80);background:#1c1b22;font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-900);color:var(--white-80);background:var(--white-20);border-color:var(--gray-900)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--white-80);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--citrine-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(0,0,0,.0001)}.p-datepicker table td>span.p-highlight{color:var(--black-80);background:var(--citrine-300)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datepicker table td.p-datepicker-today>span{color:var(--white-80);font-weight:700;border-color:var(--gray-800);background:rgba(0,0,0,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--white-100)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--black-80);background:var(--citrine-300)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-900);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datepicker .p-timepicker button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--black-80);background:var(--citrine-300)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--black-80);background:var(--citrine-300)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-900);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--citrine-200)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--citrine-200)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--citrine-200)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--white-100)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--citrine-300)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-autocomplete-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--white-100);background:var(--gray-800)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--black-80);background:var(--citrine-300)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--citrine-300)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-tabview .p-tabview-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);color:var(--white-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--citrine-300)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:var(--citrine-300);color:var(--citrine-300)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--citrine-300)}.p-tabview .p-tabview-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;border:none;color:var(--white-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-900)}.p-divider .p-divider-content{background-color:#1c1b22;color:var(--white-80);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-900)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-900)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--white-20);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--white-80);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-900);background:rgba(0,0,0,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-900);background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-900)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--white-100)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--citrine-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--black-80);background-color:var(--citrine-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--citrine-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:#1c1b22;outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:500;color:var(--white-100);border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--white-100);font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;color:var(--white-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--black-80);background-color:var(--citrine-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--citrine-300)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-900);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(0,0,0,.0001);color:var(--white-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--citrine-300)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--white-100);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-900);background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--white-80)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-200);color:#1c1b22;padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-200)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-200)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-200)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-200)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border:1px solid var(--gray-900)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-900);background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(0,0,0,.0001);background:#1c1b22;color:var(--white-80);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:#1c1b22;color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--citrine-300);color:var(--black-80);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--citrine-200);color:var(--black-80)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:#1c1b22;border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-900)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:#1c1b22;border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-900);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);background:#1c1b22;margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-900)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--black-80);font-size:1rem;background-color:var(--citrine-300);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-900)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-900);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--citrine-300);color:var(--black-80);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--black-80)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--black-80)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--black-80)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--black-80)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--black-80);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--citrine-300)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--black-80)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--black-80)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--black-80)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--black-80)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-900);color:var(--white-80)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--white-20);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--citrine-300)}.p-progressbar .p-progressbar-label{color:var(--black-80);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--white-20);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--white-20);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--citrine-300)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--citrine-300);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--white-100);border-radius:.25rem;border:1px solid rgba(0,0,0,.0001);padding:0rem .5rem;background-color:var(--white-20);display:inline-flex}.p-chip.p-disabled{color:var(--white-80);border-color:var(--gray-900);background-color:var(--white-20)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--white-100);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-900);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-message.p-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--white-100)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--white-100);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--white-80);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--white-100);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--white-80);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:#1c1b22;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(0,0,0,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-800)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--white-100);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--white-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-300)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-200)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-200);color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-menubar .p-menubar-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-300)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-200)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-300)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-200)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-300)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-200)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(0,0,0,.0001);color:var(--white-80);font-weight:normal;border-bottom:.25rem solid rgba(0,0,0,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--citrine-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:var(--citrine-300);color:var(--citrine-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--citrine-300)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001);background-color:rgba(0,0,0,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--citrine-300)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--citrine-200)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-300)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-200)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--white-20);border-color:var(--gray-900);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--white-80)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-300)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-200)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:#1c1b22;transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--white-100);font-weight:500;border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--white-100);font-weight:500}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--citrine-300);color:var(--black-80);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--white-100)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-900);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--white-100)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--citrine-300);border-radius:8rem;width:1rem;height:1rem;background-color:#1c1b22}.p-timeline .p-timeline-event-connector{background-color:var(--gray-900)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-900);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-600)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-600);color:#1c1b22}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--citrine-300)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--citrine-300)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--black-80);background:var(--citrine-300);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--citrine-300)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--citrine-800);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#1c1b22;color:var(--white-100);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--citrine-800);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--citrine-300)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--citrine-300)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--white-80);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-0)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--citrine-800);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--citrine-800);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-column-resizer-helper{background:var(--gray-900)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:#1c1b22}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-0)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-0)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-0)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-800)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:#1c1b22;padding:.25rem;border:1px solid var(--gray-900);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--citrine-300);color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--citrine-200);color:var(--black-80)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--white-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(0,0,0,.0001);border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--white-100);background-color:var(--gray-800)}.p-column-filter-row-item.p-highlight{color:var(--black-80);background-color:var(--citrine-300)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--citrine-200)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--white-80)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(0,0,0,.0001);color:var(--white-100);border:solid rgba(0,0,0,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--white-20);border-color:var(--gray-900);color:var(--white-80)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--citrine-300);border-color:var(--citrine-300);color:var(--black-80)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--citrine-200);border-color:var(--citrine-200)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--black-80)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:#1c1b22}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(0,0,0,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-galleria-mask{--maskbg: var(--black-40)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-800)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-900);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--citrine-300)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--citrine-300)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/brand-light-primary/theme.css b/src-storybook/assets/themes/brand-light-primary/theme.css deleted file mode 100644 index 44215db..0000000 --- a/src-storybook/assets/themes/brand-light-primary/theme.css +++ /dev/null @@ -1,10007 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.py-4{ - padding-top: 1rem; - padding-bottom: 1rem; -} -.py-5{ - padding-top: 1.25rem; - padding-bottom: 1.25rem; -} -.py-6{ - padding-top: 1.5rem; - padding-bottom: 1.5rem; -} -.py-8{ - padding-top: 2rem; - padding-bottom: 2rem; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -} -.transition{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--black-80); - --text-color-secondary: var(--black-60); - --primary-color: var(--emerald-700); - --primary-color-text: var(--white-100); - --primary-0: var(--emerald-0); - --primary-900: var(--emerald-900); - --primary-800: var(--emerald-800); - --primary-700: var(--emerald-700); - --primary-600: var(--emerald-600); - --primary-500: var(--emerald-500); - --primary-400: var(--emerald-400); - --primary-300: var(--emerald-300); - --primary-200: var(--emerald-200); - --primary-100: var(--emerald-100); - --primary-50: var(--emerald-50); - --primary-alpha: var(--emerald-alpha); - --surface-0: var(--gray-0); - --surface-50: var(--gray-50); - --surface-100: var(--gray-100); - --surface-200: var(--gray-200); - --surface-300: var(--gray-300); - --surface-400: var(--gray-400); - --surface-500: var(--gray-500); - --surface-600: var(--gray-600); - --surface-700: var(--gray-700); - --surface-800: var(--gray-800); - --surface-900: var(--gray-900); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: var(--white-100); - --surface-section: var(--gray-alpha); - --surface-card: var(--white-100); - --surface-overlay: var(--black-20); - --surface-border: var(--gray-200); - --surface-hover: var(--gray-100); - --focus-ring: 0 0 0 0.25rem var(--emerald-200); - --maskbg: var(--black-20); - --highlight-bg: var(--emerald-700); - --highlight-text-color: var(--white-100); - color-scheme: light; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--white-100); - background-color: var(--emerald-700); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-20); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--black-60); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--black-10); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(255, 255, 255, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-100); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-100) !important; -} - -.p-progress-spinner-circle { - stroke: var(--emerald-700); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--white-100); - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--emerald-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--emerald-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button:not(.p-disabled):active { - background: var(--emerald-700); - color: var(--white-100); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(255, 255, 255, 0.0001); - color: var(--emerald-700); - border-color: var(--emerald-200); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--emerald-700); - border-color: var(--emerald-700); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(255, 255, 255, 0.0001); - color: var(--emerald-700); - border-color: var(--emerald-200); - box-shadow: none; -} - -.p-button-text { - background-color: var(--white-100); - color: var(--emerald-700); -} -.p-button-text:not(.p-disabled):hover { - background: var(--emerald-alpha); - color: var(--emerald-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-text:not(.p-disabled):active { - background: var(--white-100); - color: var(--emerald-700); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--white-100); - background: var(--red-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--white-100); - background: var(--orange-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--white-100); - background: var(--green-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--white-100); - background: var(--blue-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--white-100); - background: var(--purple-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - background: var(--white-100); - padding: 0rem 0.75rem; - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--emerald-700); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--black-10); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--black-60); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-200); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--black-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--white-100); - background: var(--emerald-700); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--emerald-700) !important; - color: var(--white-100) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--black-10); - color: var(--black-60); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: var(--white-100); - color: var(--black-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-100); -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--black-80); - padding: 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--emerald-700); - box-shadow: 0 0 0 0.25rem var(--emerald-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--emerald-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--emerald-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--emerald-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--black-10); - color: var(--black-60); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--white-100); - background: var(--emerald-700); -} -.p-dropdown-item.p-highlight:hover { - background: var(--emerald-800); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--emerald-700); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--black-60); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--black-80); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-dropdown-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--black-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--emerald-700); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-multiselect .p-multiselect-label { - color: var(--black-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--black-60); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-multiselect-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--black-80); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--black-80); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--black-80); -} -.text-feedback--default .ti { - color: var(--gray-200); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--black-60); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--black-10); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: var(--white-100); - color: var(--black-60); - border-top: 1px solid var(--gray-200); - border-left: 1px solid var(--gray-200); - border-bottom: 1px solid var(--gray-200); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-200); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--black-10); - color: var(--black-60); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--black-80); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--black-80); -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--black-10); -} - -.p-inputnumber-button { - color: var(--black-80); - border-color: var(--gray-200); - background-color: var(--white-100); -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-200); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--emerald-700); - background: var(--emerald-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--emerald-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--emerald-800); - background: var(--emerald-800); - color: var(--white-100); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--black-10); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--emerald-700); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--emerald-800) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--emerald-800) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--emerald-200); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-200); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--black-10); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--emerald-700); - background: var(--emerald-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--emerald-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--emerald-800); - background: var(--emerald-800); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--white-100); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: var(--white-100); - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--emerald-700); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: var(--white-100); - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--emerald-800); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--black-10); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(255, 255, 255, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--black-60); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--emerald-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--emerald-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--black-60) !important; -} - -.p-togglebutton.p-button { - background: var(--black-10); - border: 1px solid trasparent; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--emerald-alpha); - color: var(--emerald-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--emerald-700); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--emerald-200); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--black-60); -} -.p-togglebutton.p-button.p-highlight { - background: var(--emerald-700); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--emerald-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--emerald-200); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--white-100); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--black-10); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--emerald-700); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-slider { - background: var(--black-10); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--emerald-700); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--emerald-800); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--emerald-700); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--emerald-800); - border-color: rgba(255, 255, 255, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--black-60); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--black-80); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: var(--white-100); - border: 1px solid var(--gray-200); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--black-60); - background: var(--white-100); - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-200); - color: var(--black-60); - background: var(--black-10); - border-color: var(--gray-200); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--emerald-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--white-100); - background: var(--emerald-700); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--black-60); - font-weight: 700; - border-color: var(--gray-100); - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--black-80); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--white-100); - background: var(--emerald-700); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-200); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--white-100); - background: var(--emerald-700); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--white-100); - background: var(--emerald-700); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-200); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--emerald-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--emerald-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--emerald-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--black-80); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--emerald-700); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-autocomplete-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--white-100); - background: var(--emerald-700); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--emerald-700); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-float-label label{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); - opacity: 0.6; -} - -.p-float-label:has(input:focus) label, -.p-float-label:has(input.p-filled) label, -.p-float-label:has(input:-webkit-autofill) label, -.p-float-label:has(textarea:focus) label, -.p-float-label:has(textarea.p-filled) label, -.p-float-label:has(.p-inputwrapper-focus) label, -.p-float-label:has(.p-inputwrapper-filled) label{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - opacity: 1; -} - -.float-variant-in .p-float-label .p-inputtext, -.float-variant-in .p-float-label .p-inputtextarea, -.float-variant-in .p-float-label .p-select-label, -.float-variant-in .p-float-label .p-multiselect-label-container, -.float-variant-in .p-float-label .p-autocomplete-input-multiple, -.float-variant-in .p-float-label .p-cascadeselect-label, -.float-variant-in .p-float-label .p-treeselect-label { - padding-top: 1rem; - min-height: 4rem; - line-height: normal; -} - -.float-variant-in .p-float-label .p-inputtextarea { - padding-top: 2rem; -} - -.float-variant-in .p-float-label:has(input:focus) label, -.float-variant-in .p-float-label:has(input.p-filled) label, -.float-variant-in .p-float-label:has(input:-webkit-autofill) label, -.float-variant-in .p-float-label:has(textarea:focus) label, -.float-variant-in .p-float-label:has(textarea.p-filled) label, -.float-variant-in .p-float-label:has(.p-inputwrapper-focus) label, -.float-variant-in .p-float-label:has(.p-inputwrapper-filled) label { - top: 1rem; - padding-top: 0.125rem; - padding-bottom: 0.125rem; -} - -.float-variant-in .p-float-label .p-inputtext.p-chips-multiple-container { - padding-top: 1.75rem; - padding-bottom: 0.25rem; -} - -.p-float-label textarea ~ label { - top: 1.25rem; -} - -.p-float-label:has(textarea:focus) label, -.p-float-label:has(textarea.p-filled) label { - top: -0.75rem; -} - -.float-variant-in .p-float-label textarea:focus, -.float-variant-in .p-float-label textarea.p-filled { - padding-top: 2rem; -} - -.p-float-label .p-dropdown .p-placeholder { - opacity: 0; -} - -.float-variant-in .p-float-label .p-dropdown .p-inputtext { - padding-top: 2rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--emerald-700); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--emerald-700); - color: var(--emerald-700); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--emerald-700); -} -.p-tabview .p-tabview-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--black-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-200); -} -.p-divider .p-divider-content { - background-color: var(--white-100); - color: var(--black-60); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-200); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-200); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--black-10); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--black-60); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-200); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--black-80); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--emerald-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--white-100); - background-color: var(--emerald-700); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--emerald-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: var(--white-100); - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 400; - color: var(--black-80); - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--black-80); - font-weight: 400; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - color: var(--black-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--white-100); - background-color: var(--emerald-700); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--emerald-700); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-200); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--emerald-700); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--black-80); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--black-60); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-800); - color: var(--white-100); - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-800); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-800); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-800); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-800); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border: 1px solid var(--gray-200); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-200); - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--white-100); - color: var(--black-60); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: var(--white-100); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--emerald-700); - color: var(--white-100); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--emerald-800); - color: var(--white-100); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: var(--white-100); - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-200); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: var(--white-100); - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-200); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - background: var(--white-100); - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-200); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--white-100); - font-size: 1rem; - background-color: var(--emerald-700); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-200); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-200); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--emerald-700); - color: var(--white-100); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--white-100); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--emerald-700); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-200); - color: var(--black-60); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--black-10); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--emerald-700); -} -.p-progressbar .p-progressbar-label { - color: var(--white-100); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--black-10); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--black-10); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--emerald-700); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--emerald-700); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--black-80); - border-radius: 0.25rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--black-10); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background-color: var(--black-10); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--black-80); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-200); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-message.p-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--black-80); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--black-80); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--black-60); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--black-80); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--black-60); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: var(--white-100); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(255, 255, 255, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--black-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-700); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-800); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-800); - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-700); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-800); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-700); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-800); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-700); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-800); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--emerald-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--emerald-700); - color: var(--emerald-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--emerald-700); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--emerald-700); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--emerald-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-700); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-800); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--black-10); - border-color: var(--gray-200); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--black-60); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-700); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-800); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: var(--white-100); - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--black-80); - font-weight: 400; - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--black-80); - font-weight: 400; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--emerald-700); - color: var(--white-100); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--black-80); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-200); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--black-80); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--emerald-700); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: var(--white-100); -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-200); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-200); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-800); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-800); - color: var(--white-100); -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--emerald-700); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--emerald-700); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--white-100); - background: var(--emerald-700); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--emerald-700); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--emerald-200); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: var(--white-100); - color: var(--black-80); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--emerald-200); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--emerald-700); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--emerald-700); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--black-60); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-50); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--emerald-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--emerald-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-200); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: var(--white-100); -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-50); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-50); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-50); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-100); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: var(--white-100); - padding: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--emerald-700); - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--emerald-800); - color: var(--white-100); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--black-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--black-80); - background-color: var(--gray-100); -} -.p-column-filter-row-item.p-highlight { - color: var(--white-100); - background-color: var(--emerald-700); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--emerald-800); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--black-60); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - border: solid rgba(255, 255, 255, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--black-10); - border-color: var(--gray-200); - color: var(--black-60); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--emerald-700); - border-color: var(--emerald-700); - color: var(--white-100); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--emerald-800); - border-color: var(--emerald-800); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(255, 255, 255, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} - -.p-galleria-mask { - --maskbg: var(--black-20); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-100); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-200); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--emerald-700); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--emerald-700); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/brand-light-primary/theme.min.css b/src-storybook/assets/themes/brand-light-primary/theme.min.css deleted file mode 100644 index 4cdd0a8..0000000 --- a/src-storybook/assets/themes/brand-light-primary/theme.min.css +++ /dev/null @@ -1,2868 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.py-4 { - padding-top: 1rem; - padding-bottom: 1rem; -}.py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; -}.py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; -}.py-8 { - padding-top: 2rem; - padding-bottom: 2rem; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -}.transition { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--black-80);--text-color-secondary: var(--black-60);--primary-color: var(--emerald-700);--primary-color-text: var(--white-100);--primary-0: var(--emerald-0);--primary-900: var(--emerald-900);--primary-800: var(--emerald-800);--primary-700: var(--emerald-700);--primary-600: var(--emerald-600);--primary-500: var(--emerald-500);--primary-400: var(--emerald-400);--primary-300: var(--emerald-300);--primary-200: var(--emerald-200);--primary-100: var(--emerald-100);--primary-50: var(--emerald-50);--primary-alpha: var(--emerald-alpha);--surface-0: var(--gray-0);--surface-50: var(--gray-50);--surface-100: var(--gray-100);--surface-200: var(--gray-200);--surface-300: var(--gray-300);--surface-400: var(--gray-400);--surface-500: var(--gray-500);--surface-600: var(--gray-600);--surface-700: var(--gray-700);--surface-800: var(--gray-800);--surface-900: var(--gray-900);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: var(--white-100);--surface-section: var(--gray-alpha);--surface-card: var(--white-100);--surface-overlay: var(--black-20);--surface-border: var(--gray-200);--surface-hover: var(--gray-100);--focus-ring: 0 0 0 0.25rem var(--emerald-200);--maskbg: var(--black-20);--highlight-bg: var(--emerald-700);--highlight-text-color: var(--white-100);color-scheme:light}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--white-100);background-color:var(--emerald-700)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-20);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--black-60)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--black-10);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(255,255,255,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-100)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-100) !important}.p-progress-spinner-circle{stroke:var(--emerald-700)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--white-100);border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--emerald-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--emerald-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button:not(.p-disabled):active{background:var(--emerald-700);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(255,255,255,.0001);color:var(--emerald-700);border-color:var(--emerald-200)}.p-button-outlined:not(.p-disabled):hover{background:rgba(255,255,255,.0001);color:var(--emerald-700);border-color:var(--emerald-700);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-outlined:not(.p-disabled):active{background:rgba(255,255,255,.0001);color:var(--emerald-700);border-color:var(--emerald-200);box-shadow:none}.p-button-text{background-color:var(--white-100);color:var(--emerald-700)}.p-button-text:not(.p-disabled):hover{background:var(--emerald-alpha);color:var(--emerald-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-text:not(.p-disabled):active{background:var(--white-100);color:var(--emerald-700);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--white-100);background:var(--red-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--white-100);background:var(--orange-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--white-100);background:var(--green-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--white-100);background:var(--blue-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--white-100);background:var(--purple-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);background:var(--white-100);padding:0rem .75rem;border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--emerald-700)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--black-10)}.p-float-label>label{left:.75rem;color:var(--black-60);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--black-60);opacity:.6}:-moz-placeholder{color:var(--black-60);opacity:.6}::-moz-placeholder{color:var(--black-60);opacity:.6}:-ms-input-placeholder{color:var(--black-60);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-200);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--black-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--white-100);background:var(--emerald-700)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--emerald-700) !important;color:var(--white-100) !important;mix-blend-mode:luminosity;border:1px solid rgba(255,255,255,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--black-10);color:var(--black-60)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:var(--white-100);color:var(--black-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:var(--white-100)}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--black-80)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--black-80);padding:.75rem;background:rgba(255,255,255,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(255,255,255,.0001);background:var(--emerald-700);box-shadow:0 0 0 .25rem var(--emerald-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--emerald-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--emerald-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--emerald-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--black-10);color:var(--black-60)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--white-100);background:var(--emerald-700)}.p-dropdown-item.p-highlight:hover{background:var(--emerald-800)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--emerald-700)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--black-60)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--black-80);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-dropdown-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--black-80)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--black-80);text-align:center;padding:.5rem .75rem;background:rgba(255,255,255,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--black-80);background:var(--gray-100)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-multiselect:not(.p-disabled):hover{border-color:var(--emerald-700)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-multiselect .p-multiselect-label{color:var(--black-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--black-60);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-multiselect-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--black-80)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--black-80);background:rgba(255,255,255,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--black-80)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-password .p-input-icon{cursor:pointer;color:var(--black-80);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--black-80)}.text-feedback--default .ti{color:var(--gray-200)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--black-60);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-200);border-radius:.5rem;background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--black-10)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:var(--white-100);color:var(--black-60);border-top:1px solid var(--gray-200);border-left:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-200)}.p-inputgroup-addon.p-disabled{background-color:var(--black-10);color:var(--black-60)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--black-80)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--black-80)}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--black-10)}.p-inputnumber-button{color:var(--black-80);border-color:var(--gray-200);background-color:var(--white-100)}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-200);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--emerald-700);background:var(--emerald-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--emerald-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--emerald-800);background:var(--emerald-800);color:var(--white-100)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--black-10)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--white-100);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--emerald-700)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--emerald-800) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--emerald-800) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--white-100);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-100)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--emerald-200)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-200);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--black-10)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--emerald-700);background:var(--emerald-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--emerald-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--emerald-800);background:var(--emerald-800)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--white-100)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:var(--white-100);width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--emerald-700)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:var(--white-100);transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--emerald-800)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--black-10);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(255,255,255,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--black-60)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--emerald-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--emerald-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--black-60) !important}.p-togglebutton.p-button{background:var(--black-10);border:1px solid trasparent;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--emerald-alpha);color:var(--emerald-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--emerald-700)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--emerald-200)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--black-60)}.p-togglebutton.p-button.p-highlight{background:var(--emerald-700);border-color:rgba(255,255,255,.0001);color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--emerald-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--emerald-200)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--white-100)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--black-10)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--emerald-700)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-slider{background:var(--black-10);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--emerald-700);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--emerald-800);box-shadow:none}.p-slider .p-slider-range{background:var(--emerald-700);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--emerald-800);border-color:rgba(255,255,255,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--black-60)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--black-80)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:var(--white-100);border:1px solid var(--gray-200);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(255,255,255,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--black-60);background:var(--white-100);font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-200);color:var(--black-60);background:var(--black-10);border-color:var(--gray-200)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--black-60);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--emerald-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(255,255,255,.0001)}.p-datepicker table td>span.p-highlight{color:var(--white-100);background:var(--emerald-700)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datepicker table td.p-datepicker-today>span{color:var(--black-60);font-weight:700;border-color:var(--gray-100);background:rgba(255,255,255,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--black-80)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--white-100);background:var(--emerald-700)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-200);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datepicker .p-timepicker button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--white-100);background:var(--emerald-700)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--white-100);background:var(--emerald-700)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-200);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--emerald-800)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--emerald-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--emerald-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--black-80)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--emerald-700)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-autocomplete-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);color:var(--black-80);background:rgba(255,255,255,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--black-80);background:var(--gray-100)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--white-100);background:var(--emerald-700)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--emerald-700)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-float-label label { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);opacity:.6; -}.p-float-label:has(input:focus) label,.p-float-label:has(input.p-filled) label,.p-float-label:has(input:-webkit-autofill) label,.p-float-label:has(textarea:focus) label,.p-float-label:has(textarea.p-filled) label,.p-float-label:has(.p-inputwrapper-focus) label,.p-float-label:has(.p-inputwrapper-filled) label { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none;opacity:1; -}.float-variant-in .p-float-label .p-inputtext,.float-variant-in .p-float-label .p-inputtextarea,.float-variant-in .p-float-label .p-select-label,.float-variant-in .p-float-label .p-multiselect-label-container,.float-variant-in .p-float-label .p-autocomplete-input-multiple,.float-variant-in .p-float-label .p-cascadeselect-label,.float-variant-in .p-float-label .p-treeselect-label{padding-top:1rem;min-height:4rem;line-height:normal}.float-variant-in .p-float-label .p-inputtextarea{padding-top:2rem}.float-variant-in .p-float-label:has(input:focus) label,.float-variant-in .p-float-label:has(input.p-filled) label,.float-variant-in .p-float-label:has(input:-webkit-autofill) label,.float-variant-in .p-float-label:has(textarea:focus) label,.float-variant-in .p-float-label:has(textarea.p-filled) label,.float-variant-in .p-float-label:has(.p-inputwrapper-focus) label,.float-variant-in .p-float-label:has(.p-inputwrapper-filled) label{top:1rem;padding-top:.125rem;padding-bottom:.125rem}.float-variant-in .p-float-label .p-inputtext.p-chips-multiple-container{padding-top:1.75rem;padding-bottom:.25rem}.p-float-label textarea~label{top:1.25rem}.p-float-label:has(textarea:focus) label,.p-float-label:has(textarea.p-filled) label{top:-0.75rem}.float-variant-in .p-float-label textarea:focus,.float-variant-in .p-float-label textarea.p-filled{padding-top:2rem}.p-float-label .p-dropdown .p-placeholder{opacity:0}.float-variant-in .p-float-label .p-dropdown .p-inputtext{padding-top:2rem}.p-tabview .p-tabview-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);color:var(--black-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--emerald-700)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:var(--emerald-700);color:var(--emerald-700)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--emerald-700)}.p-tabview .p-tabview-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;border:none;color:var(--black-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-200)}.p-divider .p-divider-content{background-color:var(--white-100);color:var(--black-60);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-200)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-200)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--black-10);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--black-60);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-200);background:rgba(255,255,255,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-200);background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-200)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--black-80)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--emerald-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--white-100);background-color:var(--emerald-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--emerald-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:var(--white-100);outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:400;color:var(--black-80);border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--black-80);font-weight:400;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;color:var(--black-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--white-100);background-color:var(--emerald-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--emerald-700)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-200);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--emerald-700)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--black-80);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-200);background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--black-60)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-800);color:var(--white-100);padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-800)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-800)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-800)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-800)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border:1px solid var(--gray-200)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-200);background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(255,255,255,.0001);background:var(--white-100);color:var(--black-60);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:var(--white-100);color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--emerald-700);color:var(--white-100);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--emerald-800);color:var(--white-100)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:var(--white-100);border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-200)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:var(--white-100);border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-200);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);background:var(--white-100);margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-200)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--white-100);font-size:1rem;background-color:var(--emerald-700);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-200)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-200);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--emerald-700);color:var(--white-100);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--white-100)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--white-100)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--white-100)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--white-100)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--white-100);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--emerald-700)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--white-100)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--white-100)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--white-100)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--white-100)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-200);color:var(--black-60)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--black-10);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--emerald-700)}.p-progressbar .p-progressbar-label{color:var(--white-100);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--black-10);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--black-10);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--emerald-700)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--emerald-700);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--black-80);border-radius:.25rem;border:1px solid rgba(255,255,255,.0001);padding:0rem .5rem;background-color:var(--black-10);display:inline-flex}.p-chip.p-disabled{color:var(--black-60);border-color:var(--gray-200);background-color:var(--black-10)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--black-80);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-200);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-message.p-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--black-80)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--black-80);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--black-60);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--black-80);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--black-60);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:var(--white-100);transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(255,255,255,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--black-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-700)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-800)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-800);color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100)}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-menubar .p-menubar-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-700)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-800)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-700)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-800)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-700)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-800)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(255,255,255,.0001);color:var(--black-80);font-weight:normal;border-bottom:.25rem solid rgba(255,255,255,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--emerald-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:var(--emerald-700);color:var(--emerald-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--emerald-700)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001);background-color:rgba(255,255,255,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--emerald-700)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--emerald-800)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-700)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-800)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--black-10);border-color:var(--gray-200);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--black-60)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-700)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-800)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:var(--white-100);transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--black-80);font-weight:400;border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--black-80);font-weight:400}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--emerald-700);color:var(--white-100);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--black-80)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-200);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--black-80)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--emerald-700);border-radius:8rem;width:1rem;height:1rem;background-color:var(--white-100)}.p-timeline .p-timeline-event-connector{background-color:var(--gray-200)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-200);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-800)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-800);color:var(--white-100)}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--emerald-700)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--emerald-700)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--white-100);background:var(--emerald-700);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--emerald-700)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--emerald-200);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:var(--white-100);color:var(--black-80);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--emerald-200);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--emerald-700)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--emerald-700)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--black-60);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-50)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--emerald-200);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--emerald-200);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-column-resizer-helper{background:var(--gray-200)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:var(--white-100)}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-50)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-50)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-50)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-100)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:var(--white-100);padding:.25rem;border:1px solid var(--gray-200);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--emerald-700);color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--emerald-800);color:var(--white-100)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--black-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(255,255,255,.0001);border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--black-80);background-color:var(--gray-100)}.p-column-filter-row-item.p-highlight{color:var(--white-100);background-color:var(--emerald-700)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--emerald-800)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--black-60)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(255,255,255,.0001);color:var(--black-80);border:solid rgba(255,255,255,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--black-10);border-color:var(--gray-200);color:var(--black-60)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--emerald-700);border-color:var(--emerald-700);color:var(--white-100)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--emerald-800);border-color:var(--emerald-800)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(255,255,255,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(255,255,255,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-galleria-mask{--maskbg: var(--black-20)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-100)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-200);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--emerald-700)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--emerald-700)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/brand-light-secondary/theme.css b/src-storybook/assets/themes/brand-light-secondary/theme.css deleted file mode 100644 index 8ab3796..0000000 --- a/src-storybook/assets/themes/brand-light-secondary/theme.css +++ /dev/null @@ -1,9924 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.py-4{ - padding-top: 1rem; - padding-bottom: 1rem; -} -.py-5{ - padding-top: 1.25rem; - padding-bottom: 1.25rem; -} -.py-6{ - padding-top: 1.5rem; - padding-bottom: 1.5rem; -} -.py-8{ - padding-top: 2rem; - padding-bottom: 2rem; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -} -.transition{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--black-80); - --text-color-secondary: var(--black-60); - --primary-color: var(--citrine-700); - --primary-color-text: var(--white-100); - --primary-0: var(--citrine-0); - --primary-900: var(--citrine-900); - --primary-800: var(--citrine-800); - --primary-700: var(--citrine-700); - --primary-600: var(--citrine-600); - --primary-500: var(--citrine-500); - --primary-400: var(--citrine-400); - --primary-300: var(--citrine-300); - --primary-200: var(--citrine-200); - --primary-100: var(--citrine-100); - --primary-50: var(--citrine-50); - --primary-alpha: var(--citrine-alpha); - --surface-0: var(--gray-0); - --surface-50: var(--gray-50); - --surface-100: var(--gray-100); - --surface-200: var(--gray-200); - --surface-300: var(--gray-300); - --surface-400: var(--gray-400); - --surface-500: var(--gray-500); - --surface-600: var(--gray-600); - --surface-700: var(--gray-700); - --surface-800: var(--gray-800); - --surface-900: var(--gray-900); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: var(--white-100); - --surface-section: var(--gray-alpha); - --surface-card: var(--white-100); - --surface-overlay: var(--black-20); - --surface-border: var(--gray-200); - --surface-hover: var(--gray-100); - --focus-ring: 0 0 0 0.25rem var(--citrine-200); - --maskbg: var(--black-20); - --highlight-bg: var(--citrine-700); - --highlight-text-color: var(--white-100); - color-scheme: light; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--white-100); - background-color: var(--citrine-700); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-20); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--black-60); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--black-10); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(255, 255, 255, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-100); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-100) !important; -} - -.p-progress-spinner-circle { - stroke: var(--citrine-700); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--white-100); - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--citrine-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--citrine-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button:not(.p-disabled):active { - background: var(--citrine-700); - color: var(--white-100); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(255, 255, 255, 0.0001); - color: var(--citrine-700); - border-color: var(--citrine-200); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--citrine-700); - border-color: var(--citrine-700); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(255, 255, 255, 0.0001); - color: var(--citrine-700); - border-color: var(--citrine-200); - box-shadow: none; -} - -.p-button-text { - background-color: var(--white-100); - color: var(--citrine-700); -} -.p-button-text:not(.p-disabled):hover { - background: var(--citrine-alpha); - color: var(--citrine-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-text:not(.p-disabled):active { - background: var(--white-100); - color: var(--citrine-700); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--white-100); - background: var(--red-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--white-100); - background: var(--orange-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--white-100); - background: var(--green-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--white-100); - background: var(--blue-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--white-100); - background: var(--purple-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - background: var(--white-100); - padding: 0rem 0.75rem; - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--citrine-700); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--black-10); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--black-60); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-200); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--black-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--white-100); - background: var(--citrine-700); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--citrine-700) !important; - color: var(--white-100) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--black-10); - color: var(--black-60); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: var(--white-100); - color: var(--black-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-100); -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--black-80); - padding: 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--citrine-700); - box-shadow: 0 0 0 0.25rem var(--citrine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--citrine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--citrine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--citrine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--black-10); - color: var(--black-60); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--white-100); - background: var(--citrine-700); -} -.p-dropdown-item.p-highlight:hover { - background: var(--citrine-800); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--citrine-700); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--black-60); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--black-80); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-dropdown-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--black-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--citrine-700); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-multiselect .p-multiselect-label { - color: var(--black-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--black-60); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-multiselect-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--black-80); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--black-80); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--black-80); -} -.text-feedback--default .ti { - color: var(--gray-200); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--black-60); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--black-10); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: var(--white-100); - color: var(--black-60); - border-top: 1px solid var(--gray-200); - border-left: 1px solid var(--gray-200); - border-bottom: 1px solid var(--gray-200); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-200); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--black-10); - color: var(--black-60); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--black-80); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--black-80); -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--black-10); -} - -.p-inputnumber-button { - color: var(--black-80); - border-color: var(--gray-200); - background-color: var(--white-100); -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-200); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--citrine-700); - background: var(--citrine-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--citrine-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--citrine-800); - background: var(--citrine-800); - color: var(--white-100); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--black-10); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--citrine-700); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--citrine-800) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--citrine-800) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--citrine-200); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-200); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--black-10); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--citrine-700); - background: var(--citrine-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--citrine-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--citrine-800); - background: var(--citrine-800); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--white-100); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: var(--white-100); - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--citrine-700); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: var(--white-100); - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--citrine-800); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--black-10); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(255, 255, 255, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--black-60); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--citrine-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--citrine-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--black-60) !important; -} - -.p-togglebutton.p-button { - background: var(--black-10); - border: 1px solid trasparent; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--citrine-alpha); - color: var(--citrine-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--citrine-700); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--citrine-200); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--black-60); -} -.p-togglebutton.p-button.p-highlight { - background: var(--citrine-700); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--citrine-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--citrine-200); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--white-100); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--black-10); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--citrine-700); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-slider { - background: var(--black-10); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--citrine-700); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--citrine-800); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--citrine-700); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--citrine-800); - border-color: rgba(255, 255, 255, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--black-60); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--black-80); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: var(--white-100); - border: 1px solid var(--gray-200); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--black-60); - background: var(--white-100); - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-200); - color: var(--black-60); - background: var(--black-10); - border-color: var(--gray-200); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--citrine-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--white-100); - background: var(--citrine-700); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--black-60); - font-weight: 700; - border-color: var(--gray-100); - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--black-80); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--white-100); - background: var(--citrine-700); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-200); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--white-100); - background: var(--citrine-700); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--white-100); - background: var(--citrine-700); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-200); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--citrine-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--citrine-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--citrine-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--black-80); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--citrine-700); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-autocomplete-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--white-100); - background: var(--citrine-700); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--citrine-700); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--citrine-700); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--citrine-700); - color: var(--citrine-700); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--citrine-700); -} -.p-tabview .p-tabview-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--black-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-200); -} -.p-divider .p-divider-content { - background-color: var(--white-100); - color: var(--black-60); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-200); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-200); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--black-10); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--black-60); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-200); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--black-80); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--citrine-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--white-100); - background-color: var(--citrine-700); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--citrine-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: var(--white-100); - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 400; - color: var(--black-80); - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--black-80); - font-weight: 400; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - color: var(--black-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--white-100); - background-color: var(--citrine-700); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--citrine-700); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-200); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--citrine-700); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--black-80); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--black-60); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-800); - color: var(--white-100); - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-800); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-800); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-800); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-800); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border: 1px solid var(--gray-200); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-200); - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--white-100); - color: var(--black-60); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: var(--white-100); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--citrine-700); - color: var(--white-100); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--citrine-800); - color: var(--white-100); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: var(--white-100); - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-200); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: var(--white-100); - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-200); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - background: var(--white-100); - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-200); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--white-100); - font-size: 1rem; - background-color: var(--citrine-700); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-200); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-200); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--citrine-700); - color: var(--white-100); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--white-100); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--citrine-700); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-200); - color: var(--black-60); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--black-10); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--citrine-700); -} -.p-progressbar .p-progressbar-label { - color: var(--white-100); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--black-10); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--black-10); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--citrine-700); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--citrine-700); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--black-80); - border-radius: 0.25rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--black-10); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background-color: var(--black-10); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--black-80); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-200); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-message.p-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--black-80); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--black-80); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--black-60); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--black-80); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--black-60); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: var(--white-100); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(255, 255, 255, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--black-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-700); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-800); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-800); - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-700); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-800); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-700); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-800); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-700); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-800); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--citrine-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--citrine-700); - color: var(--citrine-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--citrine-700); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--citrine-700); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--citrine-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-700); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-800); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--black-10); - border-color: var(--gray-200); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--black-60); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-700); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-800); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: var(--white-100); - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--black-80); - font-weight: 400; - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--black-80); - font-weight: 400; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--citrine-700); - color: var(--white-100); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--black-80); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-200); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--black-80); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--citrine-700); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: var(--white-100); -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-200); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-200); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-800); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-800); - color: var(--white-100); -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--citrine-700); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--citrine-700); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--white-100); - background: var(--citrine-700); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--citrine-700); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--citrine-200); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: var(--white-100); - color: var(--black-80); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--citrine-200); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--citrine-700); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--citrine-700); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--black-60); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-50); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--citrine-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--citrine-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-200); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: var(--white-100); -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-50); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-50); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-50); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-100); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: var(--white-100); - padding: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--citrine-700); - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--citrine-800); - color: var(--white-100); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--black-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--black-80); - background-color: var(--gray-100); -} -.p-column-filter-row-item.p-highlight { - color: var(--white-100); - background-color: var(--citrine-700); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--citrine-800); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--black-60); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - border: solid rgba(255, 255, 255, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--black-10); - border-color: var(--gray-200); - color: var(--black-60); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--citrine-700); - border-color: var(--citrine-700); - color: var(--white-100); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--citrine-800); - border-color: var(--citrine-800); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(255, 255, 255, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} - -.p-galleria-mask { - --maskbg: var(--black-20); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-100); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-200); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--citrine-700); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--citrine-700); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/brand-light-secondary/theme.min.css b/src-storybook/assets/themes/brand-light-secondary/theme.min.css deleted file mode 100644 index b038666..0000000 --- a/src-storybook/assets/themes/brand-light-secondary/theme.min.css +++ /dev/null @@ -1,2852 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.py-4 { - padding-top: 1rem; - padding-bottom: 1rem; -}.py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; -}.py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; -}.py-8 { - padding-top: 2rem; - padding-bottom: 2rem; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -}.transition { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--black-80);--text-color-secondary: var(--black-60);--primary-color: var(--citrine-700);--primary-color-text: var(--white-100);--primary-0: var(--citrine-0);--primary-900: var(--citrine-900);--primary-800: var(--citrine-800);--primary-700: var(--citrine-700);--primary-600: var(--citrine-600);--primary-500: var(--citrine-500);--primary-400: var(--citrine-400);--primary-300: var(--citrine-300);--primary-200: var(--citrine-200);--primary-100: var(--citrine-100);--primary-50: var(--citrine-50);--primary-alpha: var(--citrine-alpha);--surface-0: var(--gray-0);--surface-50: var(--gray-50);--surface-100: var(--gray-100);--surface-200: var(--gray-200);--surface-300: var(--gray-300);--surface-400: var(--gray-400);--surface-500: var(--gray-500);--surface-600: var(--gray-600);--surface-700: var(--gray-700);--surface-800: var(--gray-800);--surface-900: var(--gray-900);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: var(--white-100);--surface-section: var(--gray-alpha);--surface-card: var(--white-100);--surface-overlay: var(--black-20);--surface-border: var(--gray-200);--surface-hover: var(--gray-100);--focus-ring: 0 0 0 0.25rem var(--citrine-200);--maskbg: var(--black-20);--highlight-bg: var(--citrine-700);--highlight-text-color: var(--white-100);color-scheme:light}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--white-100);background-color:var(--citrine-700)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-20);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--black-60)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--black-10);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(255,255,255,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-100)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-100) !important}.p-progress-spinner-circle{stroke:var(--citrine-700)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--white-100);border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--citrine-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--citrine-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button:not(.p-disabled):active{background:var(--citrine-700);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(255,255,255,.0001);color:var(--citrine-700);border-color:var(--citrine-200)}.p-button-outlined:not(.p-disabled):hover{background:rgba(255,255,255,.0001);color:var(--citrine-700);border-color:var(--citrine-700);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-outlined:not(.p-disabled):active{background:rgba(255,255,255,.0001);color:var(--citrine-700);border-color:var(--citrine-200);box-shadow:none}.p-button-text{background-color:var(--white-100);color:var(--citrine-700)}.p-button-text:not(.p-disabled):hover{background:var(--citrine-alpha);color:var(--citrine-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-text:not(.p-disabled):active{background:var(--white-100);color:var(--citrine-700);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--white-100);background:var(--red-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--white-100);background:var(--orange-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--white-100);background:var(--green-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--white-100);background:var(--blue-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--white-100);background:var(--purple-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);background:var(--white-100);padding:0rem .75rem;border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--citrine-700)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--black-10)}.p-float-label>label{left:.75rem;color:var(--black-60);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--black-60);opacity:.6}:-moz-placeholder{color:var(--black-60);opacity:.6}::-moz-placeholder{color:var(--black-60);opacity:.6}:-ms-input-placeholder{color:var(--black-60);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-200);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--black-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--white-100);background:var(--citrine-700)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--citrine-700) !important;color:var(--white-100) !important;mix-blend-mode:luminosity;border:1px solid rgba(255,255,255,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--black-10);color:var(--black-60)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:var(--white-100);color:var(--black-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:var(--white-100)}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--black-80)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--black-80);padding:.75rem;background:rgba(255,255,255,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(255,255,255,.0001);background:var(--citrine-700);box-shadow:0 0 0 .25rem var(--citrine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--citrine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--citrine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--citrine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--black-10);color:var(--black-60)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--white-100);background:var(--citrine-700)}.p-dropdown-item.p-highlight:hover{background:var(--citrine-800)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--citrine-700)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--black-60)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--black-80);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-dropdown-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--black-80)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--black-80);text-align:center;padding:.5rem .75rem;background:rgba(255,255,255,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--black-80);background:var(--gray-100)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-multiselect:not(.p-disabled):hover{border-color:var(--citrine-700)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-multiselect .p-multiselect-label{color:var(--black-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--black-60);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-multiselect-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--black-80)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--black-80);background:rgba(255,255,255,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--black-80)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-password .p-input-icon{cursor:pointer;color:var(--black-80);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--black-80)}.text-feedback--default .ti{color:var(--gray-200)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--black-60);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-200);border-radius:.5rem;background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--black-10)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:var(--white-100);color:var(--black-60);border-top:1px solid var(--gray-200);border-left:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-200)}.p-inputgroup-addon.p-disabled{background-color:var(--black-10);color:var(--black-60)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--black-80)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--black-80)}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--black-10)}.p-inputnumber-button{color:var(--black-80);border-color:var(--gray-200);background-color:var(--white-100)}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-200);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--citrine-700);background:var(--citrine-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--citrine-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--citrine-800);background:var(--citrine-800);color:var(--white-100)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--black-10)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--white-100);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--citrine-700)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--citrine-800) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--citrine-800) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--white-100);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-100)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--citrine-200)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-200);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--black-10)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--citrine-700);background:var(--citrine-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--citrine-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--citrine-800);background:var(--citrine-800)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--white-100)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:var(--white-100);width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--citrine-700)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:var(--white-100);transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--citrine-800)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--black-10);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(255,255,255,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--black-60)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--citrine-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--citrine-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--black-60) !important}.p-togglebutton.p-button{background:var(--black-10);border:1px solid trasparent;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--citrine-alpha);color:var(--citrine-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--citrine-700)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--citrine-200)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--black-60)}.p-togglebutton.p-button.p-highlight{background:var(--citrine-700);border-color:rgba(255,255,255,.0001);color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--citrine-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--citrine-200)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--white-100)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--black-10)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--citrine-700)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-slider{background:var(--black-10);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--citrine-700);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--citrine-800);box-shadow:none}.p-slider .p-slider-range{background:var(--citrine-700);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--citrine-800);border-color:rgba(255,255,255,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--black-60)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--black-80)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:var(--white-100);border:1px solid var(--gray-200);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(255,255,255,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--black-60);background:var(--white-100);font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-200);color:var(--black-60);background:var(--black-10);border-color:var(--gray-200)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--black-60);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--citrine-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(255,255,255,.0001)}.p-datepicker table td>span.p-highlight{color:var(--white-100);background:var(--citrine-700)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datepicker table td.p-datepicker-today>span{color:var(--black-60);font-weight:700;border-color:var(--gray-100);background:rgba(255,255,255,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--black-80)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--white-100);background:var(--citrine-700)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-200);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datepicker .p-timepicker button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--white-100);background:var(--citrine-700)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--white-100);background:var(--citrine-700)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-200);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--citrine-800)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--citrine-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--citrine-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--black-80)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--citrine-700)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-autocomplete-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);color:var(--black-80);background:rgba(255,255,255,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--black-80);background:var(--gray-100)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--white-100);background:var(--citrine-700)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--citrine-700)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-tabview .p-tabview-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);color:var(--black-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--citrine-700)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:var(--citrine-700);color:var(--citrine-700)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--citrine-700)}.p-tabview .p-tabview-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;border:none;color:var(--black-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-200)}.p-divider .p-divider-content{background-color:var(--white-100);color:var(--black-60);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-200)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-200)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--black-10);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--black-60);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-200);background:rgba(255,255,255,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-200);background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-200)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--black-80)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--citrine-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--white-100);background-color:var(--citrine-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--citrine-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:var(--white-100);outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:400;color:var(--black-80);border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--black-80);font-weight:400;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;color:var(--black-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--white-100);background-color:var(--citrine-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--citrine-700)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-200);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--citrine-700)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--black-80);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-200);background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--black-60)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-800);color:var(--white-100);padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-800)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-800)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-800)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-800)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border:1px solid var(--gray-200)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-200);background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(255,255,255,.0001);background:var(--white-100);color:var(--black-60);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:var(--white-100);color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--citrine-700);color:var(--white-100);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--citrine-800);color:var(--white-100)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:var(--white-100);border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-200)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:var(--white-100);border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-200);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);background:var(--white-100);margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-200)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--white-100);font-size:1rem;background-color:var(--citrine-700);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-200)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-200);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--citrine-700);color:var(--white-100);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--white-100)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--white-100)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--white-100)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--white-100)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--white-100);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--citrine-700)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--white-100)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--white-100)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--white-100)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--white-100)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-200);color:var(--black-60)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--black-10);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--citrine-700)}.p-progressbar .p-progressbar-label{color:var(--white-100);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--black-10);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--black-10);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--citrine-700)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--citrine-700);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--black-80);border-radius:.25rem;border:1px solid rgba(255,255,255,.0001);padding:0rem .5rem;background-color:var(--black-10);display:inline-flex}.p-chip.p-disabled{color:var(--black-60);border-color:var(--gray-200);background-color:var(--black-10)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--black-80);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-200);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-message.p-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--black-80)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--black-80);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--black-60);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--black-80);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--black-60);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:var(--white-100);transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(255,255,255,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--black-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-700)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-800)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-800);color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100)}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-menubar .p-menubar-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-700)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-800)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-700)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-800)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-700)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-800)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(255,255,255,.0001);color:var(--black-80);font-weight:normal;border-bottom:.25rem solid rgba(255,255,255,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--citrine-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:var(--citrine-700);color:var(--citrine-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--citrine-700)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001);background-color:rgba(255,255,255,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--citrine-700)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--citrine-800)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-700)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-800)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--black-10);border-color:var(--gray-200);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--black-60)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-700)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-800)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:var(--white-100);transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--black-80);font-weight:400;border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--black-80);font-weight:400}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--citrine-700);color:var(--white-100);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--black-80)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-200);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--black-80)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--citrine-700);border-radius:8rem;width:1rem;height:1rem;background-color:var(--white-100)}.p-timeline .p-timeline-event-connector{background-color:var(--gray-200)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-200);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-800)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-800);color:var(--white-100)}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--citrine-700)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--citrine-700)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--white-100);background:var(--citrine-700);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--citrine-700)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--citrine-200);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:var(--white-100);color:var(--black-80);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--citrine-200);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--citrine-700)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--citrine-700)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--black-60);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-50)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--citrine-200);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--citrine-200);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-column-resizer-helper{background:var(--gray-200)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:var(--white-100)}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-50)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-50)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-50)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-100)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:var(--white-100);padding:.25rem;border:1px solid var(--gray-200);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--citrine-700);color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--citrine-800);color:var(--white-100)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--black-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(255,255,255,.0001);border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--black-80);background-color:var(--gray-100)}.p-column-filter-row-item.p-highlight{color:var(--white-100);background-color:var(--citrine-700)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--citrine-800)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--black-60)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(255,255,255,.0001);color:var(--black-80);border:solid rgba(255,255,255,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--black-10);border-color:var(--gray-200);color:var(--black-60)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--citrine-700);border-color:var(--citrine-700);color:var(--white-100)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--citrine-800);border-color:var(--citrine-800)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(255,255,255,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(255,255,255,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-galleria-mask{--maskbg: var(--black-20)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-100)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-200);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--citrine-700)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--citrine-700)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-dark-primary/theme.css b/src-storybook/assets/themes/ek5-dark-primary/theme.css deleted file mode 100644 index f692f22..0000000 --- a/src-storybook/assets/themes/ek5-dark-primary/theme.css +++ /dev/null @@ -1,9924 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.py-4{ - padding-top: 1rem; - padding-bottom: 1rem; -} -.py-5{ - padding-top: 1.25rem; - padding-bottom: 1.25rem; -} -.py-6{ - padding-top: 1.5rem; - padding-bottom: 1.5rem; -} -.py-8{ - padding-top: 2rem; - padding-bottom: 2rem; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -} -.transition{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--white-100); - --text-color-secondary: var(--white-80); - --primary-color: var(--aquamarine-300); - --primary-color-text: var(--black-80); - --primary-0: var(--aquamarine-0); - --primary-900: var(--aquamarine-900); - --primary-800: var(--aquamarine-800); - --primary-700: var(--aquamarine-700); - --primary-600: var(--aquamarine-600); - --primary-500: var(--aquamarine-500); - --primary-400: var(--aquamarine-400); - --primary-300: var(--aquamarine-300); - --primary-200: var(--aquamarine-200); - --primary-100: var(--aquamarine-100); - --primary-50: var(--aquamarine-50); - --primary-alpha: var(--aquamarine-alpha); - --surface-0: var(--gray-50); - --surface-50: var(--gray-0); - --surface-100: var(--gray-900); - --surface-200: var(--gray-800); - --surface-300: var(--gray-700); - --surface-400: var(--gray-600); - --surface-500: var(--gray-600); - --surface-600: var(--gray-400); - --surface-700: var(--gray-300); - --surface-800: var(--gray-200); - --surface-900: var(--gray-100); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: #1c1b22; - --surface-section: var(--gray-alpha); - --surface-card: #1c1b22; - --surface-overlay: var(--black-40); - --surface-border: var(--gray-900); - --surface-hover: var(--gray-800); - --focus-ring: 0 0 0 0.25rem var(--aquamarine-800); - --maskbg: var(--black-40); - --highlight-bg: var(--aquamarine-300); - --highlight-text-color: var(--black-80); - color-scheme: dark; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--black-80); - background-color: var(--aquamarine-300); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-40); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--white-80); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--white-20); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(0, 0, 0, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-800); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-800) !important; -} - -.p-progress-spinner-circle { - stroke: var(--aquamarine-300); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--black-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--aquamarine-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--aquamarine-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button:not(.p-disabled):active { - background: var(--aquamarine-300); - color: var(--black-80); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(0, 0, 0, 0.0001); - color: var(--aquamarine-300); - border-color: var(--aquamarine-800); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--aquamarine-300); - border-color: var(--aquamarine-300); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(0, 0, 0, 0.0001); - color: var(--aquamarine-300); - border-color: var(--aquamarine-800); - box-shadow: none; -} - -.p-button-text { - background-color: #1c1b22; - color: var(--aquamarine-300); -} -.p-button-text:not(.p-disabled):hover { - background: var(--aquamarine-alpha); - color: var(--aquamarine-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-text:not(.p-disabled):active { - background: #1c1b22; - color: var(--aquamarine-300); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--black-80); - background: var(--red-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--black-80); - background: var(--orange-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--black-80); - background: var(--green-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--black-80); - background: var(--blue-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--black-80); - background: var(--purple-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - background: #1c1b22; - padding: 0rem 0.75rem; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--aquamarine-300); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--white-20); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--white-80); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-900); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--white-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--black-80); - background: var(--aquamarine-300); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--aquamarine-300) !important; - color: var(--black-80) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--white-20); - color: var(--white-80); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: #1c1b22; - color: var(--white-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: #1c1b22; -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--white-80); - padding: 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: var(--aquamarine-300); - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--aquamarine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--white-20); - color: var(--white-80); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--black-80); - background: var(--aquamarine-300); -} -.p-dropdown-item.p-highlight:hover { - background: var(--aquamarine-200); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--aquamarine-300); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--white-80); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--white-100); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-dropdown-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--white-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--aquamarine-300); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-multiselect .p-multiselect-label { - color: var(--white-100); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--white-80); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-multiselect-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--white-100); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--white-100); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--white-100); -} -.text-feedback--default .ti { - color: var(--gray-900); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--white-80); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--white-20); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: #1c1b22; - color: var(--white-80); - border-top: 1px solid var(--gray-900); - border-left: 1px solid var(--gray-900); - border-bottom: 1px solid var(--gray-900); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-900); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--white-20); - color: var(--white-80); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--white-20); -} - -.p-inputnumber-button { - color: var(--white-100); - border-color: var(--gray-900); - background-color: #1c1b22; -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--white-100); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--white-100); -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-900); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--aquamarine-300); - background: var(--aquamarine-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--aquamarine-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--aquamarine-200); - background: var(--aquamarine-200); - color: var(--black-80); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-20); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--aquamarine-300); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--aquamarine-200) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--aquamarine-200) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--black-80); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--aquamarine-800); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-900); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--white-20); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--aquamarine-300); - background: var(--aquamarine-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--aquamarine-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--aquamarine-200); - background: var(--aquamarine-200); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--black-80); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: #1c1b22; - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--aquamarine-300); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: #1c1b22; - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--aquamarine-200); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--white-20); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(0, 0, 0, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--white-80); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--aquamarine-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--aquamarine-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--white-80) !important; -} - -.p-togglebutton.p-button { - background: var(--white-20); - border: 1px solid trasparent; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--aquamarine-alpha); - color: var(--aquamarine-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--aquamarine-300); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--aquamarine-800); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--white-80); -} -.p-togglebutton.p-button.p-highlight { - background: var(--aquamarine-300); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--aquamarine-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--aquamarine-800); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--black-80); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--white-20); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--aquamarine-300); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-slider { - background: var(--white-20); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--aquamarine-300); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--aquamarine-200); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--aquamarine-300); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--aquamarine-200); - border-color: rgba(0, 0, 0, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--white-80); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--white-100); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: #1c1b22; - border: 1px solid var(--gray-900); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--white-80); - background: #1c1b22; - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-900); - color: var(--white-80); - background: var(--white-20); - border-color: var(--gray-900); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--aquamarine-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--black-80); - background: var(--aquamarine-300); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--white-80); - font-weight: 700; - border-color: var(--gray-800); - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--white-100); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--black-80); - background: var(--aquamarine-300); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-900); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--black-80); - background: var(--aquamarine-300); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--black-80); - background: var(--aquamarine-300); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-900); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--aquamarine-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--aquamarine-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--aquamarine-200); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--white-100); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--aquamarine-300); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-autocomplete-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--black-80); - background: var(--aquamarine-300); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--aquamarine-300); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--aquamarine-300); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--aquamarine-300); - color: var(--aquamarine-300); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--aquamarine-300); -} -.p-tabview .p-tabview-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--white-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-900); -} -.p-divider .p-divider-content { - background-color: #1c1b22; - color: var(--white-80); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-900); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-900); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--white-20); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--white-80); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-900); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--white-100); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--aquamarine-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--black-80); - background-color: var(--aquamarine-300); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--aquamarine-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: #1c1b22; - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 500; - color: var(--white-100); - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--white-100); - font-weight: 500; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - color: var(--white-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--black-80); - background-color: var(--aquamarine-300); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--aquamarine-300); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-900); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--aquamarine-300); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--white-100); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--white-80); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-200); - color: #1c1b22; - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-200); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-200); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-200); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-200); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border: 1px solid var(--gray-900); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-900); - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(0, 0, 0, 0.0001); - background: #1c1b22; - color: var(--white-80); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: #1c1b22; - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--aquamarine-300); - color: var(--black-80); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--aquamarine-200); - color: var(--black-80); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: #1c1b22; - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-900); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: #1c1b22; - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-900); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - background: #1c1b22; - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-900); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--black-80); - font-size: 1rem; - background-color: var(--aquamarine-300); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-900); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-900); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--aquamarine-300); - color: var(--black-80); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--black-80); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--aquamarine-300); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-900); - color: var(--white-80); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--white-20); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--aquamarine-300); -} -.p-progressbar .p-progressbar-label { - color: var(--black-80); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--white-20); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--white-20); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--aquamarine-300); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--aquamarine-300); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--white-100); - border-radius: 0.25rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--white-20); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background-color: var(--white-20); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--white-100); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-900); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-message.p-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--white-100); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--white-100); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--white-80); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--white-100); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--white-80); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: #1c1b22; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(0, 0, 0, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-800); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--white-100); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--white-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-300); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-200); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-200); - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-300); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-200); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-300); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-200); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-300); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-200); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--aquamarine-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--aquamarine-300); - color: var(--aquamarine-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--aquamarine-300); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--aquamarine-300); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--aquamarine-200); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-300); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-200); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--white-20); - border-color: var(--gray-900); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--white-80); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-300); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-200); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: #1c1b22; - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--white-100); - font-weight: 500; - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--white-100); - font-weight: 500; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--aquamarine-300); - color: var(--black-80); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--white-100); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-900); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--white-100); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--aquamarine-300); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: #1c1b22; -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-900); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-900); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-600); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-600); - color: #1c1b22; -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--aquamarine-300); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--aquamarine-300); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--black-80); - background: var(--aquamarine-300); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--aquamarine-300); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: #1c1b22; - color: var(--white-100); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--aquamarine-800); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--aquamarine-300); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--aquamarine-300); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--white-80); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-0); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--aquamarine-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--aquamarine-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-900); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: #1c1b22; -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-0); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-0); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-0); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-800); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: #1c1b22; - padding: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--aquamarine-300); - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--aquamarine-200); - color: var(--black-80); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--white-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--white-100); - background-color: var(--gray-800); -} -.p-column-filter-row-item.p-highlight { - color: var(--black-80); - background-color: var(--aquamarine-300); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--aquamarine-200); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--white-80); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); - border: solid rgba(0, 0, 0, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--white-20); - border-color: var(--gray-900); - color: var(--white-80); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--aquamarine-300); - border-color: var(--aquamarine-300); - color: var(--black-80); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--aquamarine-200); - border-color: var(--aquamarine-200); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--black-80); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(0, 0, 0, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: #1c1b22; -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} - -.p-galleria-mask { - --maskbg: var(--black-40); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-800); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-900); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--aquamarine-300); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--aquamarine-300); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-dark-primary/theme.min.css b/src-storybook/assets/themes/ek5-dark-primary/theme.min.css deleted file mode 100644 index 2b524f1..0000000 --- a/src-storybook/assets/themes/ek5-dark-primary/theme.min.css +++ /dev/null @@ -1,2852 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.py-4 { - padding-top: 1rem; - padding-bottom: 1rem; -}.py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; -}.py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; -}.py-8 { - padding-top: 2rem; - padding-bottom: 2rem; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -}.transition { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--white-100);--text-color-secondary: var(--white-80);--primary-color: var(--aquamarine-300);--primary-color-text: var(--black-80);--primary-0: var(--aquamarine-0);--primary-900: var(--aquamarine-900);--primary-800: var(--aquamarine-800);--primary-700: var(--aquamarine-700);--primary-600: var(--aquamarine-600);--primary-500: var(--aquamarine-500);--primary-400: var(--aquamarine-400);--primary-300: var(--aquamarine-300);--primary-200: var(--aquamarine-200);--primary-100: var(--aquamarine-100);--primary-50: var(--aquamarine-50);--primary-alpha: var(--aquamarine-alpha);--surface-0: var(--gray-50);--surface-50: var(--gray-0);--surface-100: var(--gray-900);--surface-200: var(--gray-800);--surface-300: var(--gray-700);--surface-400: var(--gray-600);--surface-500: var(--gray-600);--surface-600: var(--gray-400);--surface-700: var(--gray-300);--surface-800: var(--gray-200);--surface-900: var(--gray-100);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: #1c1b22;--surface-section: var(--gray-alpha);--surface-card: #1c1b22;--surface-overlay: var(--black-40);--surface-border: var(--gray-900);--surface-hover: var(--gray-800);--focus-ring: 0 0 0 0.25rem var(--aquamarine-800);--maskbg: var(--black-40);--highlight-bg: var(--aquamarine-300);--highlight-text-color: var(--black-80);color-scheme:dark}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--black-80);background-color:var(--aquamarine-300)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-40);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--white-80)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--white-20);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-800)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-800) !important}.p-progress-spinner-circle{stroke:var(--aquamarine-300)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--black-80);border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--aquamarine-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--aquamarine-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button:not(.p-disabled):active{background:var(--aquamarine-300);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(0,0,0,.0001);color:var(--aquamarine-300);border-color:var(--aquamarine-800)}.p-button-outlined:not(.p-disabled):hover{background:rgba(0,0,0,.0001);color:var(--aquamarine-300);border-color:var(--aquamarine-300);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-outlined:not(.p-disabled):active{background:rgba(0,0,0,.0001);color:var(--aquamarine-300);border-color:var(--aquamarine-800);box-shadow:none}.p-button-text{background-color:#1c1b22;color:var(--aquamarine-300)}.p-button-text:not(.p-disabled):hover{background:var(--aquamarine-alpha);color:var(--aquamarine-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-text:not(.p-disabled):active{background:#1c1b22;color:var(--aquamarine-300);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--black-80);background:var(--red-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--black-80);background:var(--orange-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--black-80);background:var(--green-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--black-80);background:var(--blue-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--black-80);background:var(--purple-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);background:#1c1b22;padding:0rem .75rem;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--aquamarine-300)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--white-20)}.p-float-label>label{left:.75rem;color:var(--white-80);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--white-80);opacity:.6}:-moz-placeholder{color:var(--white-80);opacity:.6}::-moz-placeholder{color:var(--white-80);opacity:.6}:-ms-input-placeholder{color:var(--white-80);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-900);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--white-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--black-80);background:var(--aquamarine-300)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--aquamarine-300) !important;color:var(--black-80) !important;mix-blend-mode:luminosity;border:1px solid rgba(0,0,0,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--white-20);color:var(--white-80)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:#1c1b22;color:var(--white-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:#1c1b22}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--white-100)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--white-80);padding:.75rem;background:rgba(0,0,0,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(0,0,0,.0001);background:var(--aquamarine-300);box-shadow:0 0 0 .25rem var(--aquamarine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--aquamarine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--aquamarine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--aquamarine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--white-20);color:var(--white-80)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--black-80);background:var(--aquamarine-300)}.p-dropdown-item.p-highlight:hover{background:var(--aquamarine-200)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--aquamarine-300)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--white-80)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--white-100);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-dropdown-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--white-100)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--white-80);text-align:center;padding:.5rem .75rem;background:rgba(0,0,0,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--white-100);background:var(--gray-800)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-multiselect:not(.p-disabled):hover{border-color:var(--aquamarine-300)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-multiselect .p-multiselect-label{color:var(--white-100);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--white-80);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-multiselect-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--white-100)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--white-100)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-password .p-input-icon{cursor:pointer;color:var(--white-100);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--white-100)}.text-feedback--default .ti{color:var(--gray-900)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--white-80);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-900);border-radius:.5rem;background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--white-20)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:#1c1b22;color:var(--white-80);border-top:1px solid var(--gray-900);border-left:1px solid var(--gray-900);border-bottom:1px solid var(--gray-900);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-900)}.p-inputgroup-addon.p-disabled{background-color:var(--white-20);color:var(--white-80)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--white-20)}.p-inputnumber-button{color:var(--white-100);border-color:var(--gray-900);background-color:#1c1b22}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--white-100)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--white-100)}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-900);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--aquamarine-300);background:var(--aquamarine-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--aquamarine-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--aquamarine-200);background:var(--aquamarine-200);color:var(--black-80)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--white-20)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--black-80);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--aquamarine-300)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--aquamarine-200) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--aquamarine-200) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--black-80);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-800)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--aquamarine-800)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-900);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--white-20)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--aquamarine-300);background:var(--aquamarine-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--aquamarine-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--aquamarine-200);background:var(--aquamarine-200)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--black-80)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:#1c1b22;width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--aquamarine-300)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:#1c1b22;transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--aquamarine-200)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--white-20);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(0,0,0,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--white-80)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--aquamarine-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--aquamarine-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--white-80) !important}.p-togglebutton.p-button{background:var(--white-20);border:1px solid trasparent;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--aquamarine-alpha);color:var(--aquamarine-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--aquamarine-300)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--aquamarine-800)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--white-80)}.p-togglebutton.p-button.p-highlight{background:var(--aquamarine-300);border-color:rgba(0,0,0,.0001);color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--aquamarine-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--aquamarine-800)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--black-80)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--white-20)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--aquamarine-300)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-slider{background:var(--white-20);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--aquamarine-300);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--aquamarine-200);box-shadow:none}.p-slider .p-slider-range{background:var(--aquamarine-300);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--aquamarine-200);border-color:rgba(0,0,0,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--white-80)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--white-100)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#1c1b22;border:1px solid var(--gray-900);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(0,0,0,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--white-80);background:#1c1b22;font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-900);color:var(--white-80);background:var(--white-20);border-color:var(--gray-900)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--white-80);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--aquamarine-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(0,0,0,.0001)}.p-datepicker table td>span.p-highlight{color:var(--black-80);background:var(--aquamarine-300)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datepicker table td.p-datepicker-today>span{color:var(--white-80);font-weight:700;border-color:var(--gray-800);background:rgba(0,0,0,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--white-100)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--black-80);background:var(--aquamarine-300)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-900);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datepicker .p-timepicker button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--black-80);background:var(--aquamarine-300)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--black-80);background:var(--aquamarine-300)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-900);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--aquamarine-200)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--aquamarine-200)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--aquamarine-200)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--white-100)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--aquamarine-300)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-autocomplete-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--white-100);background:var(--gray-800)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--black-80);background:var(--aquamarine-300)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--aquamarine-300)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-tabview .p-tabview-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);color:var(--white-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--aquamarine-300)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:var(--aquamarine-300);color:var(--aquamarine-300)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--aquamarine-300)}.p-tabview .p-tabview-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;border:none;color:var(--white-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-900)}.p-divider .p-divider-content{background-color:#1c1b22;color:var(--white-80);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-900)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-900)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--white-20);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--white-80);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-900);background:rgba(0,0,0,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-900);background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-900)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--white-100)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--aquamarine-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--black-80);background-color:var(--aquamarine-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--aquamarine-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:#1c1b22;outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:500;color:var(--white-100);border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--white-100);font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;color:var(--white-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--black-80);background-color:var(--aquamarine-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--aquamarine-300)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-900);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(0,0,0,.0001);color:var(--white-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--aquamarine-300)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--white-100);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-900);background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--white-80)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-200);color:#1c1b22;padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-200)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-200)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-200)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-200)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border:1px solid var(--gray-900)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-900);background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(0,0,0,.0001);background:#1c1b22;color:var(--white-80);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:#1c1b22;color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--aquamarine-300);color:var(--black-80);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--aquamarine-200);color:var(--black-80)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:#1c1b22;border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-900)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:#1c1b22;border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-900);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);background:#1c1b22;margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-900)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--black-80);font-size:1rem;background-color:var(--aquamarine-300);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-900)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-900);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--aquamarine-300);color:var(--black-80);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--black-80)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--black-80)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--black-80)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--black-80)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--black-80);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--aquamarine-300)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--black-80)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--black-80)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--black-80)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--black-80)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-900);color:var(--white-80)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--white-20);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--aquamarine-300)}.p-progressbar .p-progressbar-label{color:var(--black-80);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--white-20);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--white-20);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--aquamarine-300)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--aquamarine-300);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--white-100);border-radius:.25rem;border:1px solid rgba(0,0,0,.0001);padding:0rem .5rem;background-color:var(--white-20);display:inline-flex}.p-chip.p-disabled{color:var(--white-80);border-color:var(--gray-900);background-color:var(--white-20)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--white-100);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-900);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-message.p-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--white-100)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--white-100);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--white-80);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--white-100);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--white-80);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:#1c1b22;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(0,0,0,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-800)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--white-100);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--white-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-300)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-200)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-200);color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-menubar .p-menubar-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-300)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-200)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-300)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-200)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-300)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-200)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(0,0,0,.0001);color:var(--white-80);font-weight:normal;border-bottom:.25rem solid rgba(0,0,0,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--aquamarine-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:var(--aquamarine-300);color:var(--aquamarine-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--aquamarine-300)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001);background-color:rgba(0,0,0,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--aquamarine-300)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--aquamarine-200)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-300)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-200)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--white-20);border-color:var(--gray-900);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--white-80)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-300)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-200)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:#1c1b22;transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--white-100);font-weight:500;border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--white-100);font-weight:500}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--aquamarine-300);color:var(--black-80);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--white-100)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-900);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--white-100)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--aquamarine-300);border-radius:8rem;width:1rem;height:1rem;background-color:#1c1b22}.p-timeline .p-timeline-event-connector{background-color:var(--gray-900)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-900);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-600)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-600);color:#1c1b22}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--aquamarine-300)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--aquamarine-300)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--black-80);background:var(--aquamarine-300);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--aquamarine-300)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--aquamarine-800);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#1c1b22;color:var(--white-100);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--aquamarine-800);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--aquamarine-300)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--aquamarine-300)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--white-80);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-0)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--aquamarine-800);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--aquamarine-800);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-column-resizer-helper{background:var(--gray-900)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:#1c1b22}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-0)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-0)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-0)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-800)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:#1c1b22;padding:.25rem;border:1px solid var(--gray-900);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--aquamarine-300);color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--aquamarine-200);color:var(--black-80)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--white-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(0,0,0,.0001);border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--white-100);background-color:var(--gray-800)}.p-column-filter-row-item.p-highlight{color:var(--black-80);background-color:var(--aquamarine-300)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--aquamarine-200)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--white-80)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(0,0,0,.0001);color:var(--white-100);border:solid rgba(0,0,0,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--white-20);border-color:var(--gray-900);color:var(--white-80)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--aquamarine-300);border-color:var(--aquamarine-300);color:var(--black-80)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--aquamarine-200);border-color:var(--aquamarine-200)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--black-80)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:#1c1b22}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(0,0,0,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-galleria-mask{--maskbg: var(--black-40)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-800)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-900);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--aquamarine-300)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--aquamarine-300)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-dark-secondary/theme.css b/src-storybook/assets/themes/ek5-dark-secondary/theme.css deleted file mode 100644 index cd08507..0000000 --- a/src-storybook/assets/themes/ek5-dark-secondary/theme.css +++ /dev/null @@ -1,9924 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.py-4{ - padding-top: 1rem; - padding-bottom: 1rem; -} -.py-5{ - padding-top: 1.25rem; - padding-bottom: 1.25rem; -} -.py-6{ - padding-top: 1.5rem; - padding-bottom: 1.5rem; -} -.py-8{ - padding-top: 2rem; - padding-bottom: 2rem; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -} -.transition{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--white-100); - --text-color-secondary: var(--white-80); - --primary-color: var(--amethyst-300); - --primary-color-text: var(--black-80); - --primary-0: var(--amethyst-0); - --primary-900: var(--amethyst-900); - --primary-800: var(--amethyst-800); - --primary-700: var(--amethyst-700); - --primary-600: var(--amethyst-600); - --primary-500: var(--amethyst-500); - --primary-400: var(--amethyst-400); - --primary-300: var(--amethyst-300); - --primary-200: var(--amethyst-200); - --primary-100: var(--amethyst-100); - --primary-50: var(--amethyst-50); - --primary-alpha: var(--amethyst-alpha); - --surface-0: var(--gray-50); - --surface-50: var(--gray-0); - --surface-100: var(--gray-900); - --surface-200: var(--gray-800); - --surface-300: var(--gray-700); - --surface-400: var(--gray-600); - --surface-500: var(--gray-600); - --surface-600: var(--gray-400); - --surface-700: var(--gray-300); - --surface-800: var(--gray-200); - --surface-900: var(--gray-100); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: #1c1b22; - --surface-section: var(--gray-alpha); - --surface-card: #1c1b22; - --surface-overlay: var(--black-40); - --surface-border: var(--gray-900); - --surface-hover: var(--gray-800); - --focus-ring: 0 0 0 0.25rem var(--amethyst-800); - --maskbg: var(--black-40); - --highlight-bg: var(--amethyst-300); - --highlight-text-color: var(--black-80); - color-scheme: dark; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--black-80); - background-color: var(--amethyst-300); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-40); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--white-80); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--white-20); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(0, 0, 0, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-800); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-800) !important; -} - -.p-progress-spinner-circle { - stroke: var(--amethyst-300); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--black-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--amethyst-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--amethyst-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button:not(.p-disabled):active { - background: var(--amethyst-300); - color: var(--black-80); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(0, 0, 0, 0.0001); - color: var(--amethyst-300); - border-color: var(--amethyst-800); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--amethyst-300); - border-color: var(--amethyst-300); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(0, 0, 0, 0.0001); - color: var(--amethyst-300); - border-color: var(--amethyst-800); - box-shadow: none; -} - -.p-button-text { - background-color: #1c1b22; - color: var(--amethyst-300); -} -.p-button-text:not(.p-disabled):hover { - background: var(--amethyst-alpha); - color: var(--amethyst-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-text:not(.p-disabled):active { - background: #1c1b22; - color: var(--amethyst-300); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--black-80); - background: var(--red-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--black-80); - background: var(--orange-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--black-80); - background: var(--green-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--black-80); - background: var(--blue-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--black-80); - background: var(--purple-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - background: #1c1b22; - padding: 0rem 0.75rem; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--amethyst-300); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--white-20); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--white-80); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-900); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--white-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--black-80); - background: var(--amethyst-300); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--amethyst-300) !important; - color: var(--black-80) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--white-20); - color: var(--white-80); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: #1c1b22; - color: var(--white-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: #1c1b22; -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--white-80); - padding: 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: var(--amethyst-300); - box-shadow: 0 0 0 0.25rem var(--amethyst-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--amethyst-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--amethyst-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--amethyst-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--white-20); - color: var(--white-80); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--black-80); - background: var(--amethyst-300); -} -.p-dropdown-item.p-highlight:hover { - background: var(--amethyst-200); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--amethyst-300); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--white-80); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--white-100); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-dropdown-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--white-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--amethyst-300); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-multiselect .p-multiselect-label { - color: var(--white-100); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--white-80); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-multiselect-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--white-100); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--white-100); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--white-100); -} -.text-feedback--default .ti { - color: var(--gray-900); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--white-80); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--white-20); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: #1c1b22; - color: var(--white-80); - border-top: 1px solid var(--gray-900); - border-left: 1px solid var(--gray-900); - border-bottom: 1px solid var(--gray-900); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-900); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--white-20); - color: var(--white-80); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--white-20); -} - -.p-inputnumber-button { - color: var(--white-100); - border-color: var(--gray-900); - background-color: #1c1b22; -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--white-100); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--white-100); -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-900); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--amethyst-300); - background: var(--amethyst-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--amethyst-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--amethyst-200); - background: var(--amethyst-200); - color: var(--black-80); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-20); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--amethyst-300); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--amethyst-200) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--amethyst-200) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--black-80); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--amethyst-800); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-900); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--white-20); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--amethyst-300); - background: var(--amethyst-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--amethyst-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--amethyst-200); - background: var(--amethyst-200); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--black-80); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: #1c1b22; - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--amethyst-300); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: #1c1b22; - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--amethyst-200); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--white-20); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(0, 0, 0, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--white-80); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--amethyst-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--amethyst-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--white-80) !important; -} - -.p-togglebutton.p-button { - background: var(--white-20); - border: 1px solid trasparent; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--amethyst-alpha); - color: var(--amethyst-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--amethyst-300); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--amethyst-800); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--white-80); -} -.p-togglebutton.p-button.p-highlight { - background: var(--amethyst-300); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--amethyst-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--amethyst-800); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--black-80); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--white-20); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--amethyst-300); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-slider { - background: var(--white-20); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--amethyst-300); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--amethyst-200); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--amethyst-300); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--amethyst-200); - border-color: rgba(0, 0, 0, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--white-80); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--white-100); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: #1c1b22; - border: 1px solid var(--gray-900); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--white-80); - background: #1c1b22; - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-900); - color: var(--white-80); - background: var(--white-20); - border-color: var(--gray-900); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--amethyst-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--black-80); - background: var(--amethyst-300); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--white-80); - font-weight: 700; - border-color: var(--gray-800); - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--white-100); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--black-80); - background: var(--amethyst-300); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-900); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--black-80); - background: var(--amethyst-300); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--black-80); - background: var(--amethyst-300); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-900); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--amethyst-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--amethyst-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--amethyst-200); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--white-100); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--amethyst-300); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-autocomplete-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--black-80); - background: var(--amethyst-300); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--amethyst-300); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--amethyst-300); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--amethyst-300); - color: var(--amethyst-300); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--amethyst-300); -} -.p-tabview .p-tabview-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--white-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-900); -} -.p-divider .p-divider-content { - background-color: #1c1b22; - color: var(--white-80); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-900); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-900); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--white-20); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--white-80); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-900); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--white-100); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--amethyst-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--black-80); - background-color: var(--amethyst-300); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--amethyst-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: #1c1b22; - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 500; - color: var(--white-100); - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--white-100); - font-weight: 500; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - color: var(--white-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--black-80); - background-color: var(--amethyst-300); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--amethyst-300); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-900); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--amethyst-300); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--white-100); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--white-80); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-200); - color: #1c1b22; - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-200); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-200); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-200); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-200); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border: 1px solid var(--gray-900); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-900); - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(0, 0, 0, 0.0001); - background: #1c1b22; - color: var(--white-80); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: #1c1b22; - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--amethyst-300); - color: var(--black-80); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--amethyst-200); - color: var(--black-80); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: #1c1b22; - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-900); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: #1c1b22; - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-900); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - background: #1c1b22; - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-900); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--black-80); - font-size: 1rem; - background-color: var(--amethyst-300); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-900); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-900); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--amethyst-300); - color: var(--black-80); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--black-80); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--amethyst-300); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-900); - color: var(--white-80); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--white-20); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--amethyst-300); -} -.p-progressbar .p-progressbar-label { - color: var(--black-80); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--white-20); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--white-20); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--amethyst-300); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--amethyst-300); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--white-100); - border-radius: 0.25rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--white-20); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background-color: var(--white-20); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--white-100); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-900); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-message.p-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--white-100); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--white-100); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--white-80); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--white-100); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--white-80); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: #1c1b22; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(0, 0, 0, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-800); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--white-100); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--white-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-300); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-200); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-200); - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-300); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-200); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-300); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-200); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-300); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-200); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--amethyst-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--amethyst-300); - color: var(--amethyst-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--amethyst-300); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--amethyst-300); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--amethyst-200); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-300); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-200); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--white-20); - border-color: var(--gray-900); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--white-80); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-300); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-200); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: #1c1b22; - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--white-100); - font-weight: 500; - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--white-100); - font-weight: 500; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--amethyst-300); - color: var(--black-80); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--white-100); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-900); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--white-100); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--amethyst-300); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: #1c1b22; -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-900); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-900); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-600); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-600); - color: #1c1b22; -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--amethyst-300); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--amethyst-300); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--black-80); - background: var(--amethyst-300); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--amethyst-300); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: #1c1b22; - color: var(--white-100); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--amethyst-800); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--amethyst-300); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--amethyst-300); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--white-80); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-0); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--amethyst-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--amethyst-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-900); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: #1c1b22; -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-0); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-0); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-0); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-800); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: #1c1b22; - padding: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--amethyst-300); - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--amethyst-200); - color: var(--black-80); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--white-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--white-100); - background-color: var(--gray-800); -} -.p-column-filter-row-item.p-highlight { - color: var(--black-80); - background-color: var(--amethyst-300); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--amethyst-200); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--white-80); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); - border: solid rgba(0, 0, 0, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--white-20); - border-color: var(--gray-900); - color: var(--white-80); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--amethyst-300); - border-color: var(--amethyst-300); - color: var(--black-80); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--amethyst-200); - border-color: var(--amethyst-200); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--black-80); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(0, 0, 0, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: #1c1b22; -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} - -.p-galleria-mask { - --maskbg: var(--black-40); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-800); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-900); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--amethyst-300); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--amethyst-300); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-dark-secondary/theme.min.css b/src-storybook/assets/themes/ek5-dark-secondary/theme.min.css deleted file mode 100644 index 84fa29f..0000000 --- a/src-storybook/assets/themes/ek5-dark-secondary/theme.min.css +++ /dev/null @@ -1,2852 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.py-4 { - padding-top: 1rem; - padding-bottom: 1rem; -}.py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; -}.py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; -}.py-8 { - padding-top: 2rem; - padding-bottom: 2rem; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -}.transition { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--white-100);--text-color-secondary: var(--white-80);--primary-color: var(--amethyst-300);--primary-color-text: var(--black-80);--primary-0: var(--amethyst-0);--primary-900: var(--amethyst-900);--primary-800: var(--amethyst-800);--primary-700: var(--amethyst-700);--primary-600: var(--amethyst-600);--primary-500: var(--amethyst-500);--primary-400: var(--amethyst-400);--primary-300: var(--amethyst-300);--primary-200: var(--amethyst-200);--primary-100: var(--amethyst-100);--primary-50: var(--amethyst-50);--primary-alpha: var(--amethyst-alpha);--surface-0: var(--gray-50);--surface-50: var(--gray-0);--surface-100: var(--gray-900);--surface-200: var(--gray-800);--surface-300: var(--gray-700);--surface-400: var(--gray-600);--surface-500: var(--gray-600);--surface-600: var(--gray-400);--surface-700: var(--gray-300);--surface-800: var(--gray-200);--surface-900: var(--gray-100);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: #1c1b22;--surface-section: var(--gray-alpha);--surface-card: #1c1b22;--surface-overlay: var(--black-40);--surface-border: var(--gray-900);--surface-hover: var(--gray-800);--focus-ring: 0 0 0 0.25rem var(--amethyst-800);--maskbg: var(--black-40);--highlight-bg: var(--amethyst-300);--highlight-text-color: var(--black-80);color-scheme:dark}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--black-80);background-color:var(--amethyst-300)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-40);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--white-80)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--white-20);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-800)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-800) !important}.p-progress-spinner-circle{stroke:var(--amethyst-300)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--black-80);border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--amethyst-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--amethyst-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button:not(.p-disabled):active{background:var(--amethyst-300);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(0,0,0,.0001);color:var(--amethyst-300);border-color:var(--amethyst-800)}.p-button-outlined:not(.p-disabled):hover{background:rgba(0,0,0,.0001);color:var(--amethyst-300);border-color:var(--amethyst-300);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-outlined:not(.p-disabled):active{background:rgba(0,0,0,.0001);color:var(--amethyst-300);border-color:var(--amethyst-800);box-shadow:none}.p-button-text{background-color:#1c1b22;color:var(--amethyst-300)}.p-button-text:not(.p-disabled):hover{background:var(--amethyst-alpha);color:var(--amethyst-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-text:not(.p-disabled):active{background:#1c1b22;color:var(--amethyst-300);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--black-80);background:var(--red-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--black-80);background:var(--orange-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--black-80);background:var(--green-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--black-80);background:var(--blue-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--black-80);background:var(--purple-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);background:#1c1b22;padding:0rem .75rem;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--amethyst-300)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--white-20)}.p-float-label>label{left:.75rem;color:var(--white-80);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--white-80);opacity:.6}:-moz-placeholder{color:var(--white-80);opacity:.6}::-moz-placeholder{color:var(--white-80);opacity:.6}:-ms-input-placeholder{color:var(--white-80);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-900);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--white-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--black-80);background:var(--amethyst-300)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--amethyst-300) !important;color:var(--black-80) !important;mix-blend-mode:luminosity;border:1px solid rgba(0,0,0,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--white-20);color:var(--white-80)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:#1c1b22;color:var(--white-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:#1c1b22}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--white-100)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--white-80);padding:.75rem;background:rgba(0,0,0,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(0,0,0,.0001);background:var(--amethyst-300);box-shadow:0 0 0 .25rem var(--amethyst-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--amethyst-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--amethyst-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--amethyst-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--white-20);color:var(--white-80)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--black-80);background:var(--amethyst-300)}.p-dropdown-item.p-highlight:hover{background:var(--amethyst-200)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--amethyst-300)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--white-80)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--white-100);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-dropdown-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--white-100)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--white-80);text-align:center;padding:.5rem .75rem;background:rgba(0,0,0,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--white-100);background:var(--gray-800)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-multiselect:not(.p-disabled):hover{border-color:var(--amethyst-300)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-multiselect .p-multiselect-label{color:var(--white-100);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--white-80);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-multiselect-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--white-100)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--white-100)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-password .p-input-icon{cursor:pointer;color:var(--white-100);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--white-100)}.text-feedback--default .ti{color:var(--gray-900)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--white-80);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-900);border-radius:.5rem;background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--white-20)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:#1c1b22;color:var(--white-80);border-top:1px solid var(--gray-900);border-left:1px solid var(--gray-900);border-bottom:1px solid var(--gray-900);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-900)}.p-inputgroup-addon.p-disabled{background-color:var(--white-20);color:var(--white-80)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--white-20)}.p-inputnumber-button{color:var(--white-100);border-color:var(--gray-900);background-color:#1c1b22}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--white-100)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--white-100)}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-900);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--amethyst-300);background:var(--amethyst-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--amethyst-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--amethyst-200);background:var(--amethyst-200);color:var(--black-80)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--white-20)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--black-80);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--amethyst-300)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--amethyst-200) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--amethyst-200) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--black-80);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-800)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--amethyst-800)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-900);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--white-20)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--amethyst-300);background:var(--amethyst-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--amethyst-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--amethyst-200);background:var(--amethyst-200)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--black-80)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:#1c1b22;width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--amethyst-300)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:#1c1b22;transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--amethyst-200)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--white-20);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(0,0,0,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--white-80)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--amethyst-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--amethyst-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--white-80) !important}.p-togglebutton.p-button{background:var(--white-20);border:1px solid trasparent;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--amethyst-alpha);color:var(--amethyst-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--amethyst-300)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--amethyst-800)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--white-80)}.p-togglebutton.p-button.p-highlight{background:var(--amethyst-300);border-color:rgba(0,0,0,.0001);color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--amethyst-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--amethyst-800)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--black-80)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--white-20)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--amethyst-300)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-slider{background:var(--white-20);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--amethyst-300);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--amethyst-200);box-shadow:none}.p-slider .p-slider-range{background:var(--amethyst-300);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--amethyst-200);border-color:rgba(0,0,0,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--white-80)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--white-100)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#1c1b22;border:1px solid var(--gray-900);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(0,0,0,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--white-80);background:#1c1b22;font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-900);color:var(--white-80);background:var(--white-20);border-color:var(--gray-900)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--white-80);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--amethyst-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(0,0,0,.0001)}.p-datepicker table td>span.p-highlight{color:var(--black-80);background:var(--amethyst-300)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datepicker table td.p-datepicker-today>span{color:var(--white-80);font-weight:700;border-color:var(--gray-800);background:rgba(0,0,0,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--white-100)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--black-80);background:var(--amethyst-300)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-900);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datepicker .p-timepicker button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--black-80);background:var(--amethyst-300)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--black-80);background:var(--amethyst-300)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-900);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--amethyst-200)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--amethyst-200)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--amethyst-200)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--white-100)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--amethyst-300)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-autocomplete-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--white-100);background:var(--gray-800)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--black-80);background:var(--amethyst-300)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--amethyst-300)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-tabview .p-tabview-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);color:var(--white-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--amethyst-300)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:var(--amethyst-300);color:var(--amethyst-300)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--amethyst-300)}.p-tabview .p-tabview-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;border:none;color:var(--white-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-900)}.p-divider .p-divider-content{background-color:#1c1b22;color:var(--white-80);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-900)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-900)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--white-20);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--white-80);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-900);background:rgba(0,0,0,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-900);background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-900)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--white-100)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--amethyst-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--black-80);background-color:var(--amethyst-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--amethyst-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:#1c1b22;outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:500;color:var(--white-100);border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--white-100);font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;color:var(--white-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--black-80);background-color:var(--amethyst-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--amethyst-300)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-900);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(0,0,0,.0001);color:var(--white-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--amethyst-300)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--white-100);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-900);background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--white-80)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-200);color:#1c1b22;padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-200)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-200)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-200)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-200)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border:1px solid var(--gray-900)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-900);background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(0,0,0,.0001);background:#1c1b22;color:var(--white-80);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:#1c1b22;color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--amethyst-300);color:var(--black-80);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--amethyst-200);color:var(--black-80)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:#1c1b22;border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-900)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:#1c1b22;border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-900);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);background:#1c1b22;margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-900)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--black-80);font-size:1rem;background-color:var(--amethyst-300);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-900)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-900);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--amethyst-300);color:var(--black-80);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--black-80)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--black-80)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--black-80)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--black-80)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--black-80);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--amethyst-300)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--black-80)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--black-80)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--black-80)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--black-80)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-900);color:var(--white-80)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--white-20);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--amethyst-300)}.p-progressbar .p-progressbar-label{color:var(--black-80);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--white-20);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--white-20);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--amethyst-300)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--amethyst-300);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--white-100);border-radius:.25rem;border:1px solid rgba(0,0,0,.0001);padding:0rem .5rem;background-color:var(--white-20);display:inline-flex}.p-chip.p-disabled{color:var(--white-80);border-color:var(--gray-900);background-color:var(--white-20)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--white-100);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-900);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-message.p-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--white-100)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--white-100);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--white-80);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--white-100);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--white-80);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:#1c1b22;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(0,0,0,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-800)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--white-100);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--white-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-300)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-200)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-200);color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-menubar .p-menubar-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-300)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-200)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-300)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-200)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-300)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-200)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(0,0,0,.0001);color:var(--white-80);font-weight:normal;border-bottom:.25rem solid rgba(0,0,0,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--amethyst-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:var(--amethyst-300);color:var(--amethyst-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--amethyst-300)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001);background-color:rgba(0,0,0,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--amethyst-300)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--amethyst-200)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-300)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-200)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--white-20);border-color:var(--gray-900);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--white-80)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-300)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-200)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:#1c1b22;transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--white-100);font-weight:500;border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--white-100);font-weight:500}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--amethyst-300);color:var(--black-80);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--white-100)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-900);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--white-100)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--amethyst-300);border-radius:8rem;width:1rem;height:1rem;background-color:#1c1b22}.p-timeline .p-timeline-event-connector{background-color:var(--gray-900)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-900);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-600)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-600);color:#1c1b22}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--amethyst-300)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--amethyst-300)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--black-80);background:var(--amethyst-300);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--amethyst-300)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--amethyst-800);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#1c1b22;color:var(--white-100);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--amethyst-800);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--amethyst-300)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--amethyst-300)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--white-80);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-0)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--amethyst-800);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--amethyst-800);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-column-resizer-helper{background:var(--gray-900)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:#1c1b22}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-0)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-0)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-0)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-800)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:#1c1b22;padding:.25rem;border:1px solid var(--gray-900);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--amethyst-300);color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--amethyst-200);color:var(--black-80)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--white-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(0,0,0,.0001);border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--white-100);background-color:var(--gray-800)}.p-column-filter-row-item.p-highlight{color:var(--black-80);background-color:var(--amethyst-300)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--amethyst-200)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--white-80)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(0,0,0,.0001);color:var(--white-100);border:solid rgba(0,0,0,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--white-20);border-color:var(--gray-900);color:var(--white-80)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--amethyst-300);border-color:var(--amethyst-300);color:var(--black-80)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--amethyst-200);border-color:var(--amethyst-200)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--black-80)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:#1c1b22}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(0,0,0,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-galleria-mask{--maskbg: var(--black-40)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-800)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-900);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--amethyst-300)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--amethyst-300)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-light-primary/theme.css b/src-storybook/assets/themes/ek5-light-primary/theme.css deleted file mode 100644 index 5a48c6f..0000000 --- a/src-storybook/assets/themes/ek5-light-primary/theme.css +++ /dev/null @@ -1,10007 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.py-4{ - padding-top: 1rem; - padding-bottom: 1rem; -} -.py-5{ - padding-top: 1.25rem; - padding-bottom: 1.25rem; -} -.py-6{ - padding-top: 1.5rem; - padding-bottom: 1.5rem; -} -.py-8{ - padding-top: 2rem; - padding-bottom: 2rem; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -} -.transition{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--black-80); - --text-color-secondary: var(--black-60); - --primary-color: var(--aquamarine-700); - --primary-color-text: var(--white-100); - --primary-0: var(--aquamarine-0); - --primary-900: var(--aquamarine-900); - --primary-800: var(--aquamarine-800); - --primary-700: var(--aquamarine-700); - --primary-600: var(--aquamarine-600); - --primary-500: var(--aquamarine-500); - --primary-400: var(--aquamarine-400); - --primary-300: var(--aquamarine-300); - --primary-200: var(--aquamarine-200); - --primary-100: var(--aquamarine-100); - --primary-50: var(--aquamarine-50); - --primary-alpha: var(--aquamarine-alpha); - --surface-0: var(--gray-0); - --surface-50: var(--gray-50); - --surface-100: var(--gray-100); - --surface-200: var(--gray-200); - --surface-300: var(--gray-300); - --surface-400: var(--gray-400); - --surface-500: var(--gray-500); - --surface-600: var(--gray-600); - --surface-700: var(--gray-700); - --surface-800: var(--gray-800); - --surface-900: var(--gray-900); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: var(--white-100); - --surface-section: var(--gray-alpha); - --surface-card: var(--white-100); - --surface-overlay: var(--black-20); - --surface-border: var(--gray-200); - --surface-hover: var(--gray-100); - --focus-ring: 0 0 0 0.25rem var(--aquamarine-200); - --maskbg: var(--black-20); - --highlight-bg: var(--aquamarine-700); - --highlight-text-color: var(--white-100); - color-scheme: light; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--white-100); - background-color: var(--aquamarine-700); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-20); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--black-60); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--black-10); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(255, 255, 255, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-100); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-100) !important; -} - -.p-progress-spinner-circle { - stroke: var(--aquamarine-700); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--white-100); - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--aquamarine-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--aquamarine-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button:not(.p-disabled):active { - background: var(--aquamarine-700); - color: var(--white-100); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(255, 255, 255, 0.0001); - color: var(--aquamarine-700); - border-color: var(--aquamarine-200); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--aquamarine-700); - border-color: var(--aquamarine-700); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(255, 255, 255, 0.0001); - color: var(--aquamarine-700); - border-color: var(--aquamarine-200); - box-shadow: none; -} - -.p-button-text { - background-color: var(--white-100); - color: var(--aquamarine-700); -} -.p-button-text:not(.p-disabled):hover { - background: var(--aquamarine-alpha); - color: var(--aquamarine-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-text:not(.p-disabled):active { - background: var(--white-100); - color: var(--aquamarine-700); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--white-100); - background: var(--red-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--white-100); - background: var(--orange-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--white-100); - background: var(--green-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--white-100); - background: var(--blue-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--white-100); - background: var(--purple-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - background: var(--white-100); - padding: 0rem 0.75rem; - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--aquamarine-700); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--black-10); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--black-60); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-200); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--black-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--white-100); - background: var(--aquamarine-700); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--aquamarine-700) !important; - color: var(--white-100) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--black-10); - color: var(--black-60); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: var(--white-100); - color: var(--black-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-100); -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--black-80); - padding: 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--aquamarine-700); - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--aquamarine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--black-10); - color: var(--black-60); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--white-100); - background: var(--aquamarine-700); -} -.p-dropdown-item.p-highlight:hover { - background: var(--aquamarine-800); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--aquamarine-700); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--black-60); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--black-80); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-dropdown-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--black-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--aquamarine-700); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-multiselect .p-multiselect-label { - color: var(--black-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--black-60); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-multiselect-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--black-80); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--black-80); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--black-80); -} -.text-feedback--default .ti { - color: var(--gray-200); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--black-60); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--black-10); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: var(--white-100); - color: var(--black-60); - border-top: 1px solid var(--gray-200); - border-left: 1px solid var(--gray-200); - border-bottom: 1px solid var(--gray-200); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-200); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--black-10); - color: var(--black-60); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--black-80); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--black-80); -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--black-10); -} - -.p-inputnumber-button { - color: var(--black-80); - border-color: var(--gray-200); - background-color: var(--white-100); -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-200); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--aquamarine-700); - background: var(--aquamarine-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--aquamarine-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--aquamarine-800); - background: var(--aquamarine-800); - color: var(--white-100); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--black-10); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--aquamarine-700); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--aquamarine-800) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--aquamarine-800) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--aquamarine-200); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-200); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--black-10); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--aquamarine-700); - background: var(--aquamarine-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--aquamarine-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--aquamarine-800); - background: var(--aquamarine-800); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--white-100); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: var(--white-100); - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--aquamarine-700); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: var(--white-100); - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--aquamarine-800); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--black-10); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(255, 255, 255, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--black-60); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--aquamarine-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--aquamarine-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--black-60) !important; -} - -.p-togglebutton.p-button { - background: var(--black-10); - border: 1px solid trasparent; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--aquamarine-alpha); - color: var(--aquamarine-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--aquamarine-700); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--aquamarine-200); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--black-60); -} -.p-togglebutton.p-button.p-highlight { - background: var(--aquamarine-700); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--aquamarine-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--aquamarine-200); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--white-100); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--black-10); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--aquamarine-700); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-slider { - background: var(--black-10); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--aquamarine-700); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--aquamarine-800); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--aquamarine-700); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--aquamarine-800); - border-color: rgba(255, 255, 255, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--black-60); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--black-80); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: var(--white-100); - border: 1px solid var(--gray-200); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--black-60); - background: var(--white-100); - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-200); - color: var(--black-60); - background: var(--black-10); - border-color: var(--gray-200); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--aquamarine-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--white-100); - background: var(--aquamarine-700); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--black-60); - font-weight: 700; - border-color: var(--gray-100); - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--black-80); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--white-100); - background: var(--aquamarine-700); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-200); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--white-100); - background: var(--aquamarine-700); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--white-100); - background: var(--aquamarine-700); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-200); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--aquamarine-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--aquamarine-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--aquamarine-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--black-80); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--aquamarine-700); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-autocomplete-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--white-100); - background: var(--aquamarine-700); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--aquamarine-700); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-float-label label{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); - opacity: 0.6; -} - -.p-float-label:has(input:focus) label, -.p-float-label:has(input.p-filled) label, -.p-float-label:has(input:-webkit-autofill) label, -.p-float-label:has(textarea:focus) label, -.p-float-label:has(textarea.p-filled) label, -.p-float-label:has(.p-inputwrapper-focus) label, -.p-float-label:has(.p-inputwrapper-filled) label{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - opacity: 1; -} - -.float-variant-in .p-float-label .p-inputtext, -.float-variant-in .p-float-label .p-inputtextarea, -.float-variant-in .p-float-label .p-select-label, -.float-variant-in .p-float-label .p-multiselect-label-container, -.float-variant-in .p-float-label .p-autocomplete-input-multiple, -.float-variant-in .p-float-label .p-cascadeselect-label, -.float-variant-in .p-float-label .p-treeselect-label { - padding-top: 1rem; - min-height: 4rem; - line-height: normal; -} - -.float-variant-in .p-float-label .p-inputtextarea { - padding-top: 2rem; -} - -.float-variant-in .p-float-label:has(input:focus) label, -.float-variant-in .p-float-label:has(input.p-filled) label, -.float-variant-in .p-float-label:has(input:-webkit-autofill) label, -.float-variant-in .p-float-label:has(textarea:focus) label, -.float-variant-in .p-float-label:has(textarea.p-filled) label, -.float-variant-in .p-float-label:has(.p-inputwrapper-focus) label, -.float-variant-in .p-float-label:has(.p-inputwrapper-filled) label { - top: 1rem; - padding-top: 0.125rem; - padding-bottom: 0.125rem; -} - -.float-variant-in .p-float-label .p-inputtext.p-chips-multiple-container { - padding-top: 1.75rem; - padding-bottom: 0.25rem; -} - -.p-float-label textarea ~ label { - top: 1.25rem; -} - -.p-float-label:has(textarea:focus) label, -.p-float-label:has(textarea.p-filled) label { - top: -0.75rem; -} - -.float-variant-in .p-float-label textarea:focus, -.float-variant-in .p-float-label textarea.p-filled { - padding-top: 2rem; -} - -.p-float-label .p-dropdown .p-placeholder { - opacity: 0; -} - -.float-variant-in .p-float-label .p-dropdown .p-inputtext { - padding-top: 2rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--aquamarine-700); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--aquamarine-700); - color: var(--aquamarine-700); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--aquamarine-700); -} -.p-tabview .p-tabview-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--black-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-200); -} -.p-divider .p-divider-content { - background-color: var(--white-100); - color: var(--black-60); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-200); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-200); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--black-10); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--black-60); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-200); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--black-80); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--aquamarine-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--white-100); - background-color: var(--aquamarine-700); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--aquamarine-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: var(--white-100); - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 400; - color: var(--black-80); - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--black-80); - font-weight: 400; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - color: var(--black-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--white-100); - background-color: var(--aquamarine-700); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--aquamarine-700); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-200); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--aquamarine-700); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--black-80); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--black-60); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-800); - color: var(--white-100); - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-800); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-800); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-800); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-800); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border: 1px solid var(--gray-200); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-200); - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--white-100); - color: var(--black-60); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: var(--white-100); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--aquamarine-700); - color: var(--white-100); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--aquamarine-800); - color: var(--white-100); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: var(--white-100); - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-200); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: var(--white-100); - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-200); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - background: var(--white-100); - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-200); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--white-100); - font-size: 1rem; - background-color: var(--aquamarine-700); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-200); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-200); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--aquamarine-700); - color: var(--white-100); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--white-100); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--aquamarine-700); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-200); - color: var(--black-60); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--black-10); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--aquamarine-700); -} -.p-progressbar .p-progressbar-label { - color: var(--white-100); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--black-10); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--black-10); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--aquamarine-700); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--aquamarine-700); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--black-80); - border-radius: 0.25rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--black-10); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background-color: var(--black-10); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--black-80); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-200); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-message.p-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--black-80); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--black-80); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--black-60); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--black-80); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--black-60); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: var(--white-100); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(255, 255, 255, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--black-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-700); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-800); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-800); - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-700); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-800); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-700); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-800); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-700); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-800); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--aquamarine-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--aquamarine-700); - color: var(--aquamarine-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--aquamarine-700); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--aquamarine-700); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--aquamarine-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-700); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-800); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--black-10); - border-color: var(--gray-200); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--black-60); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-700); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-800); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: var(--white-100); - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--black-80); - font-weight: 400; - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--black-80); - font-weight: 400; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--aquamarine-700); - color: var(--white-100); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--black-80); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-200); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--black-80); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--aquamarine-700); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: var(--white-100); -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-200); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-200); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-800); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-800); - color: var(--white-100); -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--aquamarine-700); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--aquamarine-700); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--white-100); - background: var(--aquamarine-700); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--aquamarine-700); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: var(--white-100); - color: var(--black-80); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--aquamarine-200); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--aquamarine-700); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--aquamarine-700); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--black-60); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-50); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--aquamarine-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--aquamarine-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-200); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: var(--white-100); -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-50); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-50); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-50); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-100); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: var(--white-100); - padding: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--aquamarine-700); - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--aquamarine-800); - color: var(--white-100); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--black-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--black-80); - background-color: var(--gray-100); -} -.p-column-filter-row-item.p-highlight { - color: var(--white-100); - background-color: var(--aquamarine-700); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--aquamarine-800); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--black-60); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - border: solid rgba(255, 255, 255, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--black-10); - border-color: var(--gray-200); - color: var(--black-60); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--aquamarine-700); - border-color: var(--aquamarine-700); - color: var(--white-100); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--aquamarine-800); - border-color: var(--aquamarine-800); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(255, 255, 255, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} - -.p-galleria-mask { - --maskbg: var(--black-20); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-100); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-200); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--aquamarine-700); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--aquamarine-700); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-light-primary/theme.min.css b/src-storybook/assets/themes/ek5-light-primary/theme.min.css deleted file mode 100644 index e9d3473..0000000 --- a/src-storybook/assets/themes/ek5-light-primary/theme.min.css +++ /dev/null @@ -1,2868 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.py-4 { - padding-top: 1rem; - padding-bottom: 1rem; -}.py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; -}.py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; -}.py-8 { - padding-top: 2rem; - padding-bottom: 2rem; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -}.transition { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--black-80);--text-color-secondary: var(--black-60);--primary-color: var(--aquamarine-700);--primary-color-text: var(--white-100);--primary-0: var(--aquamarine-0);--primary-900: var(--aquamarine-900);--primary-800: var(--aquamarine-800);--primary-700: var(--aquamarine-700);--primary-600: var(--aquamarine-600);--primary-500: var(--aquamarine-500);--primary-400: var(--aquamarine-400);--primary-300: var(--aquamarine-300);--primary-200: var(--aquamarine-200);--primary-100: var(--aquamarine-100);--primary-50: var(--aquamarine-50);--primary-alpha: var(--aquamarine-alpha);--surface-0: var(--gray-0);--surface-50: var(--gray-50);--surface-100: var(--gray-100);--surface-200: var(--gray-200);--surface-300: var(--gray-300);--surface-400: var(--gray-400);--surface-500: var(--gray-500);--surface-600: var(--gray-600);--surface-700: var(--gray-700);--surface-800: var(--gray-800);--surface-900: var(--gray-900);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: var(--white-100);--surface-section: var(--gray-alpha);--surface-card: var(--white-100);--surface-overlay: var(--black-20);--surface-border: var(--gray-200);--surface-hover: var(--gray-100);--focus-ring: 0 0 0 0.25rem var(--aquamarine-200);--maskbg: var(--black-20);--highlight-bg: var(--aquamarine-700);--highlight-text-color: var(--white-100);color-scheme:light}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--white-100);background-color:var(--aquamarine-700)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-20);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--black-60)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--black-10);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(255,255,255,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-100)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-100) !important}.p-progress-spinner-circle{stroke:var(--aquamarine-700)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--white-100);border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--aquamarine-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--aquamarine-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button:not(.p-disabled):active{background:var(--aquamarine-700);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(255,255,255,.0001);color:var(--aquamarine-700);border-color:var(--aquamarine-200)}.p-button-outlined:not(.p-disabled):hover{background:rgba(255,255,255,.0001);color:var(--aquamarine-700);border-color:var(--aquamarine-700);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-outlined:not(.p-disabled):active{background:rgba(255,255,255,.0001);color:var(--aquamarine-700);border-color:var(--aquamarine-200);box-shadow:none}.p-button-text{background-color:var(--white-100);color:var(--aquamarine-700)}.p-button-text:not(.p-disabled):hover{background:var(--aquamarine-alpha);color:var(--aquamarine-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-text:not(.p-disabled):active{background:var(--white-100);color:var(--aquamarine-700);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--white-100);background:var(--red-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--white-100);background:var(--orange-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--white-100);background:var(--green-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--white-100);background:var(--blue-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--white-100);background:var(--purple-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);background:var(--white-100);padding:0rem .75rem;border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--aquamarine-700)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--black-10)}.p-float-label>label{left:.75rem;color:var(--black-60);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--black-60);opacity:.6}:-moz-placeholder{color:var(--black-60);opacity:.6}::-moz-placeholder{color:var(--black-60);opacity:.6}:-ms-input-placeholder{color:var(--black-60);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-200);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--black-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--white-100);background:var(--aquamarine-700)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--aquamarine-700) !important;color:var(--white-100) !important;mix-blend-mode:luminosity;border:1px solid rgba(255,255,255,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--black-10);color:var(--black-60)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:var(--white-100);color:var(--black-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:var(--white-100)}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--black-80)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--black-80);padding:.75rem;background:rgba(255,255,255,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(255,255,255,.0001);background:var(--aquamarine-700);box-shadow:0 0 0 .25rem var(--aquamarine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--aquamarine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--aquamarine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--aquamarine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--black-10);color:var(--black-60)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--white-100);background:var(--aquamarine-700)}.p-dropdown-item.p-highlight:hover{background:var(--aquamarine-800)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--aquamarine-700)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--black-60)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--black-80);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-dropdown-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--black-80)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--black-80);text-align:center;padding:.5rem .75rem;background:rgba(255,255,255,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--black-80);background:var(--gray-100)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-multiselect:not(.p-disabled):hover{border-color:var(--aquamarine-700)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-multiselect .p-multiselect-label{color:var(--black-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--black-60);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-multiselect-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--black-80)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--black-80);background:rgba(255,255,255,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--black-80)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-password .p-input-icon{cursor:pointer;color:var(--black-80);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--black-80)}.text-feedback--default .ti{color:var(--gray-200)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--black-60);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-200);border-radius:.5rem;background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--black-10)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:var(--white-100);color:var(--black-60);border-top:1px solid var(--gray-200);border-left:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-200)}.p-inputgroup-addon.p-disabled{background-color:var(--black-10);color:var(--black-60)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--black-80)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--black-80)}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--black-10)}.p-inputnumber-button{color:var(--black-80);border-color:var(--gray-200);background-color:var(--white-100)}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-200);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--aquamarine-700);background:var(--aquamarine-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--aquamarine-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--aquamarine-800);background:var(--aquamarine-800);color:var(--white-100)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--black-10)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--white-100);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--aquamarine-700)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--aquamarine-800) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--aquamarine-800) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--white-100);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-100)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--aquamarine-200)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-200);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--black-10)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--aquamarine-700);background:var(--aquamarine-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--aquamarine-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--aquamarine-800);background:var(--aquamarine-800)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--white-100)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:var(--white-100);width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--aquamarine-700)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:var(--white-100);transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--aquamarine-800)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--black-10);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(255,255,255,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--black-60)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--aquamarine-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--aquamarine-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--black-60) !important}.p-togglebutton.p-button{background:var(--black-10);border:1px solid trasparent;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--aquamarine-alpha);color:var(--aquamarine-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--aquamarine-700)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--aquamarine-200)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--black-60)}.p-togglebutton.p-button.p-highlight{background:var(--aquamarine-700);border-color:rgba(255,255,255,.0001);color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--aquamarine-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--aquamarine-200)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--white-100)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--black-10)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--aquamarine-700)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-slider{background:var(--black-10);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--aquamarine-700);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--aquamarine-800);box-shadow:none}.p-slider .p-slider-range{background:var(--aquamarine-700);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--aquamarine-800);border-color:rgba(255,255,255,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--black-60)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--black-80)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:var(--white-100);border:1px solid var(--gray-200);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(255,255,255,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--black-60);background:var(--white-100);font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-200);color:var(--black-60);background:var(--black-10);border-color:var(--gray-200)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--black-60);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--aquamarine-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(255,255,255,.0001)}.p-datepicker table td>span.p-highlight{color:var(--white-100);background:var(--aquamarine-700)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datepicker table td.p-datepicker-today>span{color:var(--black-60);font-weight:700;border-color:var(--gray-100);background:rgba(255,255,255,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--black-80)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--white-100);background:var(--aquamarine-700)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-200);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datepicker .p-timepicker button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--white-100);background:var(--aquamarine-700)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--white-100);background:var(--aquamarine-700)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-200);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--aquamarine-800)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--aquamarine-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--aquamarine-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--black-80)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--aquamarine-700)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-autocomplete-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);color:var(--black-80);background:rgba(255,255,255,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--black-80);background:var(--gray-100)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--white-100);background:var(--aquamarine-700)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--aquamarine-700)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-float-label label { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);opacity:.6; -}.p-float-label:has(input:focus) label,.p-float-label:has(input.p-filled) label,.p-float-label:has(input:-webkit-autofill) label,.p-float-label:has(textarea:focus) label,.p-float-label:has(textarea.p-filled) label,.p-float-label:has(.p-inputwrapper-focus) label,.p-float-label:has(.p-inputwrapper-filled) label { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none;opacity:1; -}.float-variant-in .p-float-label .p-inputtext,.float-variant-in .p-float-label .p-inputtextarea,.float-variant-in .p-float-label .p-select-label,.float-variant-in .p-float-label .p-multiselect-label-container,.float-variant-in .p-float-label .p-autocomplete-input-multiple,.float-variant-in .p-float-label .p-cascadeselect-label,.float-variant-in .p-float-label .p-treeselect-label{padding-top:1rem;min-height:4rem;line-height:normal}.float-variant-in .p-float-label .p-inputtextarea{padding-top:2rem}.float-variant-in .p-float-label:has(input:focus) label,.float-variant-in .p-float-label:has(input.p-filled) label,.float-variant-in .p-float-label:has(input:-webkit-autofill) label,.float-variant-in .p-float-label:has(textarea:focus) label,.float-variant-in .p-float-label:has(textarea.p-filled) label,.float-variant-in .p-float-label:has(.p-inputwrapper-focus) label,.float-variant-in .p-float-label:has(.p-inputwrapper-filled) label{top:1rem;padding-top:.125rem;padding-bottom:.125rem}.float-variant-in .p-float-label .p-inputtext.p-chips-multiple-container{padding-top:1.75rem;padding-bottom:.25rem}.p-float-label textarea~label{top:1.25rem}.p-float-label:has(textarea:focus) label,.p-float-label:has(textarea.p-filled) label{top:-0.75rem}.float-variant-in .p-float-label textarea:focus,.float-variant-in .p-float-label textarea.p-filled{padding-top:2rem}.p-float-label .p-dropdown .p-placeholder{opacity:0}.float-variant-in .p-float-label .p-dropdown .p-inputtext{padding-top:2rem}.p-tabview .p-tabview-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);color:var(--black-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--aquamarine-700)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:var(--aquamarine-700);color:var(--aquamarine-700)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--aquamarine-700)}.p-tabview .p-tabview-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;border:none;color:var(--black-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-200)}.p-divider .p-divider-content{background-color:var(--white-100);color:var(--black-60);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-200)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-200)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--black-10);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--black-60);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-200);background:rgba(255,255,255,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-200);background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-200)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--black-80)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--aquamarine-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--white-100);background-color:var(--aquamarine-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--aquamarine-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:var(--white-100);outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:400;color:var(--black-80);border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--black-80);font-weight:400;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;color:var(--black-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--white-100);background-color:var(--aquamarine-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--aquamarine-700)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-200);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--aquamarine-700)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--black-80);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-200);background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--black-60)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-800);color:var(--white-100);padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-800)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-800)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-800)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-800)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border:1px solid var(--gray-200)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-200);background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(255,255,255,.0001);background:var(--white-100);color:var(--black-60);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:var(--white-100);color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--aquamarine-700);color:var(--white-100);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--aquamarine-800);color:var(--white-100)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:var(--white-100);border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-200)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:var(--white-100);border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-200);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);background:var(--white-100);margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-200)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--white-100);font-size:1rem;background-color:var(--aquamarine-700);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-200)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-200);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--aquamarine-700);color:var(--white-100);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--white-100)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--white-100)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--white-100)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--white-100)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--white-100);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--aquamarine-700)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--white-100)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--white-100)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--white-100)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--white-100)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-200);color:var(--black-60)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--black-10);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--aquamarine-700)}.p-progressbar .p-progressbar-label{color:var(--white-100);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--black-10);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--black-10);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--aquamarine-700)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--aquamarine-700);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--black-80);border-radius:.25rem;border:1px solid rgba(255,255,255,.0001);padding:0rem .5rem;background-color:var(--black-10);display:inline-flex}.p-chip.p-disabled{color:var(--black-60);border-color:var(--gray-200);background-color:var(--black-10)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--black-80);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-200);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-message.p-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--black-80)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--black-80);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--black-60);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--black-80);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--black-60);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:var(--white-100);transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(255,255,255,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--black-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-700)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-800)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-800);color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100)}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-menubar .p-menubar-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-700)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-800)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-700)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-800)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-700)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-800)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(255,255,255,.0001);color:var(--black-80);font-weight:normal;border-bottom:.25rem solid rgba(255,255,255,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--aquamarine-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:var(--aquamarine-700);color:var(--aquamarine-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--aquamarine-700)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001);background-color:rgba(255,255,255,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--aquamarine-700)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--aquamarine-800)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-700)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-800)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--black-10);border-color:var(--gray-200);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--black-60)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-700)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-800)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:var(--white-100);transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--black-80);font-weight:400;border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--black-80);font-weight:400}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--aquamarine-700);color:var(--white-100);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--black-80)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-200);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--black-80)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--aquamarine-700);border-radius:8rem;width:1rem;height:1rem;background-color:var(--white-100)}.p-timeline .p-timeline-event-connector{background-color:var(--gray-200)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-200);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-800)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-800);color:var(--white-100)}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--aquamarine-700)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--aquamarine-700)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--white-100);background:var(--aquamarine-700);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--aquamarine-700)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--aquamarine-200);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:var(--white-100);color:var(--black-80);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--aquamarine-200);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--aquamarine-700)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--aquamarine-700)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--black-60);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-50)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--aquamarine-200);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--aquamarine-200);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-column-resizer-helper{background:var(--gray-200)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:var(--white-100)}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-50)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-50)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-50)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-100)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:var(--white-100);padding:.25rem;border:1px solid var(--gray-200);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--aquamarine-700);color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--aquamarine-800);color:var(--white-100)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--black-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(255,255,255,.0001);border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--black-80);background-color:var(--gray-100)}.p-column-filter-row-item.p-highlight{color:var(--white-100);background-color:var(--aquamarine-700)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--aquamarine-800)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--black-60)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(255,255,255,.0001);color:var(--black-80);border:solid rgba(255,255,255,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--black-10);border-color:var(--gray-200);color:var(--black-60)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--aquamarine-700);border-color:var(--aquamarine-700);color:var(--white-100)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--aquamarine-800);border-color:var(--aquamarine-800)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(255,255,255,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(255,255,255,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-galleria-mask{--maskbg: var(--black-20)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-100)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-200);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--aquamarine-700)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--aquamarine-700)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-light-secondary/theme.css b/src-storybook/assets/themes/ek5-light-secondary/theme.css deleted file mode 100644 index 4872d42..0000000 --- a/src-storybook/assets/themes/ek5-light-secondary/theme.css +++ /dev/null @@ -1,9924 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.py-4{ - padding-top: 1rem; - padding-bottom: 1rem; -} -.py-5{ - padding-top: 1.25rem; - padding-bottom: 1.25rem; -} -.py-6{ - padding-top: 1.5rem; - padding-bottom: 1.5rem; -} -.py-8{ - padding-top: 2rem; - padding-bottom: 2rem; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -} -.transition{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--black-80); - --text-color-secondary: var(--black-60); - --primary-color: var(--amethyst-700); - --primary-color-text: var(--white-100); - --primary-0: var(--amethyst-0); - --primary-900: var(--amethyst-900); - --primary-800: var(--amethyst-800); - --primary-700: var(--amethyst-700); - --primary-600: var(--amethyst-600); - --primary-500: var(--amethyst-500); - --primary-400: var(--amethyst-400); - --primary-300: var(--amethyst-300); - --primary-200: var(--amethyst-200); - --primary-100: var(--amethyst-100); - --primary-50: var(--amethyst-50); - --primary-alpha: var(--amethyst-alpha); - --surface-0: var(--gray-0); - --surface-50: var(--gray-50); - --surface-100: var(--gray-100); - --surface-200: var(--gray-200); - --surface-300: var(--gray-300); - --surface-400: var(--gray-400); - --surface-500: var(--gray-500); - --surface-600: var(--gray-600); - --surface-700: var(--gray-700); - --surface-800: var(--gray-800); - --surface-900: var(--gray-900); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: var(--white-100); - --surface-section: var(--gray-alpha); - --surface-card: var(--white-100); - --surface-overlay: var(--black-20); - --surface-border: var(--gray-200); - --surface-hover: var(--gray-100); - --focus-ring: 0 0 0 0.25rem var(--amethyst-200); - --maskbg: var(--black-20); - --highlight-bg: var(--amethyst-700); - --highlight-text-color: var(--white-100); - color-scheme: light; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--white-100); - background-color: var(--amethyst-700); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-20); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--black-60); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--black-10); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(255, 255, 255, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-100); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-100) !important; -} - -.p-progress-spinner-circle { - stroke: var(--amethyst-700); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--white-100); - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--amethyst-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--amethyst-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button:not(.p-disabled):active { - background: var(--amethyst-700); - color: var(--white-100); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(255, 255, 255, 0.0001); - color: var(--amethyst-700); - border-color: var(--amethyst-200); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--amethyst-700); - border-color: var(--amethyst-700); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(255, 255, 255, 0.0001); - color: var(--amethyst-700); - border-color: var(--amethyst-200); - box-shadow: none; -} - -.p-button-text { - background-color: var(--white-100); - color: var(--amethyst-700); -} -.p-button-text:not(.p-disabled):hover { - background: var(--amethyst-alpha); - color: var(--amethyst-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-text:not(.p-disabled):active { - background: var(--white-100); - color: var(--amethyst-700); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--white-100); - background: var(--red-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--white-100); - background: var(--orange-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--white-100); - background: var(--green-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--white-100); - background: var(--blue-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--white-100); - background: var(--purple-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - background: var(--white-100); - padding: 0rem 0.75rem; - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--amethyst-700); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--black-10); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--black-60); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-200); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--black-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--white-100); - background: var(--amethyst-700); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--amethyst-700) !important; - color: var(--white-100) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--black-10); - color: var(--black-60); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: var(--white-100); - color: var(--black-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-100); -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--black-80); - padding: 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--amethyst-700); - box-shadow: 0 0 0 0.25rem var(--amethyst-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--amethyst-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--amethyst-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--amethyst-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--black-10); - color: var(--black-60); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--white-100); - background: var(--amethyst-700); -} -.p-dropdown-item.p-highlight:hover { - background: var(--amethyst-800); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--amethyst-700); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--black-60); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--black-80); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-dropdown-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--black-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--amethyst-700); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-multiselect .p-multiselect-label { - color: var(--black-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--black-60); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-multiselect-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--black-80); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--black-80); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--black-80); -} -.text-feedback--default .ti { - color: var(--gray-200); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--black-60); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--black-10); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: var(--white-100); - color: var(--black-60); - border-top: 1px solid var(--gray-200); - border-left: 1px solid var(--gray-200); - border-bottom: 1px solid var(--gray-200); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-200); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--black-10); - color: var(--black-60); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--black-80); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--black-80); -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--black-10); -} - -.p-inputnumber-button { - color: var(--black-80); - border-color: var(--gray-200); - background-color: var(--white-100); -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-200); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--amethyst-700); - background: var(--amethyst-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--amethyst-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--amethyst-800); - background: var(--amethyst-800); - color: var(--white-100); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--black-10); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--amethyst-700); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--amethyst-800) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--amethyst-800) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--amethyst-200); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-200); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--black-10); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--amethyst-700); - background: var(--amethyst-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--amethyst-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--amethyst-800); - background: var(--amethyst-800); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--white-100); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: var(--white-100); - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--amethyst-700); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: var(--white-100); - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--amethyst-800); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--black-10); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(255, 255, 255, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--black-60); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--amethyst-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--amethyst-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--black-60) !important; -} - -.p-togglebutton.p-button { - background: var(--black-10); - border: 1px solid trasparent; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--amethyst-alpha); - color: var(--amethyst-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--amethyst-700); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--amethyst-200); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--black-60); -} -.p-togglebutton.p-button.p-highlight { - background: var(--amethyst-700); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--amethyst-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--amethyst-200); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--white-100); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--black-10); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--amethyst-700); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-slider { - background: var(--black-10); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--amethyst-700); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--amethyst-800); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--amethyst-700); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--amethyst-800); - border-color: rgba(255, 255, 255, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--black-60); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--black-80); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: var(--white-100); - border: 1px solid var(--gray-200); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--black-60); - background: var(--white-100); - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-200); - color: var(--black-60); - background: var(--black-10); - border-color: var(--gray-200); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--amethyst-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--white-100); - background: var(--amethyst-700); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--black-60); - font-weight: 700; - border-color: var(--gray-100); - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--black-80); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--white-100); - background: var(--amethyst-700); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-200); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--white-100); - background: var(--amethyst-700); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--white-100); - background: var(--amethyst-700); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-200); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--amethyst-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--amethyst-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--amethyst-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--black-80); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--amethyst-700); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-autocomplete-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--white-100); - background: var(--amethyst-700); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--amethyst-700); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--amethyst-700); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--amethyst-700); - color: var(--amethyst-700); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--amethyst-700); -} -.p-tabview .p-tabview-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--black-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-200); -} -.p-divider .p-divider-content { - background-color: var(--white-100); - color: var(--black-60); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-200); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-200); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--black-10); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--black-60); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-200); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--black-80); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--amethyst-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--white-100); - background-color: var(--amethyst-700); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--amethyst-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: var(--white-100); - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 400; - color: var(--black-80); - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--black-80); - font-weight: 400; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - color: var(--black-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--white-100); - background-color: var(--amethyst-700); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--amethyst-700); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-200); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--amethyst-700); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--black-80); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--black-60); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-800); - color: var(--white-100); - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-800); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-800); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-800); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-800); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border: 1px solid var(--gray-200); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-200); - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--white-100); - color: var(--black-60); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: var(--white-100); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--amethyst-700); - color: var(--white-100); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--amethyst-800); - color: var(--white-100); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: var(--white-100); - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-200); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: var(--white-100); - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-200); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - background: var(--white-100); - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-200); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--white-100); - font-size: 1rem; - background-color: var(--amethyst-700); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-200); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-200); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--amethyst-700); - color: var(--white-100); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--white-100); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--amethyst-700); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-200); - color: var(--black-60); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--black-10); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--amethyst-700); -} -.p-progressbar .p-progressbar-label { - color: var(--white-100); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--black-10); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--black-10); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--amethyst-700); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--amethyst-700); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--black-80); - border-radius: 0.25rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--black-10); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background-color: var(--black-10); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--black-80); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-200); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-message.p-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--black-80); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--black-80); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--black-60); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--black-80); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--black-60); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: var(--white-100); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(255, 255, 255, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--black-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-700); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-800); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-800); - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-700); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-800); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-700); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-800); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-700); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-800); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--amethyst-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--amethyst-700); - color: var(--amethyst-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--amethyst-700); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--amethyst-700); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--amethyst-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-700); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-800); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--black-10); - border-color: var(--gray-200); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--black-60); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-700); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-800); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: var(--white-100); - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--black-80); - font-weight: 400; - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--black-80); - font-weight: 400; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--amethyst-700); - color: var(--white-100); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--black-80); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-200); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--black-80); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--amethyst-700); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: var(--white-100); -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-200); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-200); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-800); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-800); - color: var(--white-100); -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--amethyst-700); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--amethyst-700); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--white-100); - background: var(--amethyst-700); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--amethyst-700); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: var(--white-100); - color: var(--black-80); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--amethyst-200); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--amethyst-700); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--amethyst-700); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--black-60); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-50); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--amethyst-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--amethyst-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-200); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: var(--white-100); -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-50); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-50); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-50); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-100); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: var(--white-100); - padding: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--amethyst-700); - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--amethyst-800); - color: var(--white-100); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--black-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--black-80); - background-color: var(--gray-100); -} -.p-column-filter-row-item.p-highlight { - color: var(--white-100); - background-color: var(--amethyst-700); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--amethyst-800); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--black-60); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - border: solid rgba(255, 255, 255, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--black-10); - border-color: var(--gray-200); - color: var(--black-60); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--amethyst-700); - border-color: var(--amethyst-700); - color: var(--white-100); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--amethyst-800); - border-color: var(--amethyst-800); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(255, 255, 255, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} - -.p-galleria-mask { - --maskbg: var(--black-20); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-100); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-200); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--amethyst-700); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--amethyst-700); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-light-secondary/theme.min.css b/src-storybook/assets/themes/ek5-light-secondary/theme.min.css deleted file mode 100644 index 5f5c129..0000000 --- a/src-storybook/assets/themes/ek5-light-secondary/theme.min.css +++ /dev/null @@ -1,2852 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.py-4 { - padding-top: 1rem; - padding-bottom: 1rem; -}.py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; -}.py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; -}.py-8 { - padding-top: 2rem; - padding-bottom: 2rem; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -}.transition { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--black-80);--text-color-secondary: var(--black-60);--primary-color: var(--amethyst-700);--primary-color-text: var(--white-100);--primary-0: var(--amethyst-0);--primary-900: var(--amethyst-900);--primary-800: var(--amethyst-800);--primary-700: var(--amethyst-700);--primary-600: var(--amethyst-600);--primary-500: var(--amethyst-500);--primary-400: var(--amethyst-400);--primary-300: var(--amethyst-300);--primary-200: var(--amethyst-200);--primary-100: var(--amethyst-100);--primary-50: var(--amethyst-50);--primary-alpha: var(--amethyst-alpha);--surface-0: var(--gray-0);--surface-50: var(--gray-50);--surface-100: var(--gray-100);--surface-200: var(--gray-200);--surface-300: var(--gray-300);--surface-400: var(--gray-400);--surface-500: var(--gray-500);--surface-600: var(--gray-600);--surface-700: var(--gray-700);--surface-800: var(--gray-800);--surface-900: var(--gray-900);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: var(--white-100);--surface-section: var(--gray-alpha);--surface-card: var(--white-100);--surface-overlay: var(--black-20);--surface-border: var(--gray-200);--surface-hover: var(--gray-100);--focus-ring: 0 0 0 0.25rem var(--amethyst-200);--maskbg: var(--black-20);--highlight-bg: var(--amethyst-700);--highlight-text-color: var(--white-100);color-scheme:light}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--white-100);background-color:var(--amethyst-700)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-20);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--black-60)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--black-10);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(255,255,255,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-100)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-100) !important}.p-progress-spinner-circle{stroke:var(--amethyst-700)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--white-100);border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--amethyst-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--amethyst-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button:not(.p-disabled):active{background:var(--amethyst-700);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(255,255,255,.0001);color:var(--amethyst-700);border-color:var(--amethyst-200)}.p-button-outlined:not(.p-disabled):hover{background:rgba(255,255,255,.0001);color:var(--amethyst-700);border-color:var(--amethyst-700);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-outlined:not(.p-disabled):active{background:rgba(255,255,255,.0001);color:var(--amethyst-700);border-color:var(--amethyst-200);box-shadow:none}.p-button-text{background-color:var(--white-100);color:var(--amethyst-700)}.p-button-text:not(.p-disabled):hover{background:var(--amethyst-alpha);color:var(--amethyst-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-text:not(.p-disabled):active{background:var(--white-100);color:var(--amethyst-700);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--white-100);background:var(--red-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--white-100);background:var(--orange-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--white-100);background:var(--green-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--white-100);background:var(--blue-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--white-100);background:var(--purple-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);background:var(--white-100);padding:0rem .75rem;border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--amethyst-700)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--black-10)}.p-float-label>label{left:.75rem;color:var(--black-60);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--black-60);opacity:.6}:-moz-placeholder{color:var(--black-60);opacity:.6}::-moz-placeholder{color:var(--black-60);opacity:.6}:-ms-input-placeholder{color:var(--black-60);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-200);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--black-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--white-100);background:var(--amethyst-700)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--amethyst-700) !important;color:var(--white-100) !important;mix-blend-mode:luminosity;border:1px solid rgba(255,255,255,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--black-10);color:var(--black-60)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:var(--white-100);color:var(--black-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:var(--white-100)}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--black-80)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--black-80);padding:.75rem;background:rgba(255,255,255,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(255,255,255,.0001);background:var(--amethyst-700);box-shadow:0 0 0 .25rem var(--amethyst-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--amethyst-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--amethyst-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--amethyst-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--black-10);color:var(--black-60)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--white-100);background:var(--amethyst-700)}.p-dropdown-item.p-highlight:hover{background:var(--amethyst-800)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--amethyst-700)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--black-60)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--black-80);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-dropdown-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--black-80)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--black-80);text-align:center;padding:.5rem .75rem;background:rgba(255,255,255,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--black-80);background:var(--gray-100)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-multiselect:not(.p-disabled):hover{border-color:var(--amethyst-700)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-multiselect .p-multiselect-label{color:var(--black-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--black-60);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-multiselect-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--black-80)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--black-80);background:rgba(255,255,255,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--black-80)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-password .p-input-icon{cursor:pointer;color:var(--black-80);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--black-80)}.text-feedback--default .ti{color:var(--gray-200)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--black-60);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-200);border-radius:.5rem;background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--black-10)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:var(--white-100);color:var(--black-60);border-top:1px solid var(--gray-200);border-left:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-200)}.p-inputgroup-addon.p-disabled{background-color:var(--black-10);color:var(--black-60)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--black-80)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--black-80)}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--black-10)}.p-inputnumber-button{color:var(--black-80);border-color:var(--gray-200);background-color:var(--white-100)}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-200);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--amethyst-700);background:var(--amethyst-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--amethyst-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--amethyst-800);background:var(--amethyst-800);color:var(--white-100)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--black-10)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--white-100);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--amethyst-700)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--amethyst-800) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--amethyst-800) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--white-100);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-100)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--amethyst-200)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-200);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--black-10)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--amethyst-700);background:var(--amethyst-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--amethyst-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--amethyst-800);background:var(--amethyst-800)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--white-100)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:var(--white-100);width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--amethyst-700)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:var(--white-100);transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--amethyst-800)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--black-10);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(255,255,255,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--black-60)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--amethyst-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--amethyst-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--black-60) !important}.p-togglebutton.p-button{background:var(--black-10);border:1px solid trasparent;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--amethyst-alpha);color:var(--amethyst-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--amethyst-700)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--amethyst-200)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--black-60)}.p-togglebutton.p-button.p-highlight{background:var(--amethyst-700);border-color:rgba(255,255,255,.0001);color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--amethyst-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--amethyst-200)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--white-100)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--black-10)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--amethyst-700)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-slider{background:var(--black-10);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--amethyst-700);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--amethyst-800);box-shadow:none}.p-slider .p-slider-range{background:var(--amethyst-700);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--amethyst-800);border-color:rgba(255,255,255,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--black-60)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--black-80)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:var(--white-100);border:1px solid var(--gray-200);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(255,255,255,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--black-60);background:var(--white-100);font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-200);color:var(--black-60);background:var(--black-10);border-color:var(--gray-200)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--black-60);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--amethyst-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(255,255,255,.0001)}.p-datepicker table td>span.p-highlight{color:var(--white-100);background:var(--amethyst-700)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datepicker table td.p-datepicker-today>span{color:var(--black-60);font-weight:700;border-color:var(--gray-100);background:rgba(255,255,255,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--black-80)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--white-100);background:var(--amethyst-700)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-200);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datepicker .p-timepicker button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--white-100);background:var(--amethyst-700)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--white-100);background:var(--amethyst-700)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-200);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--amethyst-800)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--amethyst-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--amethyst-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--black-80)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--amethyst-700)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-autocomplete-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);color:var(--black-80);background:rgba(255,255,255,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--black-80);background:var(--gray-100)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--white-100);background:var(--amethyst-700)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--amethyst-700)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-tabview .p-tabview-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);color:var(--black-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--amethyst-700)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:var(--amethyst-700);color:var(--amethyst-700)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--amethyst-700)}.p-tabview .p-tabview-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;border:none;color:var(--black-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-200)}.p-divider .p-divider-content{background-color:var(--white-100);color:var(--black-60);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-200)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-200)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--black-10);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--black-60);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-200);background:rgba(255,255,255,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-200);background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-200)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--black-80)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--amethyst-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--white-100);background-color:var(--amethyst-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--amethyst-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:var(--white-100);outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:400;color:var(--black-80);border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--black-80);font-weight:400;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;color:var(--black-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--white-100);background-color:var(--amethyst-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--amethyst-700)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-200);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--amethyst-700)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--black-80);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-200);background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--black-60)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-800);color:var(--white-100);padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-800)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-800)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-800)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-800)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border:1px solid var(--gray-200)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-200);background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(255,255,255,.0001);background:var(--white-100);color:var(--black-60);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:var(--white-100);color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--amethyst-700);color:var(--white-100);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--amethyst-800);color:var(--white-100)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:var(--white-100);border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-200)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:var(--white-100);border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-200);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);background:var(--white-100);margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-200)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--white-100);font-size:1rem;background-color:var(--amethyst-700);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-200)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-200);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--amethyst-700);color:var(--white-100);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--white-100)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--white-100)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--white-100)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--white-100)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--white-100);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--amethyst-700)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--white-100)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--white-100)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--white-100)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--white-100)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-200);color:var(--black-60)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--black-10);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--amethyst-700)}.p-progressbar .p-progressbar-label{color:var(--white-100);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--black-10);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--black-10);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--amethyst-700)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--amethyst-700);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--black-80);border-radius:.25rem;border:1px solid rgba(255,255,255,.0001);padding:0rem .5rem;background-color:var(--black-10);display:inline-flex}.p-chip.p-disabled{color:var(--black-60);border-color:var(--gray-200);background-color:var(--black-10)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--black-80);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-200);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-message.p-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--black-80)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--black-80);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--black-60);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--black-80);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--black-60);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:var(--white-100);transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(255,255,255,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--black-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-700)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-800)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-800);color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100)}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-menubar .p-menubar-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-700)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-800)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-700)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-800)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-700)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-800)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(255,255,255,.0001);color:var(--black-80);font-weight:normal;border-bottom:.25rem solid rgba(255,255,255,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--amethyst-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:var(--amethyst-700);color:var(--amethyst-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--amethyst-700)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001);background-color:rgba(255,255,255,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--amethyst-700)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--amethyst-800)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-700)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-800)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--black-10);border-color:var(--gray-200);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--black-60)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-700)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-800)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:var(--white-100);transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--black-80);font-weight:400;border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--black-80);font-weight:400}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--amethyst-700);color:var(--white-100);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--black-80)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-200);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--black-80)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--amethyst-700);border-radius:8rem;width:1rem;height:1rem;background-color:var(--white-100)}.p-timeline .p-timeline-event-connector{background-color:var(--gray-200)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-200);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-800)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-800);color:var(--white-100)}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--amethyst-700)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--amethyst-700)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--white-100);background:var(--amethyst-700);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--amethyst-700)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--amethyst-200);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:var(--white-100);color:var(--black-80);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--amethyst-200);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--amethyst-700)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--amethyst-700)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--black-60);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-50)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--amethyst-200);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--amethyst-200);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-column-resizer-helper{background:var(--gray-200)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:var(--white-100)}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-50)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-50)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-50)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-100)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:var(--white-100);padding:.25rem;border:1px solid var(--gray-200);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--amethyst-700);color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--amethyst-800);color:var(--white-100)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--black-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(255,255,255,.0001);border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--black-80);background-color:var(--gray-100)}.p-column-filter-row-item.p-highlight{color:var(--white-100);background-color:var(--amethyst-700)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--amethyst-800)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--black-60)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(255,255,255,.0001);color:var(--black-80);border:solid rgba(255,255,255,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--black-10);border-color:var(--gray-200);color:var(--black-60)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--amethyst-700);border-color:var(--amethyst-700);color:var(--white-100)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--amethyst-800);border-color:var(--amethyst-800)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(255,255,255,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(255,255,255,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-galleria-mask{--maskbg: var(--black-20)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-100)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-200);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--amethyst-700)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--amethyst-700)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-500.woff b/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-500.woff deleted file mode 100644 index fb70b7e915d2ea9409f0476a89158d784e456613..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29076 zcmZ^KV{m3o7wr=#6WjL0wr$(C?TKwWnb@{%+jb^4Z{Dx&kNf9#omJ=bs=ao1?^D&a zcU8BWoTw-O2=LP!k^o5my;swI`u}78>;1n?Ojtw|002t*;dFlB4V?$=D<&_e^us*> z08rHc0BVd-6952+I6pSp|A7GqT*}nm%;tx4|MB6#Qrh2~e)b%uNi80RVIA zACC1ueB{nMn*WeL+z$^R_yNhUYY0bk8|NRbdC<@NIspLiLp}@t5o*OSulaSYoJgC6r(4e&Y zWiJuvMr{-ycnWGD>29f=4RJHvKXr$4b~Wwa)u?RGPkU>=pDFmYO2tpvv5SAe zR09^-L3$++$bJTLUpJls5(5>$7{2|sZg{VxlBZS$pz;I9^-8Gz0rUUOHdHn6Dp@lRaOTlkR+p!fcC-%A zfeTK5uhB&SCLKl!oGalO!7!q(kEv6tf-O_vX5&m*LS*S&;?>rLA4#*g3SZT#TG@Fg(O^AA%>01yDspi{W`)BMMa)5uoa2N`yW`M9nLXmhf zsa6a(SVR(qQodxgrpq~t`C_3)q^b?4^VytPZ>_=snREuD&2S|LbV{XqgTX`$&pR9r zr|bD+2()GKin-Fdz+2pRpc1o zXEB)?QMOE6JyTWJ<%!bCRNqT+lP+WF5$VZgsr@Ouk3L!yWBe~hM#CZ$X4Qr2A-K1W zT8MXdUVo(h=7y)b@~zX;J7RW`=+Y$4d2dq8sTeb{KQ43)Kga1iwbRP}^h zjszv(*llsx9&u_Q(cYtSAHai@;#y(N^frj=hMh{lMe^WB@<7S*U`z5KP4WLIA=1^&anI7a^tDt!{V;Xjz;I(E{PG7r3eyUN~I zDKE(>$_N#Obh9!Vws*6b8nUWdmeys|HLVKxp+D*4&yd^y>VDJg408?@HxOM--NIl|c zl5UizDFR~uU~Md$-y(|4JOqxQyRu{}Kxy*PAOB;>QhgPh%DQ&I-;lyzks{Es^p9j| zfMuz_W@(_O`5%x$uCReY)mfhGuv8w(cplF0Jf!kGEXzE!^E^B(eS~YcKKiJI$zf3G zeiZ42$pqEThseb_^|J!R&9dS{12$MzxsNQ2hndVrnsbh~WgI=3VK!1BE-8)fAyZR* zGKrGZ(eH-IE;?f8R_T@aP6au%a|eyTUXv8LQyqqcEj;Pig0x;t)4pjA==XNKJfzty z0d00B6(RRM9lrF}fi2rC*TPD$$6IFe=_wt(n&cW6tXBU_tL`gZWWSa|g{{ZEEaqFt z%8gggTt(`oOkdkp1?FPk##ju6>P3XK|1tPno`YG%RkX+l`b{o)VO2Poe#eNO8sbW> zAfxC+o!rPdMwec9iK}^~x%d^7$_1R%zGxCpK0znk6fTsH7i7O&E{$O)I*e#}k|XOMK{*Kh+TkTj&#jq!3tS~Ns1t0|3GfaRkgA`$ld9Y> z#fflgecfb7y%-_I;y4)>f_MamU38o#c-76i#@Gt2uU<<kE>Wo#DH~fikJfcX&S ze)$}+=c$N96;VLJW9t0bu&S$VDql| zS4k;XSB=(OE0=X?(CIoiNqt+Iv4ypagzFbKvX3xW%vX^(tIEX`Q z>@}dV;1O$7z-}v@TAw7fSyH973U##?>1d3sSTEqwUf}(A&<=MBU~?7^Z7n0_?5Dw9 zV6eRilC>8ragONVETGz4kl8wHv%O%Yb5?WnD0}xDq~e+5+O7)_s;qMlpvi%hA{$Q_ zYeGHLAbLfU@DCT%l1T?suN)zW1Y1jv>(MTV&rb(M_Un$OQM}s*MCF@sf>|OKq zri-XYlXU%I4Aw)Pu=8=iH((NtDgfZG!{5~L+T1GR0KZD@%OA#dy$&rLn`kwu+=W5Cr-d8 zET5Ta(taJ&Kp5Xd8Q(}6-%LAKUoh8LF}I%S(wgjOlJUazByHg&eFa^87F}a8Ree5H zV_8joPEBKJMO_M0H4UqhzDeDHvsTa|c>dQBI5wqGB+Xe*^`;SB?ToJ^$1XqLp*-Kd zINz~)%X*_>)4XNTQZZgdvMN;-D~oznqo&3GD9H+$)TNxl7$sSyDNM6BjuVT+fJkQh zu_E80WZ$VK-+^e`BU-DY`SBxMH(IY5pK_1d7uiU^l$y@sD7J0Iey;1X-9Y%0k3*&< z@7p53`zmybQ;~>ek*w<;)i(A34Dde$?2Jr8U+LStpd**rmIW9N&~nh3oek1NeLHTO zL=^>pjZKP6On1H8Fi^zRE0GxZi7CP8&(`m1MCiUVBTJH2HWo|Kyuh4!T(J$-L=amd zy^E^IdPZM14UzOLsgy;pMAD$S5gg8LUGZpKm4)}SYYN&F{M8b+SwL8VVH)xHNg9mg zqJIUYMdA23$=2Jy^Zu8w>BKfEng}59%grpf$SkvI?Kp4gIJmWtw+?wj!y)1&>|eoQ zegl-Ew+s&(-PDMCH8_t5uWEL_haH(ps=0fo0`5AIY{Bb)3vmy_*0zK~BYbd=JX5}I z_yFtuHKOSe^J|~k@I&;wPJH`T`tbP@75ixLw0^+HUXo-ZNbzmrwrsn}s`n|ert=kR zs#{LqlxH8E__(XY*@lStRsT}nFNER4>2TBaFv>!fgcw6gpzlUG7vt{pjS7| z7|Ox=CZ$1|$>fu1l5vC^n!5gQv~^5lxwIrea(PWZk*0aAk3jnb?h-^5PkGOMoph)U zRhS+Cn9UWw8g9L`&km8zuMJM;h9y=XqSd7MIF?#MflKE;;oE!8aWxVKt)0&k^S8y| zq7 zH%Ks6Fz!n|<~vQdS#mQiP17)qhSSGPW72aIsE+2uoZbWwpn=UFU`2Q6)pzKDB5RQ{ z?Sat|>A9TlBzULPUbvv^lwV*2*%fx|H^QYJVeR>xvD;F&D)!h886C(dKSI=|xSo3q zN-+(F&#_H2J<7WM`yO{Gx?xgwxAYnQpdVUzXyc(0J0u_+!p?(Pd}My5>yt72I($2Q zTU)DHt5`3^*NKheN$_&N-dNievZ?p*>dMuGu54W#yYMP6S)DH3bOU#KCoD`HnsBp! z?v8>qv|?`X7v@;b^NWrlK`}%q4^TAh8=RCr_GS%uX!nX}_nR;eQx5JD6Nqz~2NXxq zk26b8IGcwYOV7Yej!I8XQk(myL>X}-r;U=36`*P^91$~1?-iH_CYndOvPVCC1ozyr zeNFSdkaOP9eNFkj(0w0#PtE|JhRITo3Q|uJQI8u^$4sC0BTK>b5?qN zv$7f*W%X%j8>l{+;y;=2EgRY_8~Ml%aLW!M8HbQ*Lb`sX+VhVgMTEtJBP9#uA26y9 zODJICa}pvO=PM_P)N4dzm!?saY9i|Kd+RO1RiGg~p@6wE0>=maB@~bkGa^hBw zB%uE-mQZJ@=BA_`S$PZzdOfOmNcqOM&^XKQ#K#`dy$bV!%_@9KcgF|ZRe3|?HN16w z5Ro3Ly~6UVJ-Sg+92Lf)q;M(qaMn0+5$T9Dt-1qJz)Q3(!nU$#T+eLXqSzmc0;>`AHwO(aPP zn9FSg>%T;dXD?Voy!CSaE#sL#h=PA+=i7^eVR-adg$tf_-9Wkce73M73k{?Zmcu*1?W_V-Tnj(2mlO#1OR`31K{1)y*0qx zk;gXtcGk8E%VxzF7B`rcX9b1U3(RoH`5i)$t6RB-B0C1!_I>R$dBmnqp}fWIKb@+3 z6&~`YWP8$OBpV*^a!R;1(l4hwukCzmrUF1e0YTOh;6O0?0pejH@sfpWhIOpT#8Zqf z?pCv!iOZs|{2?V?qa@^WQuBBhWiEeQdOy_VL`ZtKl?!{PFj|8x*f>4{kT5aAe!(C# zXkQ2x49k`bQK}=*P_WMh$`We%1SK8M`JK{6eI!FB5hw4g>Slx;B5l7^!GUu-8r`+}&Mj2;|la;I>kcO^Y>~SZ$H;{WN4rhr*&kd#6 zC8T0o#WEC{?Kc*{fqJ&siyBOD&^UxrBwbsrx4SHS^a}!jKZ7$1(}DPn(@a3okXAPZ zIkm!GR{z$|kz+d<_fdzw9@6u6?bf%FZs$!kxs$W%M>G4U#Ek}b0s)Hv_VJ1(hzk21 zOH*1T-I*@ZG)gpSoN5z$IiYaA4#oSIwaMMbGxh zpR?sT*?fJmT5nfEg9U{2P}NCIlhkbhBm0N?hF?j&TpSGE>6N6x`u>(x!K$H&HP(TP zPRy60B*R^$*SJ;|d?0{{Zj(Ip#GR&4l85&+8v4xiW-3|9ag}e|lkkAj)Q%PkXlR*a zX6iEF>{@c>ft~q?Cxv)<+6@9VXl)%%N)&AP0WOeNO| z-D+L>SDTO4`$$HU<@2eL4J9SvPI6ey%v!sP!Ni&tD=h=}R+CkQs+`-!cK>x|i^ak` zT0^s~E(On0m(#`ajPseIdqWX>F)8G1biQf4Bq0=I9z$mt^Q4Q@AXbJ+Lu`{YOQ}Sb z@UlcDku1)|pu>J4sUsuBTCuP%@_ha4R95z|U30G;nifva(8$^g%`(!=iX^jFq7Zv> zM&+wa;#y{)=gS?Y1#=;LXjIyXLuNFbSqfoQb5drks4P9&}aHpv#br>lw@(VXo&TYHU&e3>M_9xp*LoU zUsvhh0?jKE#o)br?u1N|?Q2Jt4KD>&qJ3&0x_CerPW3=ue#`a!uB(1w5auVU9b4VZ z0s)6%;Jy;db}bn)aq!GSV_OSXI?I}HMw9KJW~ZBfI_(OpxoJx{EqMXf21XvFD!ze? zfoL(L{GBAP;jzhw2^+H10DZpaG1&L8;5swqXL|iEBnvDEZAhduN{E0_Zq3(KdT%cc zm>201_#0N1RKwnLhgL20$KIY20nuaT9ScJl9FLmN+2#=E*f&oCZL~-1u6M7YTP@Gj6q{NuD z%T+tIzy_?DT}T64g~qrI+va6c-gdcbae6<(;uI((Np(Ql0jeMl2;vKcl#4dnSmGX8^2(XkVZO4%(V>tSP(JaW)u?;~ zcw7`I!Tm1W+FA`7mJ|f)-qhN(uHraSLy!V{d^Fh-i2DHDV6cYH-}phYb?H4oU#zWW z4m-CEw$g8BMaV71)cJOau$kdSFWFClrj-=wUXCAQJOee|vSuKHUd>9bWJb6cRTvk` z9ppyL$W(8>*X8=mD*;C;lE3%OO<4A!#}6*~IMy#&LacE!y4DCKR~r~kRTo^a&%fwU z4K=9R=dBshs{e)~k3?nv0?hz~@nHB3q|Z<+Ld01@{4Fy_0{I<6 zhRr=8m}5d|5CTcFw3M^|dsS!irC~N&Hc~b!4uxj_`)ceUZE0shz59yvm28kV#0LtmMkbrau}2s%j9V| zC`!}tr8FT6p#aLVfq{*bKC0>oL;uvY%_#8Hk!pQSx3uVL?22#eS&a1KhNlbLp=^24 zw?Gn2#`4P>k3*CeuK@ek>Azgs`Hr4TEJn|%zioDHoBVlc7KwB|zzlJ}K2g0g5}^%O z%EK)kS7syPF@>4}@>Hdfzj9Y}KZ#d*uqw&16wN$a1(Z zD16+i@y$jcpPaH#59_9KP0Hxlo36v0C4Tm|U6;((FQA{HTE{4wWyM6SpRX+kUv#U7 z8e{_YEC39#|6+kQJ^kdnq_n{#dKeI#LBnXTLWj6r)JQ!vqtU7*T*l=h)t>wTfdRa8 zK(eI}$S6vm;Qp0@vNyNQt_VzAS_9P+F&s1(X_p^ooRfFwyXIS8&`>TfvSKR|kfxMn zgfDAT+c3Dk`Dkbfy^xygBMg;aawNpMI84EBGg(EbN@9;#x~@0!Yq#m-#i`n937m#2 zwR;^QkdZRca0IvU)>cvB63 zhHSydjtua`^!NIa7Zt?QJHICMMzS?MfuMXct7ToYzdi*kFsnI6B#Yy>nHbJLB6`f` z{vcK+qY8?#ZpVqdgIRM& zMt{&cgMy@00U%=szzt$nV;*sTVGN|f5t2yl$D@#PdCtao6lVLi+%Tu#9Kce4{TkT< z08`cF+N-dG0b{I9YT}+7%`HF^Vqi?^-hMUq_S5c_`(@8Y>IohKxvcr_w&7c&_%2E* z;jVzp8{2DeAKE>tp|E#fkn9HAJJ7Vx*N7mBUF zJ(;O%Hne#j{=H_iW1%O_7pYaxJ>r{{&`sKUzwJ6q3RC$ye{%nmOQlwSGc@Zo2{fAPO22cV-_6D; zoKeMu#D_8^r?n&Tt3yydI0e4iz%*;;ZN5HQx8CKG zs%Ch%t;c*w)Vk5H&wzSWbfTua;bmQqiEbzTnH4a1!#8{r3*f4N5U(T->;4pIb;2MP zIy4~=TjF0DpQZ>qMWVj?qh+Rk_3`V%W>q}ayTRhXjeKlRQNlMi1<%?g$hSl0qiO%S z!_TEt5w3J>Q8cm4NZde~7(a^M{8c|_dn&@z$J6{NBl;26FZI-By;n0~XRl&ba68q@cr(34l%k;Yoxo3d!H7>g`vL{?@pCFFb6BCx54yH@G z>O=1#U7)*!!+K8B(sg=w`C^@TOC}izXgo=~cuTkU_(QjC5T0!Jo$YEO2|%!(xcK6G+1)k6L7aETv};)6>p z(p7>HUKix3WIsJe_*`EAWT|@Wp6|~>2N5T7kRoJAoEK>*Naa^0Dv#Sv#{37Xp+fqM zap)*Qc`G~e)&z9)3Q<^`ucyM!37yg9?Vv3N)o;)qK{lGV?~Q-<7F{3|T_V1X<5tq8 zv7pYm|E%cFDugPnL{p7XeIcF$nG*YZzz8w-@Cd?Z+JZQ1RYFg-*MR&AD5VS@8dYWn z_Y{gsjIKn-y9}0tJNcCfc@hY#V{YWu`3Kvcr}<`NK^A{*`qtWxiZyH|)vXtQtTMuF zX#3nbgKSLYeRr0+Jvv|y@eM|<2iNoXv`UUpaaSqQ^`KC&8)WqKOnwO}D+l#&*}fjx zC@jM-$XHOtUkx@)h4k=LmdiAeADepkh!5&@VF(4!6mN!+9n0l$ab)#My<{JdWcstJ zu}OD~U3dPex}LClLfB728x^I#^(F&m#?Qqx_=ra+TOCFatX%77B)knqT%Y@e&bUxj zor^_LDa4y_!@q!g=xwq)ref3s80rVExsnD)YN!#q)g1o;cW3dd-GdTXG3YdL-$1JdZQqGP&%&lzThYzeOkoDpa*$rs!!} zj&`Kyz2A^=c-GW8kno8RCV&^NgceTeO)&%mD#0yGDGF~JMpEtaAn<%d;rh=%;|3)8 zw(7r_?$(a0V3vs=%x8S)b|U75yfWv9P#Ppq)+<5R$!U{wep^Dke-3(C|jk!K`NO#39<}FqObd`EU9fl*?oK9)x)p>}< z_;NKLqs4TvMLw9sP-h4LkipcvG=`;SeSo2asmS&3QrJWda*c*K<9~pj6iSWz(>HSw zXT{%V>kW=~pF{SElj|Q92pdpaZ29HDuiNPPMfYbJ0y_rhb~WD(y*=Jni@|h8sRJSp zH5J$MetL>*oeXBQvJ_a%hv5mIcQpku(%4K+qmj5FPq}R#iz6kG@N`-2`V_ICfWMU{ zeH?GAMQ-EZ4ZNf80SNb}lnVjB-qP4Jix?#KYalpGNnskgtW}w~%WJzT{L`yZ7BG8w z(*+}4v-S;ibIP(z>%zRw&ip3MIKC&SYFQ&$ulUYbqFRY?9!{z~kuxE8fb&w;$gN69 z;lZfHeRxZpd^{l_C_rPSvp!~nIs=U8Rl7W-x}sgZm2tGT1tI~_0GJ*Nhbr;-zm`kt z0w;3#aZ{Thot`!#zc%|TNb1_sNiJt>gj!I(jKGp>7Nj0pu$8M{FpcDP3F=HdAQ&q4 zsqfo62F(B(&LFpRH27zg$Wpnni&1i-%M9Qoh;5J|y)poho?DWlUm4|m^$1RNtTy3# z3k?rkZ!|oi@8-~zG?m0niy@Yr;VR!`=wl4sRH9@{lw>Lx%*zs}_078Fc?2p}cVQ(X1^&C& z0>chm(@6bPl4C3^qS8F}`hlyLyI9@(IPIY%m?;cfmR9%)Q7n!I0%B%p)E;Eg39Pn- zfj2H=Zf+O41tGH1N7ngzOQ|pk$Qi1&=o}D+8HwZ zx82N}!!uf&Xlf+ioZTJ`25Z?NUa(uQ<9Lp$H|EO;DmFCj6emivqhq6~@vTSDw12B}<%t2$XsI*g!zVf29|TYLea#(x03%>UiiMB$?v%rR z;P7GH2KO?|ht3I>^Xo!lg+8H1AB?8ybMn^|=x|4Hbf$Qvm^7jqa)}#U>gBOF+JV;> zaI$iyVZ;=^zZB7xh6@#V1re)j)~&dxG_eFgWSJI=TO~AgKO$DV1bloq`atk2i>*9O zZVoG=rOAd_C^@S*41?VT{Q&49u8RLvSeOf#ooj)3MXwYWq_j0I8HS; zl&I@;xE~f?o#1174&aKs{r(-^;ngzD<8(YpIpah-Q^+D=Zy3Lc`{GWutyV_a(m)EP zq+dIRAr>IC)asPA?KYo-o6G;=Zu9M5W6D+H&3yk5yGcc>X6ie+2^Ji4%IZOmhR40# z{9dcJ;AMB|a-4_MUT(I##~NMpcs+NlLgbIRdQ27p0R02msf4+Bo+9w5>D+vBrFtk8 z9k*MdiSH?9bf3D^9UvhpP9)1d<^wT*o{CZ`dK}(Dmoxp;b%sN#_cq62G=BULMT2Zc zfTCQzsm`teT0LV%vGdzcVrVEb2~Fx5SH6OGv*#8^G$4kt6mdw^he)F*L}xfl4N&!y zNj;K=S0FqaAaQJbB2G=PfvUgRN`Nkw+R^%@<~q9E$*oG4l$Gp6B%1pIxZlm+d@4>Him>?dZnIjF4^X(`kuxw!N)J!RMX zZRIIuj5|2KKDhi?M`hZd(2S5RNI3{54nA`;}nzgHI>fiVRMmURWd2+ zFq21vzT^u&JQEl$=ZcpL&zJ6$5cR3T?TSxrLR<>;>kuI$mlBR}mhi^gJw7Lr7)O3C zWFsaE>YEvdBL)T%A3cT)CmgONzGGw$^+i?}2@aRE8z~WYu7i${F7K`K5){fkQjKX} zz<*d>5tv9rSdlM$2!OHp-tFjh92@z4;HIXO+fsam$HI1y*%B%XAC&7U0~3-$uCPIs zLivnhV&7K`#sm?4+)SO0$!t@6zLAIh7ZEgY#dr)Oz;Epz%+ytL@4a)R$9^JXJ3JKk z7}HXq(sQG{LBfqNMs(rj)9ZA0YHXodL{kFXR_7Qh4yNOw;H*WB8#o?iu4v(o%vs;N z;aRAEhWguat2+@q6Xm}DxuuYrNnr;BVj-@)Q}H>%lxCd;A_u{&@crV0h~bE3ZH7s8 zwFaf8ww;WE0Slhw^1r>{gEihAN;x~Z&$8Q#gPmzD#`BxAo!rUX`gWU(rM7zoZH~%k zQQ5W63qQECddsiP57$J4Pd>M-EHFD+J{i|^Za`~~FyJAt=(5Tq$P+tp)ok1$N`)vh zlg-FI;U5DDXz^1>NS;wKUa$}7N#0ilW47#7Kaoj&1tllLHbY6LG>Ky_6hNC$yJWQM z_&aDb@`1XP(2)1`+$Hp;tPO?jMz?#RjKb!`WIu>E7kof*qeV`}Vg)WQ!Y!Ga9sj$S z4iZR%(d^gK4Y=p?Y3f?y%|rVNcC8G7g=aw(NpI|9#Oh} zeT^eJ%}cC@YZ4^8_fTFe%WKpBq0>R@vuhbN9fPsTwSXE!o13orMaNrZnZ0{IA9%$$ zy-<7d*spXu0`aw^?S48_wywHAK#h|)GVcFbw0U2fd3woX?LvmPF_}Crt%k(OVmSKY z7%aE&)L!f^3`Bs_nBqfB#L{S6>NR=QHpifadA-MqvAAC{h9WH~@`vE{x7Am+*_OsV zF3f}f!Zq5K3LYo=XPdpn_9E$Mdy!$j<8`X2)&zPVc!ce9S;NQ-HU<&*l6-a=XLoDRTv83))}5 zm8#`jRUmg_vIB{W&Gw%b7LwC6ob|4vWo$f>~;o1zB5OOY#Ltd?+ae2G8NNcuT{dof6}QwrJDG7FIL8Sp8Pvt zg^MB9zz@uB!FMn9c6vSGN=>f8$NT!?S;hQRb%ok;3%<3e#yTZuY&Hk9=Dsq=X2}(L zO_Sdpap2proE&`iXT|zkALEGGB7T6rQC;`rjpOV26>;}Hi{;a`1BJHxI{845|DKS? zVVuViL30C%r2rI8@Z*n)I!#)G&OznjX#iAo`~`GM`C`LHjQZno9H?`)gR=(ltDA9(Y&k8v^BsMvVZi4c-}IycBnSr1;F(MX5D{4%HpnCr&5L zc{Q}15~hSI8nLPoGX7A7qXNtwun|662^{$^(jxo=Jct9pO|*6F?Z?@AjDQ0b9?HGnoQhiOJ714gX@SpuD`2qx$j@D z0RF%xu$#SZpg54d4grOZi6s3pz)R7XI&(x zS0Ja!#MJ5TcXB}xLDQd^!zFtdv?4k9l+?T$*=M5FR2 zBV^qwT1s5pK$GVVjSKM&R!^Ql5x#FP@eteA-Q3cY9kmWUv)RzR3HD6RMyumm##|se9n}o3 z*W2+~R+iFE?lfjLpVf9ma3-zpcAMwW_zHQAMw{)#5zjx-em zFW?5Yjs~(%+*1Enm2R0n2p7KiMMoU%^KXjWUIuyI?2UZ?|iPdt` ze-7On>LMb&-v;(55y3AVAyPH*a8f}iStjg7&MVG<;+Gfn7$(_D)oZ1joEw*!> z&dHNPgw19gi#ZYmN$SkS@*=;;Ty6{pzJP8~ps%;PD!BKE#;+Yy5z9E96!sldc7bdC zi}UznES9sfG^4uN^OFKlE7)}oE3k&d50^x#y`Whb%`*dfygui06P%EiVoA=W&fB{% za@5s6(~&AR8dxqgRfzGaRRVOBe(xPFzlC8aG+m7_O&e=>CUZxK9{PMFd_pIY_k5LY zde)cG+gbFDJr8W9zf9f z+*9IYa^*RVbW=Xn*&X9tB&xGJ?=)?!)SJPdE_a=bLSYYM5nD~2t`DRXw#Zy@hMn?# zgP0*!17$UWpb=4X@b|y+khGd~o;@gimN@7bLXHU!s_@!3X3du`C8gX%c+x$HTQ6Cf zSE#}+av|M64?_Cm-(ChCu%y7Kj?Gb)3ER&F0ZH2aTi0wjpsY`9Qmtuh&5;px{iP(@ z%KPUpqT^`0rz@(U6X@v!=SNU3Tzsoo?CKqrVpiY1$||9oaCkG1Kx8 zTX`bd3c^xjnnxl0zL6#PP??0)M%2@e@9vF-$GH&O`!W8l{f+Dm?#=g&;SKYR z)H7R%H-AJJItDDk(gi6cGC3f^`7Q|<^eB(jE=>GEc3G_SOt}?4c8)MN$cB(eGRw7UrK%D6nAhPLg zOBV();!7NMVpNMgg>*DPxyeBb2T2gHd_wV_5 z31|6Rrc;+J-0nj_%cu|xgR(+8Q9v@KqXHWR?rBb5*Nc*agM@@*$f&t5(LYqah9@N_ zCxQaZle~o50vBS#9+x>Mf4685uf}grYx*!F!6k*cP9#T8*^Z1Q{1A7N6d$HZc)s$0v`SO=O}iMM`jk%xI`M(L9|s*Tv$V4#_E=Fvq2=Hfj>d==Xb+x;^C#PvaN* zR@`&)_IU(*NSz!y2$-aLM#(Br>w;+G^LhF9&;HGcICX9kuUWvyACJcu|)6XEfIk+m>SEtT+Ed8Xy&`#9}eYuX5#ytWCR9x@i~cC+wd}$|u(vcG?=_4wh6T zfi!Hv3AbmOyQQ+v0`fD`>@P1HT*;0wuBO%9?Iyq}IB~J$)e_UDM%#|mo1a~wb8sl# zHRNu6pj<~v^8_c$_4%%vDuL%}cRq*4&F12G5zv~+-AHab`UuAD->owOcfn+4HDh1X z!*%!D;(uN_;H>Y#3vB>+bh82awGH@c1L%Ht3tZfOLSX=P=7HMgMFIdk#8}*TAL+Ct zkz_bT*I?hkx(^LS=EPrO6{8f5y>;P)9r`rjRMZ=*Hw1~ z>97I|$GTxl8TgKunc)BKQ(j@$O87)YT za@iJAiGW#vLSPkfNoKCs#{$eRrxhd$~O5`qWIE zN@@%)SWRjm%x0)OobY0eop4&Xc+H!y{*JsC3v1fzRv62dO;(1lQ^vqOOE)bI6t)Z) z`h2|@e@&Qy)t|$+L~mdK(R%-Cc<)*mR4hxMg>BYVf*OMJmY^WOu~k}kpZWCT?nYk+ z&pw=v$4M8043AF4Qu(|qy~FW`DEFMYbH#3(gIl*-6_^9sdkMA9m(2cEq*JbW+H!ma zC=|V=2)7SdM+f|3qAmN^S3R2r@H2)fhE-F32|S04v)6XIY6&Rv2s&h$vFJ#OU2N*xjL zl6>YyCW8ZSxX7)#NDDh%_wQLI(oA{=O^_!9IULpCF?j9=G-fASpgqW;dPO3H17>=(FVZ z>lL)7($6X#FSRqu6`<(;^Xco|IB|wNY+&oFMAtgcKWv8G|~ZJ4Xt2tbgZTAfy`qVv^!Ns8rT;pH)>6D|{o^AO;O z8~}q79ELhq)jjwgkt8K>Egr)WbV}u*-LFxBGG*$-9A-=q%tC?~m9u3YI->yF>8&mz zg|us|k$!Lg8X>t#;@3u<3?R!F-c6KyqR~?AUW4Vrg#B}aw#^6I3+lLPpZR|R%P=(0 zg?0v0Kq{%g=!5Aaf_0-_f=Oc10$#+eAz3$xHRImo%_O@XK(bBGTYBJs_=NBzYKa0N zDnB1H1IuU3D97Bu@;tQIHJLxOz3dM{6XbojLqt2;Z72AQHA06$u-dNWJ!KaCa>Rr-#I_af0IVwC7|5jq$uk2lncpBAd0b`?7Ic-)gGufZ;` zt}+N7S3ZIVl11q$9jf{R$qW!*1+gibMF9P5LvfP>q znLS-d$a}wZOgODhMnJ~lRXGBS_WN(HS>r4yaB_J`tCCz{XoYQ+4Si33dxerE=%{v% zl*M2pn?v|#){Q4}hz*;0Ht6vK6jc=D5Aa&?lae$tprAXww@nlOT4~c=ZhrY)e@W!&=FiqtFA56wOOUdFz9HE8d_{eU!ra6PFN}V!*o;e&j2l*5 zrtE1T(!D=aTn`EtZ?2uVxp~GR+5zduyNA>1d9PcYeggQ1$LREc_u9Iqp1g@wwvWy~AoJ?%+2a zJ#RejbE0e{*{!;2?As7LJN;##vTseL|CA=CVpns*0*kn)u6}|?mj)pQ1SZ82PgcUN zEykDv;`8!WEZ|tevN)#PR8DcF!VlMWuWQ&Kw)k6^21jpK?(Qu*9pti|2!;b;yM?#@ z)zEM$AX8bayf^y1a{lm_-=2y-eg*(oaYxBQUtn29fk|>OJrB38L}qu(7U@pN^h6mE zswH60!iPCWOeH0LhSB5fprz7k5VOIe{w1Rw&AamM+nLD$QmdfcojcE!H0>J}-}o(f zg)1meDn1){hVwqeT|F`wPtE(@2S<>Z>4j%zpI9G+f_OYLJjE-j-YuIOXE%)ize*l# zh!+Fti)6vJmVabRQ|(W(lb#=*6kk0_I8@PlE4Fv;a58U3Pu_KmFsG02+3U%i-s3lS z&fA|^cK;Ccr$X4%8pl`l4NvlWfC-rKxdmHlQb&j~v8uZdv@l7X1U^_pMftg%TQD;b z|CgGOB>$KzBg#%sXptFG@<--D^a1H2wbCpOgnrszAltTnpD4vL_b26E|~n z4FWB$4==(WwDA)MTlpqhwQ5%qpCI@rYlrTHSoA^sMfE|%Zstn?3QHIhF+cK zn$!Q?lNTAT>rL-D+wR=ZxpsO|UR4~XP>Wv;!thQig-5V87Ek6B3j*{bhz;3jAa<58 z4LG-IqiFQf=sJ4OZe7I3X26;FR8mreTFbZJ6{|3snHd7&SIawn%0G2SYZgi^I&=V# z@*`GL&oV)?fd5He1o1n>=i4}34Ug?^lNw-6n}I10^W}4aXZ+6cV*moZF+TM#zB9Fe zgJdt&0(udg7+YOoop)d0rRG>X=u1QpCU(;emzatoFcKBCno*K!3`Gey&oopTL2w5K zPye>y`eU@uXZh3~i#v60^ZCjixdtU`0^eEr^3Uiu%a%e29~KsFvnFkB*0OxyvPtS* zv4+3JwG<)n0m6A4b@H3vn&?+|GH z$!Ng=ZW6R}EzcLN{Qw3m=YR9rw8;-rzicA@wTAT9;;Md)md^24!e~g?m^>-7Rdt(A zu^XWUVrf17!4{k2jp1vl@qk8!+jQ)cy@xnU>WZ+xOiu zMBdZ*@3@}Azkw07Ao5nH>1cpgw3p3`Bf?gtOVl}lV_eE0j)7AeSvVz4=Ba6_p7{f< zjYic8k55{gKcLaJhVjY5FJo5)Ht}s#-)n49pGK6E+m8PX*9$8sZY%x&TNNz^G!zyH zkWSSOGExb@C{dLqfM`2sK_ee2e_mYi%lF5H3gvTHU-_KoQ?lWMiqlxbOrSX^4%L8b z=>dS#b1_^3m(F$J26B=E@9t#()alqbLFXoElUw#G#mys}GpbX&?Cf@(Mh#0a$JVPC zYfgC7Zpfgl_WcKD#@4TAu9=Vk0CY9u?r;qH_q?31R@(Yp58pT$z7^5z14Q(^Z;n#BwKpSxN7U=MCIv||_QI1fmJ~tl>AD&LMX9yny zi^OpJ{WWASoi`gr5?_nQIW@90O%y+xoD9Qf^yRL@5n_19`772h8u%Ic7CR5%FcGld z!g#kDM%GH3p9hPFXY}E&kK#ecxvMrW8bQA!QNgHka20|TD3e3d(*0AIuFoU5#Z;G{mAphurDC`ny8#Z z`#=TIVab|hA6kVcz3K&$)na}Z`-#tgS`tl_CsC4529eU>ul!#8x5Jfloff`z<;0kY zLo+%pEBff@kpCcOg@w#V(e4Z#nDRMG>|tU1OmfBBvlmCP;MR_Vq=xt?rO>G?g|9nd zE;q4!88`7VoT4nE)fFV7R@`^M513?*a&)MP@YeFWp8eOYg?U3qzl((5UhX$I`TRCLn&5h+DF>G=g=nZc+^Q~BRVY^?aeRYPAHDRirVe75lD;Aq0mxw8duO93^pX z9}L7VQT(=vY1k)6SfVsYjwjst1(4@hQ!JOLl%gu!GupY8-?UCpq0a+)jSyjT<&uCW z;>-FP{yAl3-imFN24HDiIbCk1JPaWN)=r>P>LaE2@HfQ>e=Glf-MV$ktStCdD}cay97mAu z%26N=?2=>EibgEa1h%*C^AZ#r#d^Yes+eE;>LIN+t8xJ6kcpt=7=w|PL~Kk$q8bDu zifM5q;;qT}*DM`O6eWuaAT(iF5lJNmVyKj8KaXLob&HMN%>nj2*Fd4tjIML54@US*~EinYCn4N6Y;%B zHBSQxtNlR%x^n(3{T-qxeH4PJ637PmA3Q93W=OPyGox}&KD zu@aGE{C#h?L;RcGZdWc5DSMD7OjzQwgww~7TIWvMmy5o~Odr>zkK^g%TBUMr`rC3{ zbqL;M^s=q$Ab~2Xdf5{R|Kqg()TPehR}6RxQY-@gClQ6k4^u4Mxi6ZPcPZQxd*#d;z?ThAbe{*pGMKJIkHz|4K0$=zbKLl!3QA>2hKCC%xEEC zQ_Mmj#eL{?D!T|)@vF&#g=Bxj0TsT(5g_M#@(^ZMk5Udf;RYw{lHD8r0UzJw)6RaR zybD|83@KlPBf?AQhU?*=k?4@C=ljeTn{(TMN0xddha-b_yCf*J;$! zbqfBg%|zug{6q1D4W^SueO&a`%&kyY_{P?F^VXU3;kjCwKQ~57;}ifvEdY35D(&%d zh+CC|8hTF)J~RT*Vx%6B;C@|9>!5IReO$+`lx|gkyBcfwij+!UCOEv@ww6bl(@+X~&feAX8^9w80s%<7}OnvCS zZeV$R#!|Aj{K)gf_y%YjKhteKO3;jjQKS$nQYuTLAnPU(sN?97=h3 z1pDCUS)*bq@*=9@ra})-Rz=jy0p8HTfWOp@(1>3oi>z8TJ}wrYgWICRurMjstsx_4 zS5B9IjQ>!*-(igM=nv%rY@wWn^$J%kouOQ~fB*hRqd!8I%Syleof{34XU!bHj3ejQ zq2f1gh444MZh=FFDgptLy_jX((zEgf)fu!?aYG}N%ESi%IOR5|`d>~^L*U)%C2Puvp(kJ***$e74G5F9~ z@vDsL$WsA$4N?3=klMnH!zxDD<=7LpP{SC@{XC=DjByL!m_L7<61ZscQn*CWDU0DG zWeJK@=E9k-JMfg!8lD^gAju|hkGTf_eAOTBF<~vBoC_2=UNHjpfgV}T5PaoRZaRML^3IJ~sjlcvVz+_pc`Wrgp)w_jkFYMt&V-L2t=AB_XVe>$LJQ+uf-d!gH?fziNLc0**Mfb0^F`SJ-8B=eR`^#|^!H9gT20aj&QL z`A7Si!>=R^8q^B6d*aiy{+f01d4zyra*!#MWy6}?y`o6Q@o@K~$UzX>+S{Mz%KX{- z6-5eEHKJ1YI-;{epoMERy#0lnH=TIkUtO36TRDa1{>S>_LE=#ldhdL~vj~95SjE+N zthGR0a7+%S*h{j()GlTEX1R^5@}Lers6$VH1y-}%WpRq^qKNb1Xrd+Yr=Mc{#okzD`U2u{%qw$5WlNog?OZZQmPPYbL?BsF#2_=Pgk z^n`!|p38`pkE%GT9w|%QB%>vh@*G6vMdTGaty-6)RJmOq|d zwQwQFAfU#k#C5Bog=4ZGK$OL3)2Qqctq{s#!D>rT9fxzBDV3LMlI)dN-@v=3$zrU! zVk95Rohi>KZ^Z{h)okBy_u3U((MKq)PNP&uU)$BISF?B?@x0iryg_*b?$h7X(n75Z z+Rt9MIN#ndz2Sf+8T~r+-RJ7SdvE3m;|c&Ib1^SwT!nj-(pkn;2zUwO3Q*9Zk=#*i z{ePZu^&-C2Yyc4A3_t{lZoujA>emWV<;?O@Vi{ga6)PpH;@@Z=7elg!Aj$86MGIj_B2#>a4PG&n|gDW0e70=#eg9AV3q2&IT*MR=`!`m3aeE zyLLuRcV1adP@PaFN7N)4x&JY*41WGkyfOrm06?cXW3?-Ug}>wqVdzCy2=fs=uMlR$ zTfP;Nte1oa3>a`yc~b{-PAQ8|_`|eyJ9gy3zm>QrA;kN|vOa{z5RM~%Keq^mx{cwU z3^c@0on#4BUL7pd?O7pI(yk6>aC=s}>}7bU;rZ3Ur03Nbt35;$v^2OOe4rc%Zq|10 zk{wIlIEao56DPN9(J~3KpXGcZsb48@Poea+WB zcM)DKSA=bA)!5vf$Y8{lfEk@Onnkw}Q{`5#14gv~C9YiP*LL*e1$zos@Bi2LMfF+) zU)D62gHu(H!rDsi3&6RDECjkISR*cG?z4BK$>$ubWDDO5{z%y6= zLWh)t7vQT(2b7BrxVoeKBEVIxX#0%ye#_R%M)|0z*a~Csm94R&5!bc@x?&i=;3<$lNx9o6E)m3fr#{8 zR0hZvN|3#Q3=fYvCofMmscH&CK`RmtFOsc^Dl?C=BJQ{7Gi$-Vd5gEBo3{+h^M-V? zv}kD0XabWPEt;A8_O5k}zxoEQ?slMI>&%Q!jZ#`s^e0-t)pPgAB~OpMo@)qt3oY13 zaP~!fCfY8p1sv@c+y&tEOM>w*TZ!aW8>RcRx?QISkczDhGzXo*05A?nOzoB|WF5n_ zl`PUf6jI^)_x`J#*FIRb@Y&iakz9^Gp?by_T2ZKh7Rl4e#qdgxCRa4tadv^ zK8%8U#XA3~YNTYrB8BmDn`%nFlZ3N>=- zhB+lSWoA?<@XE~0OlB8?ip$IxDx=EG%<O4j>&b2PHS`qz@`DT93 zSZZ)axz(~E2PDw_9U%MzzFjx~&gsb3nSrxapzU9YkcJ?lPv|-}hLrGTNG$F+TKyQL zel)7GtdLm3t~lqQ@14u9;+64R*aOT))hnnZ(`$BVKFhy49(=G{R%zO&t!rP~@YI@5 zt&5jgCz7_3b+I$G^M|?L{^e}{e^5i=z6ua7v;m6YSh}-TFowGww2=Gq@Qo=@bx}Wx zvkEX`#NWuU^oup&ObIMi-D2fb*H&Ji+*=3hq z=Fz0cf^9SADVGK5ZQ*X3nW)x-EQ}5J<`-D|YTJhC_MV8cKB4vHjw#I zug9Ls;cZ!FPUK8d#sYt0#))0Y8Q*-fD?Q`OFPj97?aQ2>O^QZQxU5|zX>?t!bQeun zBVh!9ESfEbi3H?jNUrovm5`?u?A9k%EcSw32~8GIq8KpuJPQ|gN?sF2=gtk;`%iZgcoga%v40|hpb&3al3`|5cPibRow7XWKPejW#y1}gt z;O=G6k4p48(HNnV?*3>wNB2qNqfpm0QiP*pycr$e;pk8kr$BRRMJXJe6U#bPc2w)IL89lF*|ictqWPgpr5|m$x0dJ_sAaW^VT8fh(6Ei4uf~gw{6^Te zdf~%XGweFTCXWXw%)pLIr|Pg3j1_y6r7iFgZ05s{NvCSP_>&Qjs}g+Sey;YH&Sa&8 zAjS+~!cAMen8|uYI))6*& z1hoZWN2F6VdL6n;VlIySDbbf8diGg=vXvt4S%oeGunzNJj~ODd{KX+!gYK2sgCl=w zEUrPrTpu&7LCYn2apY-2C*5r&x{#s0YY^sN$FZ@!9veFeh~X8vxMtM((6Lo_Fnw?j z^#Sd%dPE;1b^BFu#IGhb@Yu%I0Jw^KXsp`DzU~o zhcjBZo2k!gst;uxqLqfBu|C`C`q;G67>qy+)~DXjSK!5>wHli|k!&R_tui{NFn;@9 z=GzPPw~H}kA!3kmFU>fU7%BB|Q93o)voEkeq20qGctq3%?~Q0RSVgPBqWNL74pp$- zOPu(c;J1MNP=Chv8S-iL=>WlN5m=DxY>$e?g-{}Q_a*vG{t{9vr~51H%^Du{rKgR& zV9svT3EacyjOmc?&S+U-mIAY+FuyCHlyMOq6T!$Ip)zaK)b2a!*DN*i$NNj+V2Zl8WZQco4#jd!dOeTtUM2~vHcro346 zG6GPpt5uhyTj5St&yB~#R%&$irPW?5EaCi_XE3An{K*=lR~X{ins^%Eamf?7!y-n3 zj5yaTX#CP_-e4i0t(?9&r^C676jF_9nQDUx-IiE4Vhs+v13Sykw z^d2hCI@_a;bs3!9krN-_zhg(e7&x2hy}(kv9F?*g2I?M^#nUTh@vEAJ+7ai{*O^Nf zlfpi_d-|Q%d6h>Nn`Ya&`=CNLYG^q}qK4KmsDwK@a&#V<9CgbRe3y7>y=4J|4lAcb zU%B%x!yV-%IjXc=zVBQ8`L?~OW- z9GA5-YHSGiY_eDNJrHzE@kci&^r>bPgV zUhT||6k{#Nn9+BO^Df#lCY-?iM!hMocAhh0vsgaExtT1eB?}rwNF;)H8DxPV zFS#+Pzn|iCZaX4EWaCyIn>8@1lia^u2MzISIh}%NF=q?DJ>Lx02_LO6h2Qt+D=6%@QO3SnG75^}85M9e}}% zW<0gT(*TzRL@GI>Kt_DFZvhOeT9}xf8A{7tGh6JHa25-^^)rJreLM4uTD56frVR}*)On2V=R%GN?Uqe4!5Z{lo$Phc~JvI#|8 z6N#%G&o&BKi{eR75wV7AA}+DE!sVpYW1*pY82zKj;4;~Vn#e`lbr0d8^ z_9=|_v6$XV9=}sstZyBNoP3{eF_`5uIp@?V^_UL@JQa5Y9S-hNlxga zZpY}#2qin|j>_z}Ka-|&U9}6aKgAihh1q-E?tdoH(-n2*aD~{zpnC%_KY{jMbn>FO zr_gC)4<|1aK@}7oZ7A}`Yw{VhMa=5tF~K7K+Am0z;CR&f`?&s3HEa7>WC{5Zw2MJ? zHhdE7ZO~=@d8X0Colo4&A}OZ%xO2VSk@qw=qAiF8$FzyNmbe??CS0{8GS#11E07Ua z?FqmUIyZN8rbL{f>tj7AW@fIc6!*qlz{q#5K`#bjV#(7C2D4O0PnVdpG)8_ zRR)cjQzMQ9?rO>C{HPUZe>haqe z-D&Q78P86Wo5QkYsqz2qB-VMH>4D3s&g6H}r%`zs>%7pQo5=eZY%sabk?N#^Zd=?c zPQ)F_?#^Nr>!kE7mMh1qa1A`GJ- zEzYrKO14>WgL@?8LdTf6*sEhuTwNBEe_=0M0O4_1;|i=<+FjxthAp=fYq?f&rfIp| zSj)A--4Ml{{+{8j5kK1Cr$cWQL6h;gJ@vK!)l$gUHp#|VwCc$zA zMa@i@F}8{2WX_pI=>lj4F7KtfXOcvA;xW)`bV_oJ>vQJ%%*li{MX=U*`-mM1TnKXj000R90ssI20001Z z+GAj3U|`Sr$HTzDnf*)UpCe}sPy_`q?gRjK;RSGb+KiP0kZeg1MNd~{b&uBee%rQ< z;kRwu9(&fdZ7Z<0ZQI`7%)#QjBTn3hLRVJZ`+OnOss2U&s>0Qy#GSzmd5_7W@54Jx z3nwr#GL{VY7@OU5H1v5KCoAY1d5GiP1q^Uq$?=VG+J265g_5qMDs7c5$_k~QGFzG8 zPGW21W17n$^pLfbNn zlJ$8Or^F)q?m8t~+n<2xWcf?qy})33UE6hFLukgKu_RiCgJ~r15R+#~bFJ9!M{~Gp zil0Y2e-7TALMt6}tZZSuv?NuwD?`Y1FVRf$$k2J$xMViCNc>i5rkYG)^e1h*j5SiM zZLMDcsqPuoS`2Ylk|0Z2<$vVJ@Ex@z%1Qo1QdBeC^>lQO>r{^m>8x-kk}VsUF1Io< zoXZ61Npj>5a^)As`W;M&_GOeWqsYIMh2ORAjCR{4_Da04f~V=0j{D3yp9_!3FmqJ0vCEYy}{~+Wu zTF%pcm#{&;W0k9~b?eF){}HG78(8Ys>$;QK;%;KK8%87l3TypI407|?3V(K2j+etB za*+Z6ghrejZON9%15AtDLz~D`wDyNH-ycU$pFnGwKu`BLx#2SM-BRYeIb`YHHq#ok z)7nmoE~ZxW4$erZ;FM@Xy)InhTs_&-T>Ld}zK3qvJmt zQWAf`&a%5Q{)zcxkEmzNFaO2$jz40aQGHywzs4&&V?OyW<`eV69%)(SjsN0~jo)JD zL-ls$>Kb3{jCta}m?sQdgN?nj+PZAMJ*wtJIF?jfulhON@4g4Ix z9e*MJIRB-9D}V)A!DPWfp+PuYcv=(^%@&;y7Z-05?-QRAzm(`CjAXjBsC1b0ldPC* zg6xu9CT}HQAwMktuE;7HDRwKqD=R7IsW_^dsuQZu>X5pzdXxIEhSD_GjL|ICoYZ{K zDzt=ltxm0LtUIWW=?Ccl7&3-#hC@b~5im|L-ZUYmv8H!s!aUpj+(KFES=Ly-T4UDs z)=k!vHifN%ZJh0+y_$W8!|q5rt~sU7)h^r>cU5&u+&*_h_fq#yPaDq|&pof)i+dY- zCwOmrpZj<|hcD`z?-%(C`}YTQfqp;^*a2$6!Qf-4KC}pAwXVzwpuvRwBmS-EYUD=WBY<3fSEbqB&F8jYAcmNO^1^@s! z+qP{Rjhc@!+qP}nwr$(CZQJJEh9GHBHP{tg3|@dpAPL9=$^!EVwjwxFPO= zN8tr{BR+{A;7=qr$wZ0}M(UFeWH^}@#tGMk`@@Uji|`*!LG#m!)Y68uBOO6!(hc+& zy-UADG>-VglCkWp9P_LN>&K?DHEahv#U8THJT6bqi*dml@*aFJAIF#SjeIY^!e8_6 zBAQ4miiiq=i+ZB7=r2Z#MPiFMAkK)#;){$UGs_~9$@;Rp94{Bj&2qmyE$_;ADzZwd z@~A*bRb4e!?bSdvNzGHM)HZcU-BeH2ADvWZ*JZWWEp%@^PA}6tO={EIOfoCY0dvi~ zvoUOXTg(bu$F{XY>@>U99#AZ#WEK86Y?n;A)*1&PhdpvKS!WwQar*Fe}n zogoaz09DRIc0>Ub1kk&bzkt}7#J0v!+wR_dY7(7#W;xW+HPcs9Q8iRpv1B zO(lhMZ66jC_BDgT!_U@0G9`m(-#GTuLMk2a(P6Z3EmbumEtyqG)bytBMJaZmrlTzk zELgT`)9w$S&41VC|6L1%pliosFcDbrrW^f8x0I}-uaa(4Ewz%iaE&gya_-Qv8;`N` z^4-!GC=WIC0001Z+GAj50E7Qo3@Hp)001f<0nq?>+C9!gdPG4KhT*EVZCkNzJDJAD zB*rApJlIIkTt=4COXxm-Yw|u{oqG$vs=8lR$C6wlsN+d3Cv)1~=CD)8WOXdZyBk9e zJ!MX?INTaEqlD9ajeZkKRGW#LV_u5}CD~gUYH*^Y!|j#5vbEXXxE&>b+h6Prq7-+# z^PPT_^6PHBJX76n&vm*{>iUq&q(W)Ny6U_JDwfn~r1V(d#KVbgJo#+mSIJ+nY~t6+ zXE5ZVg9{9E4&9U;vJ22wVw+JP`~Eg3d64tTYRTbN~{AL;*GeBm<3P1Rw>200$rp zf>Rry#20X9kBNcW2~bt-#<%59woQ6)9uWmT_s2#Cf{g5$MnqVVT*Oreu&k(=y>m>lQQ_Ny!s_M#oU%1O*Nde6g$Bi9L+4plujMc{sFr zUAa$aw@Z4gxC@p&KubBRMSc2j(c#4HMuA+i`ozUybYHqRt352xmNnSo`r$a61^##E zWAq2p!cqBAKD}xDYxAga(+1EdlFm(4dZr|JVFd=6jb04qbL;& zrrddg^8C~N!*A`m_sqQCw=9CcC6K3yg_vNNNAm9Wd#Cv?jciMDS0v7m{U^fV>?^`*l+jQ^s8z>P}Qxmmid^| z%dn?gU|U9^VR@hqX8aE|c6h`oLcG!KW;c>PME~#04>H#g~IL4m~eNycEQDh2IdS7I0JJQGvf%#Le{-;K65VmRN31g`5;k!_G#)|^org@`RDNm(LWFW?f1WW_SZ9i zUA)l-mrw|e)ISa20ZN zmAa*)nIEJr04h=;Rh3uO7o~Dh1&ydoW&Hm))okCLAs~s;n3}&Kb#!yUyLNt5n%tDmz!+$}U=0m21QQ z)EMs*?*?^f8mxpM!>sT2Z~dHPTbULvK}13j5fL|A>i2v8So-EEu0NKbNd(jGTd!Tl z)Na%6y*@t(sNsgEbzgLTFXaZkF`++NcE^+LwIViHA_-f2l}#Is;ZL~9N@6d+0Ido_tSCuY&Q+6Au;Q{ zRP`P>Ez+sQw2(zF>jZ`drjL`A>EI#n`c5Y~SEYHEu>Nmgp!=L{0w}2Ah79x;@Qn^xXwL9Hje=?mdF0XIz zAD@@2^=7-ycQ&z>YSO=)x&t`W8@J)pp_mkkii#F z_H+`8C9jG!VaFt|;qsZ8F=xq<^Q~R7&pn@b(sQh0LJ=;qN5n1}$f~*hlsx$g6)UZkJxs^w{$exG*BLq+ zg&2KHFx+4zdp-k&roMsEUD|p?S6_wBDzR^pA!}1vRZ^jr%PphcT5 zeFlt})J{n0ik?RRK}kJca5-XT%vo|)6IV+vKw^V}c99$fN>r%PphcT5eFlue8 zuERM&F&Z~!i)g74Q>mkN_9R_;>QJen#OPvV!KI!VbCx~F#Buh~uHohh6E)|it17tw zi46+6@-!~I`0x{`7h4}W3Y4f&qd|){UHS|dF{z=AOSs6IQ0@>UNr|-QMgxoPGsqAA z`3i-OpaGm3l`#keRbfORwBRfXO z8Bmxuqb+;u;sR!$H?z_nn5-3y7t`U)*8oy^qd`Nk!l>_8BFU<2YZ14|r#atl%1`U? zBNm+@#H`9rD{`h4=7F1e2EqasU~YYIfVcMLL;P^FpB2X*`k}iHYb^cxS+3~s=Jlda z{b-W!irgVx?~ne0eLwEk7Bs?+c;p2eKOg^wPw)4Q{SC6m`{dc5l~Oe8SVa3(-dg(r z35NB*tEc>HN$t;Ky~C&UJJqMEo#(=7Ca{hkb_37R))_OE1dZ z?}u)O7xugno$gUvv4PTuecx|bvT`4>DNoMB>KxGS?ryF)YE@9T4gth~)UnQ83V661 zE(8I{;G1S2y&e{oiDN9SRNJyVD3PDBZ0{~klm?lc@(&)T>Zq3^&!~JU8or0h znMF*E<4ovuhicQGF4$SCRvi%ZW{#RwKeg<^elUv&eJ7gN!>T+V5eeRd+Gne>tMhHo zXy@XBKAxi;M@3&4T?a9&$KC9kZjW#^LoXlt9L(!@iwXNs%8mZyo_4q6;gtNe*;@wC zz|o>kFz}q|GBhBT3J6yrNEHUvnuY`!aF?iJph+*^+5`>{b5wp-odwu)BFIG*<^P4~(+eJne#0---(AkMnY1ig$jGXd>6$E)08SKtVf!F(=@ z1zcRn%6;j-QPPO9$b%)&Zj5W^RwG>$*YyE*Sy)-cFVh+?e}~* z*zw4xlbz47*H_H@JNEOF@%_#C{bl_BGeW6UkXj9CG?7*dY`5V~2kds?UJvZ|;o*=M zk9o;S9tarI(~Q|!#{4|BxJWH8Q>&}g`Z~3_No{Y7ySwzgJ#v4aesI7#JY*gnv5t?K zCnv1aQ|8r`cylA(-H8tm^v6f?=~;Ar72V&Fj}Pec6Z`t2e}9udKlI;U^6!uS-{Lfi z0SJWb`G7Vp_R>gz^CJ!RY;&a;l#FTm>A|94gaHoFT=**Hd7ADc%3flr;usf9M!t%`Wk2WGR`MH_%OFP0<)boIuCHO3HRI64z_)1V+&;s6iQ zV)|7G=uSt60WAyY4mQf0!<39(2Yb^11MWfND44N?5pe9G&`R_hu}%M@fkA9$taz|Y z7_dt`p(^p;|1GejS7-NqVx_Xt>dj0Ov=Spma3 z?~we;nrg?Yv@@)=a8bG!p+RsO?T!K>M1sYL!)+?u0U-~ar z?WQdbU;%o*!5=`^wP68apmhM)l0zYkFf@SEmelR7<6yj}69U|P4=|CesQH~nl0hp2 z404}`*6jQ0k6e)0NJJ`%ag1+5lab7nrz&lsgw-*jHNz|aZ@8C7uQ@(?91a%cM8?b8SZ#`d6OB zom-2Z_A}GW!00scwCpakjM7W~CMlJ(bV?ii9ek&^00_EF<9U?0ow%?b@oCpYjzC*a z+HITtx*NP=owe3j`4h}EQ5@j?_kj1G?7n^V=AY_*6Y<1Gpc-tf?N?kpT`d+Bu@ZF& zdD~}N0cZb(aa}eao&S096Oco$XvB&up7@Z+6TO5=n1oA&L_#M2PmOn~fIj#C^cy< z^ZxYNK087cR#}mTTuWn;lM-UmGv=m>F6mTBd=RyV=BcEHc513+f!Z4As-Z>}X{?>z+P4lEsiQ8&>KfgW@AgS| z-NdcqkSytBUb1vV7Or;7thd2(`|P)J+t09V;NRr8G4h`%|I=7eO!7#PGQ60SEfq#@ zErw)uXIdm{I&(T@duOgDYdiBY+1Q!a$>x%lkd$2|ZP`}tw8MB)tnsVgZ1TH*V$a_6 z2D{jSP@#4T7jCzB3HC@XrF~LM>!9?~J0hcuj>;;lV+uy0B3qP*l7-_ctL&t~20OKN z6H*R$={N7P^A68%P9BhDMJ3HtawMKn(s98T8~g;Pk2!#Zzz=qF4N|qR1j|4I)BaK>DK;SCOh( z>bQOpOa1J|G|ZUFE>cFj4jJoFqp6uFJQ7ZlqlMQ5-Z4aXD#5Qzx0;PWgcwILRv)qi zX`3rR+~g<51ZDvh82J&>!?zY#PKDX`7aJWKO{JhbclKr_sWQG$B4zr^_;9`)ruw7o z%-o4LluVt0fK&tG_85@*TL;2d0)BF!-hM#)MUO*iV;Z2tSeV2xLE}TjRDeaJjD#R; zSs@H#f^9q&qb{!pRU={b1>ycBw(cnq!~~`p!I8CRutA;;OB#EuI#Zrv29Yb37MS#s zb>OXfzwXw!nz!OJL%IjwiW-0Ql%R&{^053eqc>?6Bgbv>nF*a2(|@DiOuRNR*%*pXvecnGMCL2i$&H0Tb~^DoH(G3!b)bH(HN?fS zu8S7U8khd%GrPzXvng!1UHS<81@j_eA(M!KA!3-G(5mL-F_-ddQ)Z{vU1=Q<8;FXI z+5sNcEvB|H@{u;PnCfiawO}?8EdyYd*+0IpMM}6Xf#2Uv+T!EA8*yAzRkhemN1lok zc#83cD`o(uDdePBbecM*&d7aqxI~FrS&hFeWbfrio}r$2LKY-SWjb#ywxc;NIupuu zT5^R@z>=g#A@6@VuaL+L3H7m!dpry1HPS8*NlIGVwJg~o!wP{)q9s6q8R(@95Sm&b z7swS$$y_1q6=+Eqzc`48H0sUjYc30*m))}x4>cLLCTt0m9dqm+hc8sDY<*wsS9bgY z+hKX3-MjwRmrmoeU{uCiF0NhAT=>|m!_A~{*NxpoAFl=bPPg(mVmWa81MVHhdwnzL zS<#?8@)c^I`*t(85>rFc!RT;&5dJYsj!9T994*5DuSH7wz8yJgyvL_-5w-X5obTR( ziw#f3q z8cYXN{qPzeueEx62?h$R_!>z{(!s8@)gB?Qn1g%2 z!?Nk(6mk@hE$jw$m*fmHNO3YZ@V?J^8ik`wlD+YCT`Q^`Elmw;!fj$*BHpecY;vnn z%m3@9_P00EUx?p=*=E;+Tk-9b$#10fLc7EN%KE$M^ptR>Ue~)Uy2_U_G50hygXZA7 zw617b+_YGd%G5EfY!2S|phFKy1Bohk05b#i`YU1Lj!kRF zJRjlP2E)F}Rg2mR@0NzCt;QxdM$NC%<}0F8%C!h{txV@^Vp-_vOwFfiG1p1@D5U{~ zxjyW|T__#A8-y|jC0aNm(V0RPk{&I1M%fm2g~q!36Qe00S{=5XEn=_GaOV0xB!v~? z7_Ko8gDptUH3`u|oXc9&I@i(oShkgB5F3@T6zPyNvPN&ZO;9LwFi&R?N+y|r&Z=p3 zTthxvu5nG=BxDkVoi#{UQ=7+rShNr) zeu{rTGT0u}$%zKxM)GK;3{1rADI5mD4PbUCBrMt;JdFCg+NN3E7uU?HF=U46#ja z(L|Go<0Br~-7aXyO@`()bI_YU8Hwx5RQ!>Ooy)a7JvJsC?7~ZT`dDUIN!$!Ytm0y| z60p+8^8@Ej+qFd1K-5WhU@2U|5&ml;S7Qqk?$Tt8rnx*ON#Pv)5ct`c$lkd1_qoxiNB`YlO zK|#MTOxsQkVwW3D5E}_uiA&bPlX%2QU`Zh@o#?+wpaSfbf zoyC26Cx1VZVI1*4oPr256lKCnpw;%cgNqspWd*~g@*G`3m3P3DlnlkyOv(F6* zz4#CEr=^+x+oLew)orj`sO8h8k7D%h_vINleakRVD`<;05|y$S`J6`BLFD*^JYjkg z{LT}I0~18B6&iFQSJ-rvnYYHSUt;jK#Vc1dGB2EztvWm_zSLO-{I5$Z+fF1Cqq2p% zvIJiSivY-teU|w3fPMyU2cnYJ>1E?%cg-~RdHb+!#ZLY3P^N?@eKE(TcrqTtN^h=+wgC25Fc=VoSU+vQ^(CVpSFaA-QT9RwgH7T z01)149kQs-;J^yg>`g|29=|@^>5{O{u(JL}X40)E+}+LU6@5IRk{%5_3b{YzfW{;T zq5WMr)&@O)lp7-Y-1QVP9Z{PxU9Zq#fR>FfGD&FdS-7=1sSoZ+S&|%$y4>SGoupOS1>`0JZP3%PB1sM#)IVyOF-Vf@!rXX*n(y z!}1P_Nj00Kb`---YzQm1)gER}H1oJ38!{dMEzl?W5OYT-28<#!m5Oy_d_-Odpw?B< zp^=c6s2icm77f_SS9mulb=b4(3Y%rF-AFP*H8I#8n`u53=Nl-$zGM3VvK{{F$ zK<~7^9OSFuf752i7ZCv!QW)7B?rq+(SdRC4W=Tsu@5xwaa-ynRX<}%@83M*wfDP*r@(gKiKa!^>n83cc@ToL)1m4ju$v9^zB?tQy}LVd^1aJMB3@U zPHFttfs9ok*Cq_TROaHmvQS$1Ss_1D_p5d$nQjfqKD(mms@@}qXLY^7>Mb3w*01LJ zh@m3giR#_NpQBfe%_jZEGYEf zpXOE=EprQF150zfxs})h;(f6#x%+5C(O}Fcy>CZf)M1Kem`_^YzkX7JDW0HLWACLV z#g4)5TdZ7uluC%5fX$ixJ*f;zS=Cq?DBMKUh>9ULiNUv zjXTk)Uy82;5KyaI zi>FL)rl@{dNzs?Hlj0Nd)5ztQG0Jq~v*X58V*;XD%4qwy6isispOD4i6Ps78PmQHK zgS0Z&_Zi;3{+n7ryl0&J%o3g!7ZgWqDatEsNHO#jb%<8yxV0#_45L2he1uQEIsN*= zKd<4ajU844TE|TMh|lMnb|iN}3ybUd_qNm9=rcQmje=#wgJu5ind9%X-&L^UijmP> zJ_?srQ*YrP(7fG#4u5x_kTw~s0>SV?@gxWeo;>m zOut?U-y7Gts%%NNw5Y24%C>OfdIs%GS&UPbjEjMaGHO0ABxi?q5E-YJkDZgB9f_wu zV)|C(B{;t3bW`fPM8TuSis64Ew>*};pE61?vAr70`hNN=WM`y7{|TNs-@L?L-PcFJ z;nERGA+~ruOGn93mEb@p8cg{hN}$jO3U)p9#MJJKy~Wd6uL@g@x6qE~ zqY8ZGfA^mZg07G919lX5^bkHWWA7?(>4CJHeHQpXzc~LKm~!q@>~m(_at2H}6OhlN zoSi>`|J>UBcW?C!ACHd?NhT*Ls^L3^9`<-1{lx>l=gRyfvDu5494i)Um#P{jlM$Gw z@EUvZs(Rr_P5zcUn|C*0oOi>YJL@g+@)-L#a4ucL!0`3alpbSY`E6zYesrta5H)aP zgngh+AFMlU)|sFNf>3?6Sg>&hKe-9@bW8yG6Ir0RzUo-91YCl#?DWv;G#>#!4!%uIW_q2z8bUvD3 z=9m;eZxbs4~dHu z!4G@&$Fcd3GtT16vhs)p;l6g&5spEtS-xFyH#xVyHq+y)RtwLG?fF+pq=*np`0m5q z-@7v_xeAt>l+{CN)_?z(U_4$qdt6n0wL)C=p>B;1mv{oF@I2+Ga3_UB)2=Oy6>j#M zgO+l_<|M^7CPn3-rTk_UH)RVl-SCsHzOKX~e(TBfD=AG5Ee^?$(4M3s%?jC}l4)F6neAuw#!_gj!8S=GQxc=h}I<9{5k|#UT^QH%WxtH#B%y)&Tsc z4R^bN=h`jB=hQW_@>q7OUuJ7nN-OJr?fqJQ;hHB)Eb<)UG=G>(5|Vq`S0@Vx!SS!P zI4AEQKgVzfEY+RRu;iM4@7+Dvz+siN3ma_6EW_mgmE8P%Zx>T9hXNx})Y)5^`Fr67 zO!$`o0jTm}X`>I{Nzk7lC~3oq&H9D+uq7?=X}wT?h~}VYQaFwE9!(HoXfc@ZfkA?X z=U+PM-RYCJv^V!?yb_bV5;Ob29w|!3fVGYI{|EB31K~-sR1olzDK;wi=Dkl!C*M0W zCJ430q{oKYwTYQiA#UgcLD3Vz>%>3rN{e58eTAfU~OXi%NODw$U0WX@RPR03o z`BdSuX{jK9YLrREP$6zj)3oIcps9f~Bbl1%b9G=Ex;lnhjMg8xDW<@3+u2(Uv3#)> z8RJjm!4oZgWbMQ&XYM5OIA&JcG16C)Vv_XpVrqY-$B3cT}{Avz*^;^A9K z#CO{3S$C6bv8itj((CX!Q*kyDe-30Gj)!NkL~H}v9qL(lY~RdB`IDbrId||CCaFgz zgfcv7GWw#5*S{*=TA904%pq;EYe}Q30B%RZAj0Th6$hzt*Y1+fw{OmTxqp>v8tUa@ z7i6xd>8&fEciqJ%#kK1D*j(P4Z$h{K5!^Y+E6^{{ERuKAfbRa-eJ?$PzHILu2Tp5l zwcydQQ938Z2N4nJ^OUjG*}K%K$NeL^84Og+p3^TCR!78dE2C`bPJBu^_b9w7BtFyQ{JG0}d=ZjY~yt}UhkjHA@ z?>zPLGUT-p_2QaSLtrzfu`@9(;#+)kwhg9!p?(1f-_3W^qtovsb`#?&~rOqQ=z%Lt#lHt5B!u{_&j}3lgRx*HA>t$T8N*pttr3M1ny` zf`%r}!oUz`p{aqhFf_nf=-UjsCxz15?$YGXtyJ=TTKIHRWLfYf|K_sLO_6sCZ=3ig z{-L?Hi|{4jJ@+qY030P_!1v4sXXTcZlM4c`%`ZfClvkCMmsT{yKbUF2S5%i)RM$l` zFHQSjD=I0i(9B6oj$XZse|eV>wfZG$`40Z|U3}ECfhgLR){n($@l(A*k-`-PxidM{ zE2>4R_5ZmnvR%$+;oIX|*gM_hHk*Dl(dR}EoE&7C|8y#}z4je^T}vuRDeX+UsicM2|aG$tXXl54F7ijp^+QHKHOjIjzXY!70flCv-Z_y zM{T2@r-PeUNPZ$AF*MK9-Q6yrlhjqq&(_!8f^5Gg zKjdaj`Gpy`Ff(oT=(c;6?*pWfl|3;rCpA2#J9#ifB@=I8rmQ%?5;l}oPSbmk5 zc7#zK^4fH(m4TskQ(n1=m#(_0DaH$wwyAb94>u3tfOq^!^mhC7 z=UbZ$fA&QHE#+eABF5aBY+;Sjwl>EaSekR`!a8ettHS#U*ANAUrt-3KrlPiRp&~V? zVG^^TP!*Gi#?ayYTkp-N-=FR>Yq>qs)O>fgeFz@l6>VqZ5efY4{Jo-WZM>pF43S7A zp$1A*tuV6*33vC4@bUL@cMA`6q(YQ0Ycr4EElhMaT=(>{#xcaRpQ>w`T9BO6B>8ts zAR!LqusWXJauiinqr9CbBd>_h^P?B9*eivm@aCskMQR&7lhw7Dvnkrcuo$eSgJ_cV zz8vewweYCztvH^U2{qcRH9`-K&X)zblyz5~G(G@2+7B$(Of!W7F)mK|N!Mie=(;Xm z7OWPxRtry&{%8&3CQ!J)|6n^_c*ORFdUA;hOgY)vKTWU5eqEfK0=cK2*l+C~Kfb*+ z)vL$rZyd*gmAZs=9I3V|u83cdoFT66@9u1*Wa2THZh{En(Ro0xwSL&_mPf;Ns}p9^o% z7hP#07e;7Jn{}FKtm~_1OS3A&gm;1 zy3!H5l_f>*($n7+)W+?v5=m8Y9*RBbDa&N*sQ%08_H8m2Gsj94@{J_xsIqV4HAc(aJPeq-M$dx-iAs?qY2a%)vdE4UwK6p#A% zz5Gl-{qEXIl?hLz%)ggFoWQ$sCKHPtLM+7>h8J=kn=TXjdYt_3`&~vY8`hu+NP-1a_fQy6LN`nW0|HKm{9PZBJSk+H1}8x5t9ZgWG0`{DGm&nwMET+lC&4+v?LJ z>vbNI|FO!y{gp?-I^Oh-0$azhqk=xhqKYPhdzp->l1-DT-U>GP-{Qf%!P5^cmtf!N z`|>7JlJX`Vbdm2S6Y?kZkWr|8#=UInwJD3Q(dE{)H4)0LUv%0&_+3q|Mnw-4nBW*-pT&9fO?=Z7t zy%%7_fJz=(>Ky9~xH&yDqU*uVecN5T3G5DC#M{H{(`Tjfoc^|T+b~<^7sdk#`d4Z*a~R~^n8$fY$V%=XCDe`-WApuDul;(lU+wc#Px_!lR#_g@BPBs4`?~) zd#={jU2^9K<72r=c^Spvo!vIRJGD7S@3|8B`nx!gsz=K@+8CAgXv4Fk&!GYw0&4)b zge(JjR558_(oT+qjuU)GxBQY2}u zYSUz*`^1m|-RhE5ib`1Scay)W>Sw0e+G{n}rde3g|6|wB^1W@ zGls88z8*W{rlExy$=u9Pk)Fd{&B!!kX;)JMP3Y83y35&PydO8s^?g#<)vc?4@QGy?hg*J;$k$VrqnsF&UM9Qdwcz{k)Q9 z@-=iZ8MVGzt?sIlZVHByd4IpK+uZlOH1P+m9k!j0Z5vcB=O9N8PSqj<**XcdtSMS(o-tL5yhY^6zV zthfSi&E;nJy0xTj)vv(7lhvwR6Xv&Dx3AQuU(VH!9lxA?dDi;u%JPBwe5U%z_499T zs%Xs>YJJ@opStqmY)b{Nt&6fo_XAbP_q}wv^d&#$;vddrz5(jgBCMJ3e_%?<#@P(l zD1q*T?!E<^W7QAvyGPsFr6Vr;OgHb$Hm{(yN4RaV^%DX2%Ns}Z71>1Ght}EkXLr3d z+a~X~Ufy$^ymvE?;(6M-tlOfowC$+P>?;t>f)Je3x0~Xh(mqn0!`vRc4=q_z4Wr!y z!W|N+7@iu;78Pw5;pPWIhko>eQ(rb-Myp@H5JWq8y}v%jN0@Ipi9ZWu5u$?zN(ZtA zN(Y($T;x5EAPMrV1d9Y;Y3rwN4=fGJ3M$*=7dRK1Xq_;NUoH%CgJ7C=)^6)v4(Lwn zJ2m1j(p~mxDMK?O!-H=on9GnRb?%3TQrdxT&95D03)Y||rSU5q9WRC!kWYkJgwE_h z{druD7l$RU^7seEhHVzL<)Jte)ZZ`YNv#g5Z#1$P?ft^#5urk~un+CCf8M$;h{DH@ zpc`#3H1hjD>l)?Uh&R%(Xd3i=>IAr)_2sfm9kn)2Ci~>k2z3gEripzm`-JMPqIh6< zaCWe|yc+3#4J^og7y5sFgY6p?rW0vspe9#Po}M08Qkn+SN!ww6cl2q`59N2;-#E>a497q0HB8EATBkPFk3d)rCH zZJkh^_CGJS-vD%Vd9r;#zm1rQnE_T+1#7LPp=}hX{4~F*uL;HXuy+5)bZz!4o9I9r ztH>a0i?9G&`w0I43kgLD@oy4RC*l&ycBqhxISzVJP#Va4mgnv?E`UZO(MTTjXvyuq z+o^YCC($e3n`vL(IQwQ=Tni&ZdwCsiLW=#-0nOc?cj(b<-)uRx{2)=g8nuS{je6Gi zOnPP|cjckI^*guwwpn&9@|;imo_6kBI0W<~&cMkm1m_Vkz!hRp(P#!JjauzV zAL!XVKr4+?L`7H8;{6-~WSpsIPW(wv$bm9* za$B8L#@5+**5|8UlTV2cz4&acdEjw6-)K&JeO;>-KD~Hnsi$M>(gR|f6q$r6OaEi_ z3(F?|HzAL)Zpv_SSnl34Df^NXc`BVz4glFe$tw1rhzvMBTYyDAp$f?G;q7qP3o1@`HB!HDGhcB$sFknapo|6jfkP5s+ zm7-`_%Lv#=3n-*De}ugVUiRry1TgW983c3_WL5Wk-t~v>j+<(a_zL2_pW!`Kj?n9{ z2ZRG%G8b(CGB;SnZu3q*6e3RGrD_htuEVP_vY3>P?E^P+6d_(qsmT5rb$^gxs zVW}OiU9cmBK)33oV6~M|`m{xQCYWPO;j`cenLJWUo6~CQDl~N?Z8L z`S6s;*O8LJm;ChmO4v#fT;dIKvLjm2qtaBO|Fa(#hwo2cr5!C4##K8%S;G{{&^0GaE#2Krd1dG}AGIi_s0m1v)VTkW zznsEnVR<=un0ALq$8!Zm=sj`}dOLcA zY`jd~GHgjBt|nT`n%{WY_$Rz7wOu)0JL4>q7FdjEJ|#GN*P%{kUy$Gx_;^+l{lC~& zu4~o5iPw#nlb>n2?a2odDu~CrQq*}@FK_$mvF-qO()6>Fw`WM`+W)(^HCOaqe<{ha z{H*`#C=0Kzn-|sqc76jeGe1W<02DFT*1e&q$qwZTXqxbN~TkVd5==>Ybr<+0lJ z+XFzzbx(N(yIK#Jc_{$r zZ}${iUZlGL5OU|VZAH?Fu75p%P|%UgL9O13P|4y^jPBi5%n-SUzq#MDTkg-tk}aJ- zJwR3jq0IB$*E##w0PMq~cXm8CY^0<6a}Ug3c8?f+NqqFSU$1v|#N*$5D-P4e%s?gA z{gPy?x48|qDxeV^U{%>1L$mRKG=U%T47KX+1gpYFby?sCLt?$aC0 z8(e{#T807y4OKClngFut@M+J{maH1-9-=PiE$;rK(ebBNMNY5O%*um1=Zb<=-=MWt zS&zCRfa!QD5e_`-9_L8|jq9BeC9_{`maB#F+h}emxk)o>ZJ0EsA?=ig zW(7v~?#!4W%{~0IPip$Fw|sll5zq6-np(XL+r6;EUd6r*%{2e+!eZKrCe<=W*U~y| zP$Qt6203#%HS@OVHorzTU(by*&_oZXVgb};hVoudiNe+*|PEmloDm`OvqFoQO()p?Ye32h5z9bsKHnwSLeE6ql|BCI! z?`pm(gsba5Hp!DRh;`nV{J4Z5@f=~vVq{Ap^(bBV+TRd{9Y%+4m$A15J2%3>u_juN zi^6A=REa^CRgx*CgtAIHQ?#Y30+^=qpEc=K0nRTjlJr?HsIJ1=T`?!KYWw3IEgQDG zxOg{^(Q|dUYSXHnKkrHj_T}~Yvnygd=tH=9X^A*Ea(r4i5C)9!=8Z^LcxhW1LSF$w$hce3Lh; zu%4=R%JOPCJFlK?Tq+eW5>ooDU%v)}J;XAV;9dpUsyD53q~$=+OEiBi=xje=DkVvA zmjT}#Fhg(wkWE9WHfC@a*&s|sn{6b=XQ4~<2)yPl5`dly2JXb~Igu5sa2$Y!?rM;P zyozQER=yr^z#j2rL=;)NYXh5Vss@5~1H}X4;S{dz zjD~3{G|qnpfoP5L!CH9TotI-16D6b_4=7KOzOb<8%* zU!AbB1wX!+UN?Y%mWWMf0w(d4dVcPH+v@aeycG~-yTnEYS)F40+fN|gN4gX_Nyi7c z`?)*MM`5Ydc06`gcB2*MAW&f4L;IEgRblFL6;Mb)%b0OsbkxiTBWOq%DvnTtd^>>w z1rqNX1qNpEv+I2f?tq4+UOa*}1lB^Z*jXcCOwga&@+=-;oB+B22KK#}fekV)^%_Z%r0~t*OOxXPuXym2 zhR`^oESP;C0JNdCZ4gdtK4iMgjY6h+=o3qb8d34kmp--G(c5imhqpU`+8F8llLmAF zBq1|g`=5J7Es7pJQ50@_0_{+}AX@B|-i%1YxU*RxgIr?G+V*=pC)r5cC5hRYzX*&R z6ZDp3U{1cXX?DwA9ZNZK$X!6p@g(0k)jI8Borlx0FQ8#e##MZAKpNLDsfRYEIb-R* zs4;l@txk-231>gRS#3q5n=?Xz8-r*By~JtwsUoH+y^)_RL{SJO>1B2E`U7^033)=-3O06+s{J8y2@CfP zV&@;WPZ_mO5%ea&qGF7z&}oCa3i6}LH(6wgwLIR8p*y(-$n>SbxxH$knjyLx*k;r? z;Dl-mMSW^5a{@@GH-vX7mcLm;Oqcn`q_4{l$zsN*KrOGl zSrC8i9BwYQp-PvZx_N(b5(r_IC0^$Hf=7s?uC(YAjKP4AhK6V#` zR#xsoVubJulrT4dr$Tu*q!@YyIXhCoouLNmn?Z=K0GtZKNTH0BAnKBv4`9Ca!J40{ z36Dtpj|OxBX*dliIa=7P4aFok=S!a4R+C~lE!wtOqG=<(Y~A_NvxeHBB)E#k$M$M| zM|AY(Nd5}0M%;Eu$5>ON0|WLY9;^Z>o;ExO8_EaifC43_)f~+JKF!fO1pY zb{CuIgJxLz=QXfxk5HTI%7f%GD>g9?z6*Icf4b}3a!Z`gfjB^E8cmjt?Xc4j&9eXU z+Z$Z!E>S98wtvuzX*$8sN~SCXV?p zP1ykMy(BX-MDfE;eTqiY4%|fMa~#I}xhktYKQ+9=&gM5;>ChyN3R9PYp54P%$rhm# zpBMp|hWtT-VjGZo^ zK)sNwDz*9$#G;+sXq{o6(6mOEJEH5g7?>7a*abB<7EF@u3@GYi>J+)jw+NWrr;uwR z-f$o3+Y2`P(A>A_e*ykxq0E?zWqcOD#lK>&I4UN_B|gHhY*mDrC9TCWKP(HaoFo*n z(qG?5Pcz+0@5b)4En<&+&y87FYr;NbYs;;BL>JA^69^E$a8rSM7aKFU1~!CzCpRpx z)>legv}Y5VqskqY&NhM@aYIfSq%3Lbj6m}v>CO(lq`Xod|7Gd(Hd}Zx{gI@e>qdG` zpJ)ZR2%D2u&8Wg=_cR#=#m&njlo)4;BxD; zebA8IE{Mb)``*~(v=+9g4TKs6xk3jpvXp--Y*t9n@ zfT`LbJjzJ#GBMSrO%)!4j$a7~M=C;a;i4nD34pCVmeFbZ4yf#-Qr)VKyHFRdpGK{N zRlkHOqKZa;n&`x=J)H7ZbYEbT&gUK1W~`f}sroZ*tX_3Hv?UtYhx}|i?l?dYoaOh5XEm zkaOms{AS3s+wkdMtUVB@rJLd8EFkp0)@N{nO>Qw$eyX=P)OvhAjB~&%IRLRK|>_e1GjkyF6-?WP#ehk9@B$^Uam{E%&k|^9R|gS>yd(- z!J(UDeG~`nB#0bwJU~O2vZlY1Eq+qU^Cd3_o#_>tv`Ht@0cY;TvOxiu5IS20(p$eU zB|$Wla^9zoXkj~xcIK(+F%6de66)e5$UJuVaL8N=rhCossWHB9k< zITvAD#Uxu&e09=8TviRh?c2%2x0R~93YL#Gly(${FEHQveBE?|e7sl%GO#c>oxLiq z_Na)?;RJ;#9L$xfIcfF*RP^YI^VpC~vbGmn*|ol<|5+J+)MU`yVrfKtb&^NovYjMf zZF!76%5@9+TmvIP@okHw=EeAqCu+!Fki%Qa3ebkmaife0WC(QML&Ai7X8!rO%D~$V zd_Sst-bOmh?6yQXuHE4LUa@hJ_|oTGXC`8YuTd?7TC*X1_89%fBoVC=r5rkbgwSLQHipMo{pZlZA%tL<+szN+kC+1an#y0EuC zE&H#sJ3Nl-oFlTBIsOsl@$%KFVA3{;cMr#bA97tN8ZnLIiAnn_${}z?^{9TUzp7o; zuS&;Xm~C*0ilHDB7wDEZ{#s&V0GY<0G@+NdwK7@&yn)vb$QS`GLU~eDuX2RbVGf`J z89Rq3GzVK?wA^@i(~YMy&_%A#PjhJ4#VfR*>ER zgQ{IgW=;rfPip|+uwu*heLj}i_5SGQ?giOu-L=oJFrX*Mfer|au@;kV4I{vFTesfe zN3$x_R-i(qbv|vY@(d!%=ZOprWa@QGo+KpUWZ5|-+LovPAD&TWz{lSED_?p$@8{!u z)*N|TrP|i&zvkb$b||~x5U>6EYF(~rvHh&m;XisnIaE9>5A6>94&x594vzZO{ZUQT@NxO2S~xG7MeIf#CWpRZ8{5vCr6bNR7E3lT z+MC6+4lbdcHZk}ZW;grHB(Q*;XEVmsjZND^834Ut7bIi zrY*Td(yLBo7hN)sBGXJG(5LD2?%hUDYbAM$e1!z=0Kpp_-kLo;-M%-E=C^UbDs38q z!uI5~llKJJrq@>T{X)|#aD8cG=gr%A2fP%g23V&qt#2rsn(K2~T~G6F%7nDxr?+K3 zItiw0x@39gB?Te#3*^@d;1zt*=vAMB%I#DmB>!3jaNcSy?-m4;5V5oPQn9rBP22b7 zarwPC!rS7v1JeK{-n{yz*bR2_|I7OYYt4JL%#=CXAz=-Nf);tQvRv2;c7rKh-of1J z7Gb8q*98jT`;aVjWe6#H8mO(>(VB>*3n)Fpzg`Y6$kAQ8PxqG*=QQy;YXIW$QL^jZ z*VDb`ly*gp=e?TK3YA`MD8)mn1O9X4XVVFe*D1GzMj8{QGBAJF zU!UfqscSMM_KC0u%Pfte|e?IMocc<9)CqJH)|EP^V9bMbl8>}~Kw^W{cT+=WK zvuRU;k&S;2|LUjRNifPPQ?J$}Z^wk5N3gnes472RY$=&P$Jv-nEJ>K_EIM0B38bM^8pa zPgUC09rzjT><(#0adQ3=IYs%vxg9b&oin*w;c~R33cls%Nn~wlA46TX{1(YN6e)t5 z++auS-G@=SHm*gA&vPQcl?JPH03O(KWKhnLoVwpw)osgd?Rg4`p!Ab0Rk`o%V! zNttX!Uh7cs>Z$O1v_RV45&u+46Or*Nb#64xa-bmgghlkUBDe%=LO@3%kWnV8FfXTz zjo5xL4HK70ke#S6UEeK|eytK95k$#uk!TT{FTBP;Ku+Hobzlq_Hz4H`_7edR*8<0e zLvu8vf=>*AAhEmTYae#qlvXVh3@)9GsFE8Y7259BQdDh?h|o74u`#Emi!r8|>*RU&^r&d)Cmzi~ zU~x2uNL#S3f{&G>*=)xi#bDEa-0c=@%S9FlXi*Db`f1?<0ZgX%ZF$wNZ0WpO?Et{# zpF<7sL>zwp-TqhXHOox`KqxQ(AOOGj!wf)Zug3JiU^>V{JIINvM36#n4NkWmrx2edFxCuy(+XEQ@>>>c(!!;OJzJ`>5ts;T=zH3` zgyiUeyk(|&;=Q35u$yp)I z7(<*qkpgnQpZ|P@c!PyskaIPp4>>5G5k(hC#=b>oAFwMWq;|t@lrTHJs5y;j%wkH` ziHEZht;p6SJ$FlvwMEVra`0s-#YB2RI)2O1oQaa<6rvNPxXhsx6-R1auSJAq^`f@} zCG}4@-4jGC0wHG)vvqc;VVVZU(8q?)wMQsHWTy-AIG@qP+gMEUKL!2|kIv)07<27P zrTw0(qh)HXUbxnbWZHsnouaefD$y|4#QCLNRB~C9akizl5c7(X z14t|jNK9?n0oe!$001|KrbSV<9thMOD)N}J!!D}%V4EIg>kV7W3PzWriWgPkoVt;m zIYrHm^IhVIcoXWks?{vgM7$D2m+%=s5wWVI?R6rq58IJW+Ii1vFc9rr&H9dsdvM!3 z=jMgjfH07T6MNU^Q%ut!?$x!<+V`iW*f{wAAP$=fWz&YNdx;|2?Je@@~v? z+Vu8tMMg!iHgshe0o*Py(TpyK@2`tLj;0|URt45!bYv;6hX+fGw`0?l&*-gi|7!T- zXz`L@EdbC4*!xOo4LnCj?HDzK7g~l|sv?LJSm{v_L=9c{tqpr)@wP>H6;I+fXn9|_ z3=^QVX}O`@%%sN>%s507!~?{W*0YPG;=G_u2|9pLK#zQhY`2{wfnNDCL>t75PD~S; zaR-r873*_!X7oT$VB|20lZ7BoX{5EiMb{In5N*B^A_gJ_0CCb&&ZM6myw$*4P`V^L zvf>c&5VJk=zjvLuJxX%E~HTV+%0_2tBWP=t208xMeI|vX!h!8ZOg#u^`Z1;rl z^4SxHRq|Mx)L1z7q$P>W5d;TbD=Q}t8Hp7qMZ9pK!r%#0rbuaZ2*Zgbs8NFVZ7xP2 zd2W#6s9uLcnV|6Cm?#MeHC`MHg{36r0LH1@}(FF{(SABFiM1>^#w5G(8=G?FI*3yRg@OuWDP+C+Uv{lt)RoImWR-LT3}>&LKt#`Y%pRWj7b4j z>LP2HDwDhr!kp-5sV)%0a!H(@oq1oZMj97|P{#wKNLIRw6!4EK7LR7JLkXjlGi29> zAI*yB^Go<5kckx9@T0bY*g$z;IPezU{m2yk=nm0feau;y8vfX_F!)0ypF{W`NREZkKhL+Fk}!R7Pihmx)$v}{&fQY;0N*#4hJ^&#y@g4KRk%a51fsh zBRy;l-G6+spZveN1R$p%h<1jyra#=p5BD=SAYbfU&J+iGCuab_;XhxH|C9Z;1(-Pe zHvQ3c_>loD{>V{Mxw0|1|AQTAfC2^rfcAI9iP{XXO-_P2346ULfC^3y56QS+^bvus z*GKb%r=kXt?v&fx61T!#YB*MMsOwPGqOw0f?XLNL{`y*zeDY{fE`7?0Tl5E03tZ#? z>61ht`x(gnpUDi6IH(}T$nCdH(|a|w0*x8~RRB1?Pg2bvEP#rAxMmPKFgOIH9UifL zrrsa{1ayZ_oS>Gm6YcKaAoTgR2g6{1Q+@UH(N^;7K~4Q&=Fvt@kGG3%tO3x83(jz_ z*-Zc@6HW@8C+Qir7cjWaV7u)zOU~MZ35PU(>Qwrd!dhe{1|v zI9;VOx^0Q}U8?z;B5k8wR?Uj{n6<|iB{M1j+g9~SXq{kc-X{B$lV9~q8ol+x1*FVM z2A3sZd%NuoJFsQtyIHVI)*ZILekig2XLi{RPvQtX*c?C81$5bNu`P_SwMnI+4ip$Q zP3B0e*YdhQ>@8)v<@J2N+|v_~&`=SQ(h}E|R~MERRFo7|*&CSHSlJm`n%Wv$n_uso z9LON>5QF|_>|!t7c71sRqS1Ex7DQ9J^|sI98T*DD5HKJTjzX#xC?c6yB9TI>9m@k2 znM|QvAQhwKa>i=0SgaYPX3OP#I%nQjueeVplgVT|Qq2jITCLG!_&1jK9S(=f^=zZW zy6tMi>*ip%$_<~-=k-aRlNTVFC<27x+k)2$XT9EP`@icFchlCvcKv7-Io9`CT((Y( zJquUgOwD!qZ~0`J?}dbEw~5TC%;d84-W1+PKOKq*{udLIQ3(o*+CuFx+*@Zo#Jf9R zfbtEhs|HS{w5RC-XjfC943Ch5+ zJL0iD;?+T7yvO7}fQKk0w8L8&Y!Uw%btwavD1aX-0Hr8^Eh&JsC_p^U0xp}I8N*#6 zLk<6Y7)}n^Od4;3X#|sMgraH`1&sLO7+>yJ`y}?jf3U=NZf7WG?R!(X%H7wfEXga$ z3YUcTurV3^>0vc9VpFp!Z^&$DSrzm{e=@+IA$Nf8dDH3&cMg*<6zMQG8FKD6{xM&D zs=4$CJ0k&W>%ll4e@#`(64qc1zcPAbeTt=ThdW@bPpS(Y~T z-89)vPwd<-vy#xID35mLs9ESWNs%|zX++q@n}IDv=fynjo9>8yZ_md|n!_5{VQ*R$ zdf(gW%Wxgkw#9laq6~YqX+EEk+S#W?u6fR8eQ8#6U+p6IwG<{|GvQ@9-$qtxvU=(& z+9+-I+OaA)7xy;KY9!n!Dy(zK=yP!fW*uMErV!*ex!{FWzw2%pgijyusTl8S z`+YYosL0rUQpv{ns+A-RSm&0w$!-sUg*X?=O_7?s3dA0j+2pQ8@E zRZ*y-iYR!@T|XOEZLMup?83;;+cYuk>SH!Ecz<0U-2kr#G?ko}3UO~(?K#RM;Xm=hg z=OA9@9NEcLM7^;fyLr%Icg{xdtnTJf@$NZ9%{#}v)etCL-QXTbn+qvTHjy~qf_k7y z^ok}K5Fw;3n*pY1*RP_1vqWY^6ABJfG8bskNRmk#fEJa%BxKR#z-0rQ)0#>bRWb^E z(x%D*{oppK#$;!m(QIKx8}AWi)DNuL%n-Y#MVH}FEx}_?i#ZxC=T~pyUHA2-hp11R zeEnep)=QJP{jtwKXc~hm2oPw%-_Z5i*sS0Lze?*b7{PVD4l5r2+iqIT)0+$`RUrYJ zqEZ@5g{34&9AjBF4p(`RPi^X~Ell~PSel9FsU$?-U6CKh*PZ9<;}7H$FX$6qz`{J~ z@DI~a1m9Ez-&h9UTqn;!D9=PGuaWt}hU{>X>D=`=ec?D`1zlqnU2`!_V?IrDSzTjJ zU2|zgLmE>p9jlt5MZ=J*UdS?J9{La*o6DqD65rtz z->DYg!5F(kI_tyvi9=jBIfn=`cJ9j;FV-c(kr6B6~S?MIDL(>WN#dAgm$3n(+iknvCURpo7z+ zaeSQQ8XeyG{)^Xi<64wV1rY?~XBJ#!m)W(qoi}wI-P*|8hrMCo5b+ZCuHZ1g0m?C( zMhDGq>coATT!(~Lb=%(~znRNwdHSXT@4Arez#FNAc}8IC+rnTFK6pl-DPPxpfb|QF zX?w-}{>-fVA^Ke>y?rZx_8d8Jm6z5NwE{8`nK>`b=+h(`jpww`--(TNI^2LMEPw%+ zJ)R~tKG-JI%}j<4q5V}-uz=Nv1RgkW%qm}d+)R~R;9bG@?6E*j5*NX*1+u}*qO8=hoZnNH6v-*F7wxtGJ88@{< z=Up|aHRbJ(!!u$)f}rVLrqItj)K z#(lZRe3#i4YhIR>SvsciNXEEXY(`!p_2Hbj)0-dy46wxmtk^b##x?^`R6SCb128%w z1Gm$iB;SJ^8w@mCf@b7e19G>yxFM9^fwT#D%{HraT;hi(gA`4BhR5ZPec6K^I(?!#1Ewq^ltVkj1QJ{pfu+$56D%@+ zoh?F-WM+O%j>$|;(pUtfMjP`Wr;m}46`^V^91^q0>=s!BC0Rtda>P7+g!JCAe@*kh zkaOM8e@*$l(0}iLPtE|Jgv-&43DHav(M%Z8#7>_KAkmB~(M&PXMAe>*a8-MKv#}W& zXZLIB7^*#);Xj%3FB{n|8~ex&^2iM%nS_#QLArjWIS7m+MTRGUBc%uy>@#VMNGf9D za}gq&6sRPNHtI}|M=BU=Qeq!g+Cb+dPBjV}H7dJGBCpZD1Boqy{8q?}ARh&ks>g+C zjX`w)7_vMW7nSJ7UHl!-U^^&l4pN5ze=6~0_dtv!Z?ydG6Oq=N?Jydl-IJG^**TCr|zIKMOT2li$F6G0PXACg+i-?8x zL*6dc!xd*7Fw%?TXsMM=rf~kIXFM79+g4I^Fjb4ssY14Il4E1_9qKO`7!{Y0A~RRKnMXapj-eH&=>#$SUms* z90Py~R0==@?*qVrZv%k;OBsLm@7Vw4+o9(F&i_;q2}GxNI1Xnx0zlC^#o=0?81&2M zadq?g5nvj?KU3WTcz1lKKO+`5@Tvkmj(zy>=+iR_^Ex8$HppK>w1!Mh~(dO;K@W` z(~>h*Oc{Z@EvPJ;#fNEweJRqM=#d>xqzHkW1O=&bHFKB?5lVt++a|`Hk4LMvm%%Kq z=7VeK1|gck!Dp>y$bi=_Ym3ik+e-E)#I3!*Mf!5rSf+GA$|`V8Gc*ik!%3Fq)jWe@ z!f-)9K??`dEMcsy%eeHZQ(L5F81D+N+Vn;wY~d6()CobFsn3L#n4qH(LRyQ7TkSjz zB6Vqztk4sLGEI2P&r!(F+Cc(RhqHYXR(aTLcago;BWqa;Mc10^vc2)ZMpoG~v7Pv`8g)>;K*Amt=9)`3+^hb*ir zsI~;JaRY~TpkMW1@3+d2y9HruZ?3c0oH(N4#vu(r$ARP=Bw%@KPQx@W;9KDbe2bBc z1$gm>UChf0pJ|GnDx;li%_(sIM8lB=CxWs14G01ma#+?(AcFTa+c*e@pesNbCS3tz z1tuYYF4CUs5LN`?mKA-EK%j;TESSX;a26l2Rf(n{`yPa zfeB{W@WuI4Y{OqVX=ZFOulynOQrW&kHbj~^lsIK&lO05l6lHR^ixj#OwmCfPj|?LB zaRGTRTj+o^yf#M=y$21W13OQ=DRMokQR~3U(C)m4rL_w!>jnYF1AB;lS5+~9YT}?d zG-@M35=5=E5mAA#D8)d|fxDMNXnK>zD%f>nC6|v4e|$C74LSRvK6`vQ?!|9!zvbqZ znP=SL1q09ShtF2uP`?XXt`Dxg=I}*j%-_>LG9Q-DM<@_!g_qpqVl8RRq$_Ki7^{K6 z4{}X(*%uMCFNsSiH1Mm|6Sb0YXg8;wc1JuCYeNx8IjlcLqks)%doY4~>HC-CUmGHB z=BCCROtq}3voRUD@D)v3MyANnt;`)6Iae;4*61V6#G0G+sgg^%>#Z}siRsw06}PdS zDr_k&m8&s2?#!11YidJ2GyjWh*Jy zB-tc{qV1C*Dg-SXVrSx7OzoFI3nbH$>M~qCj%8pQag6O*3xMD0%uP%R^j(p=&Du6o zP1$nviURN9$|3v%P^Ed*1cY`dV{;&!ytm;JgyM)FFT6Y1xsz>16r5?BQ|w zwV<23l_OD1JzrUHM_3`BD51=x9AmMZy+9dAJX9Cs{e~2M0NEprjV)*6qB4YFvrjgT zf*Kvv8KD1bk>ffk)W`u0dqY-0I@tyVl>Q5?dn@~JlHues7NuCkNa@~YwrFgXB#M`t zT6(t9`t%>%YuVGq%K&Rlp*W-uv07`9$u?U{BsF%lq6Rrp9l@@qjDD%~9A)nyE83USdu+XJ32Z;+zNA^bp#{ zs{9iKtvXmGZ?-XW&%O-<`x2%M*+NR4LA3hR2UA^pBNA{`d!{J+C26{aw#+_Y$wPttM^iF?GFhqCkzTy@)Av%xM5jH*UgyLPQ%5&_2!J0kBRv&L5F? z0Ylt`sIhYT+mX2DMSeTh;tR|3P8NiNlG$m)OiW5>G_~%4DfeP(jM1G3i4AH>?F6P` zl1`&#X(i}i2Ka4(Hh;s=Bxtl1{N}*fUz;aciJwY;vGLwVt85 zXw*{*&-br3XfUrzvIfEl1+pi>XSHZxL%}l<LujW{o33@&X4tB2d!M=hAD9Y}gcTy; zj^75B60k^Zu7*+!jF)wm0H_5?ebq%6Bbh0Mf7dr%m}+5A!)Ls_TTTasK_=YC!@=(Hh$?oZ=70Bu?py%jj|)MqH!kep$?Sps&IK7xUiH zg6!H#w(RIynL>!3(K*lD(%>OMLFv=f3j51`Moxf{xKsC356|nS> z9vghNNZWh^fC_nUv$QJ%Uuh}(7olR~_T!6TZ`@)%5f`y?K&ROV%a}I**`SVsCn4#( zgH@IyLwU>^nV$aMjnEf(zA1mbUzP9m`RfZY`a!sF_SvC_#Z%&NGd9q5Y9IHx`#D#~ zBIh*a^F2TF{vMmhbD&MvyB0h)sPIpCcKN_sblKh=6e`e^9%^F|p4x4-FNm5|0-ef8 z@0Kz)kTn218pR?1b5{D@_0q_kw{E3qkYMhf{=}j*qPHO~e+lo@;88{j7jz8tKtep2 zBvnSu)-l$P0~iu$1B@Jpd{-x^FF!$^H`wXq;q>Ya$PKkyVbmdL9nE3IriwmXf16Bz zH49fQELeq&Fr`CLLe6p3#!WMSrS6QL_3=U;hrMa!HW`@i<5 z$J4ThQR@o{Hsjt}9&W$AcNpl=YHySNeNDyS#JO-q`a^<-1W+cG7IHF2gNrW?^>Sg{ z$?$&IfOJHBvjDQdB9tOTOzS|ovS(t!=xG^cqt@WiL91Ir;;HiQ-KDXNE0E)(JpD)J zcT4t%x7~T+g`%=J>Rd);&X=%<25YwW`^n0@GyyM2Tt6@}JRo@~z4QK=3wOKaZ1axP zHbRjrf1de-Up26|PLW0V78%0cBOrbKwrv~zPJuph%)FM3)xp~xbbj6u2&eecR>Zd$ z@brqbM0l>6ziP{&ePy2%rvf`Q9He6+)Rlv1KNc#=3o4?N6@_O?^@a%il?Ha(HOL8z;!kl2;By2>#J^= zTUr9ekC zKBOWn5VwLw8FUg(4J-`oy_Lud(Ru3u&G#xi0l;Nkh4iD_bpj@dqDjk5^4i7K_J7cf zhio3e22hDP?6rcilzE1!$VkUF=o{Xdrce4Fvgm@-n&v#PCWPZX3#1IZfUmeF0p?F& z?K)iR4G)B>s(e+nhV&oiO=rsg>R=xwn$Bx>l=+Y1lR3C2LkGuH1PGW0u7eT366CCyAj(`R$bBzSGykCB2zYTzxwqOFw`ore}NQ)b!5ys^y;*GIVKlR5fmB zQo(b5E!Wf0>d>C}+~0=0K$g)S$FSEzb52++5bDqf*fuq&H#to)9TVY95;7MWki#fP zccg9%k%J*YBZ_0pSFTb$`OE+0r+y5kJBh30Gqh{niDa8|Oi}Ah%@sqKTnh4BI~)jozn>tIP}G`N*#d zKFn||-1@}cnn5cQxj9?Erd|)W*9YuXn`^YNIx(6Ce*v<+_#Us2tX_yhNrxjWp>8Xt z&_-7{7!j)-WRL+ZT$bR#Dzb5yNXsekAvw>TdtS6=hy}uSW)Q|}ZZNMWVVt57b0%wC z5hQV-D0JW#6+I+oG!|uLVuPd4J>Ta7UpE3>)3ywr;tD+QT#}a8qTh1=GT!q~PI^g$ zTSndb0)tm{)%aHIRps5tySjGd{VE)gA4GKF4OAGDRgjANmw{{VqahJ58t&>vDUm6d zUfvxA12o8TV$3qGzSq718$jyBXRbc2lijdWy!UqS6H_Oi_p*H-SW4lWIgOy;q)?eY zmka7FKor_nB4xD4y%mIOTIAI8CBrc2ZIanKeEXY4zD>!}ISx6}PnpK8;*JxIwY>#? ztc$sVnjWdU-gq!vSA(%`LEeKTJCM*+*NNN59ugvi{01OcRw_GJEqXJFish~-Z$?QG7qsZY5Ij`@Pp^BsP z9&L^9Gg{NWWfI1J`T+G_|Lfp$DTCi{bAM7E6con?3@0c;pYD7prGQEPFd_etv*5L$ zS;IKSG>GjVOM6iB$l6K$o8CNruCTMYi}ERRb!Kas)9T;~%8I^C8hj#6FiHADXWUhJ zzsgf()E`oe$iL)Z^pIkTlQ5xN45wBgyAT1YQir)6kOKTOS>E5KpkoTv`wGdq98AKn zPDA@-|G3J;!WUN=Bo~Dh)s5;#h(HI83N&J3LX?&eut)GiEW103YhH(!p<$Dpd93p( zg%`rvAd1e|a~&lu37}^1D}5kwEf2&)#Wjk1vMjiU9`-htJ5&3AEz^xj>KxsCqs% zN=X!Xyks6}7Pa$GU5>llgLUDcy?O?{FJ5$?_Z#+v?jb#9W&WMF^|mIERYeg56+}+4 zwxz5LO+Cagg*Y&J04<*4Z@WVu$sdnL1R15OwHl19GyC$j+FM;q@?nu0=pK-8OIh59 z)1(gfh0xTd`dki8iiBLRIlIbq=q8Y7;{f2W_#um5Ii>@Zw|Ha z37E`D-@*|NWr=|+$L3)o^+glI2COk4=Njpc)N|%FbTDoRtL7x_Up<7XKGamgA1vqg z*!4#=TX8Dp_NLix1gv^L8)O=3W01N>I;EHK=4)EQzY5GjWDTn&i_Nq)ZOhY zF?5xdLRNka{*c^JdGVOcWY1{vs3(oRXce_QDPnz(c($_7!7?eC5kMzw*%!KC17$!IDzpq5LIpskT1aL`gVQGszmVBo~R&>6#1QH#l(p7~KD$A&x zwmg$a)+mZglh`e_;kuHL@eZT1c*4G}b*0Yb#L* z%vX0@SnSr2+u3hCJS(YnSiB{Nsn-F1N9eYHL3e)qVhL@Ja59|pA7Gry?c#Xfye-M& zW%IOhe6AhDetfxY`7Ar~>%RL(a0LXJ5EoU>rF-7d96gKK{I#u)jIO!sxSXKcsN>Pu z)mxd=^-T|KLZ(zB^pe6>sk2^ZQLJJOe8z!U1eS!F7|8AD$bx+c{e*hIXb=o!`S;kv zq?sMJwow|vSCdO`)9%q2fe4qF;CG0OVv%J5l8?eBSLVnst7u%Has6^2h)vMf*(Ayf z$OU2ebON{Tg>~z9WXQQ3)GwR%N(aBvP2s40A7C@tKYN?Hs$Ifkx*C&2!u?Te*@WM( zgvE`Y7Y8ZS7bNTO75Jay24y&|Wo-|dE>6zi><0*Nd9aoO!K~-%=nORNlPs*uOg0;GU?zF8wz-sN5pNUgrG|@Te+A;vvsmYkjHk#+BM9il=$Q9aS}e97DDaY+u6E1y-N&_9w;dC<4Yi}?X$>o}J2B;1ZanQlkI{rDoK{9W zZj~s5M2gWH*XackADGle=n6T7ucLWpWtB>oTgAY+%8(abJ{>7J=@>r-b1i~IdJxOy zGaa{`!Eux=AFb?X^c)>MUR%4}&z*3tb?2IrnySwHtalELb??a-_BCir&aswW^FNh$ zAras*x^e{JRL^@*u!S{h-XxD=OPs5$LP6;#WEThZhy%9ZL)x_m-i9YXzlF0&A30}%gSLtvBek<-1rK|@^+~34K;Ha>G7&5 z#97>kc#11W#OT_9b5$mN+r^+H}QXw`} zus7}4Nhr8 z3Oi=Agob=xl?MT)Moin{LQEw=A*$l(VWZ-Sf>y334n(%2sBi`cGoLK=D_}xspbN1g z6;q1G(a3<(WQ0mfs%wwp7McdHwt)D{K%e&Q@RgZ0S8tb^yqm{aHH^9LS2hOF%={dh z#7ET^oImP`yp>rRO-5UZMK+7u5y|@vR4~9urRTp7)48aAImhX|tz^S+N|V{9 zH<&!c!q)~EKedl)AMr5x!pZ)DmBq)?cClO*_Oh78Eo>0f#B}5VLn{?G$^UDf-0u*QbE(_a zPRb1fcRE?;>{y;Ya?@cG-U;OAPAWjG(?uYB`0^{$m;AI=*%^lbc_UKg!cGX6hFA1XW zNBa^-rLo<<*50Tac;m7e+=2zMp|Ls?a(-Xa{ox;%7YV%kh0b>fU?WAiNgvNp@g^F+_k{CPdIkGJ#%{N0 zDj;WyK0R-0dV=#_?dqS)98j)(uBuqXWUgae$d`{O@>?wFE(tdl0odnKYJ zYQa}-X~3R^=uD**7VieFYakEcM_@A_J2C1MD_LRd4ku`QP9N!IFtqe%>{~?y3VeAh zPz9CZcm%rMWtuu-SNFg}rEIpFVz#SQk5)tkM6R7726OtW*xOKXu`s^tH@F(G$+||C z7wis`*(`=n7ZIe)mJ_XKWvko#$J=K5LRho;u-vU3D?QCoqXIVV8{oT90xzW%X7t`> z{N9-W3F75}+0Yfa_hbV5k>Rj!JXlS4mLafhJ!-7Pbse5Ar(aZp8e_rgak+-(yXV) z20+O;KJbSz*D%Aw*`{Y*x?UXDIGByi#q9Y%m^sMeJc+o^Z|9UPq+nUR3m@c|+@%OF zr$;VH9ULxP>+I&~LzmLB_3q zVKo<65>v8TRF<`5-;cpOwwqc6BpgU?@J66i&5cw3)96#u{%hGBJ}4Aa=mR7z;{Po^ zXkVjX+&xpsI03($YNmuF`U^oJtzpgQ_#`oBiq-BeJ5)g-#S4jT&fCrD=(nZ^9Sb{SD$MilG*KiDzYxcxtA{JCxim`jO)63;6n>?7 zJQto>B9|i$RbJyCG%=bF7wlQZ zvqea<2rn5(Lh4?{^Qaz>qub-VH^l0Sc|pzp1)Qqvwlw;nIzzxYx{wu#m7Ic*;e}`$ zGm50K->}g;g1lFA8@$mp5(Mx#my^hw<=rvK6M}I4xFK}?HHsWBYA-}SgP*%Fo7XLf zt%M9j)L_R1iFsPRN9A%-B6-X5q(O@4?N%e>fbc-H(_pNX7ULixP8jtVj^o&>8`j+8 zb8&kCH5U5ltgR~ZSL)tvmZwa>PT2ndnaC&7!JeTf>Ut|iZk%JLRtW2Fj?0G=FhLOCcfz)lBo#cD$nGczG&_n?1^IW4Mqhn$`v;C45dh{*<)q1UsBXc{1i58|G9 z(|TV@!hZjj@BTEJA?4<3IV0n(zg|hz7JDv!r)%EQn9uS0M{2|BP4P^CWaZ?fO5Th~ zy-s(>OP_0*%+7Fg4372^aQO>G4A17i{Jq5*ZqZ*&R36>1Sr%O#JGofyr-mC*=I#xH(KyLy49YLmv*OP?Cdp0 zhYc8Q+&Ug%j)&l}zbWt%G#M3QVA+DG5En$&9ri5&k_T3>&7|^|yW%2<)^K!0z5ys? zzQ!ne1^;9U?Mw%X2>-b+6&_cH9;+(NvX)qE)NC4-Wc+D$HeG@j?U;Cieap&I*E2tc zcs%8xz{qa?jC}Q2sm*A${o{T6QgR;#{tJ`yW6yN@m5-I5GUvdWB(peCjY`(~;$2Zo zCxngukc^Nne=Oj$DO9jUM8V&XT#?2tvnll zdtJ6TOc7nDxV%pE`>%n%x#lcXQkSA=&S!&63T_!|&hHBsF zrut7--n!^U)_zHHN!j0^Mrv4lAV2M6C8ZunvXYghw1pj6X$m4p`?1H;r&XZaw#&#e z)G0ZY&P;|uv?5MzV3o@ni6AWv?bxB*+ys!toVA`UzKBWcf!NJOE#u%N%Kph(A|Z1^ z>__KUJ%&d!&7zHnbM3SM{LN~mH&w4~!g9sKkw%lxdWH15+8nt2yAx2w-rsja^O)SB zZ1@Ht%q#onQQM)^e%FShx6I(8r!Cg|6AI`MQl^-pvB9$aVLp;X7umHW~%hh2E=cc({NI(+=3YXb~ z%|ff!GZ?Sj)41gljJT;kGrga8n_Y&c$LsW@-DWt++b4QF{Rg`3+5s4AtElugJysC) z3+qDKR578`{FRh7nH-a-Ol}4l3sW~w;E0k|b!agZSx9kO5`r+~Ryq2f?bntqp2KC! zc22pX%7fBE{TJ%q=r7E?i#+Iqy;(O8L}^GHC+;LBOCzB!8CWu&a~r9c z)q+n5_G@=1<++_gMuygM1IVriqIcs_G*_1eF$N(ohPqCtN8S@~>HKvsh}Es2u(d6} zg|G8gKUF=gr=?o-&}VHeF2Ch@KH@xgD6Fm?)7f~&)QhJ!K0r}HrGdI3qThNzlZ<107M+UKcCIqt~rWv za7Go2bAP*vfC7tv84FVy*_*#tHBf_l#dVXcN=FBdtQv8$50jAP(eg6h#bxGNcwX}k z+)Yi=9ZyMqP#xJxUp<+bZ*^sOTtC0t=66{1SDS{##!%1DbGRBkRzeszSDJkqk)y#8 z92;dlXYd=IZ9EL0+6s@*Z`KQW*{Pg%%ND8c=U4_&jC4SvNvX~U#RJRxf*OR9JF+;y zAx|exOUeocXyl6T@7D(SAv3?T*g9X8{6n4B<$yU92bk1-h6os2Ky=hgO6WyQCj>DA zhuFwXP6@N-&Wu)IDhf1*Z%3WH@N>+rBYsj5^ zte45OQu4+_=GON<2F4`L@GquO(6Aj(w}uXJcI>sK(tAIb*fwM5*5lG#B$y$tps#eA z&0S^?H#eUX+&*Y7RQX|WDs$rBsx?`lF`i6Wkt`RVf0``J$VIr=FiWZw&bfbomMr;K72Qiw2*d>}Za zarhrW+YB;IEQnM%Bel6OZd-G`vs|kehL?r>vK4tlFqyVhWpTp%ZC*1i$16F`i`x{t zf4rz`!f49Ej(>rbfJ$@v3=%+1jq7jt!(~N6pSpg5!9f#nIDJnDc_)!jKLxtE-)-!v z%{5p9dBUi5o529CCGo$*p0BY=S}!k|tw7?j+Lmz3Pn=J#($s5Bu1@XOKCc(45StxR zTi~pvmr}~D#JfN9(pDylmXfN@p!X~krD7FJ;aB99vq9#HR9-~zUi%V%itO^s@U5k5 z;wKFrE$=9MNHJWl(ne1omv`m(*dtuH9u!u_-HDibEt=l9@;K)WaLcdDOPzDs9VJH~bzR=`OD))7fR{un%k!5ZLX$E+m`QS?kj4-G`$OntvTLn7Hw! znx&84t=?mm%Tr^61}X@&Q8{)5b`^^$RWB+{q2uqwu;_7S#m(q9JC637zvY` zZokHGYP8|=J{XgrdmtdkrG8nTcFER)NZz0Jc0h+AA!*YZ(H`HxNiJ& z4n`1jNYjx@Wr;!}wq_^TNep^o(9dvozRD6Vgue3hrSlE~!as^eBH(pzwYlBB=CYCm z+C}pS0`tgt)F<}HH)4a-9k`3K4BxrU+oc^>a6mbsrn{a;ydZ9Ud85oA%+RcgO8jQA zM|~}V{AUe%=AxyWfce@QQt+)(uZXrNNR zuQBT7rrIG!I)T0@p5+@kaD^&KJdz(UC4T>8vVc@|9dA^V&BK6f=5+=Ps2QTFmF0~E zvj|R|RYc7(qecXQ%g)VxZUm9|wzPhx3pn!(Uz692U$(}(+xK0&9xrMuZFu&lS6e}I0I-Ux%;Y|!#sCoD$u7+ z^#a(n;rsF^OPVr_LINo8av*QfOQ=~+p@KhI^7*|Pean|IvOSd8nGz*-td(0eZ%+`u zYBAx^tVcJ5iM&KPb=8lj@@S^_<{oM92LZ7uYmV?Ju%ziCzP|fsZQSB5PKY)})!%6~ ztGy-SGise-$+}m%nBV|e`~s{NN4z|I7Mj{mbnp|8GfPRNVPDE`|}>*WN|DaiNngJ zDpT@xKTyOh&Rf*1dc&PjHBa&B0e0NNSwzi~23T!0c_?L2{j2Fj4S{jmT1Lu11tpKD zQEV|LHN+ih(EL^i7aLp9Zp<_N`M1pQJqpJAP=pJwe4Tf*nF3ZWWxB{*gNa?_a#5Do zyD<1e`}#;8{mzRGc>HD4P7->vafkTdF?-yeSCKWo0ye4?U{k1SK)jo>G!!_u!k9G) zK2c4yAqf%1@DiU8F>YFk)+=5OGGSVDAm>fpY*8Y*tk^#&;p@GeG;2Tlq&9@yiiwH}0R*VUEiO#3vQS+YkMZ?*rnQf}g z1sbP^jYMDFcbhD(cIgr#^zQG^s5luuy~XBY_ruhr8FDe7<(_=ytbm+j8|+ti$+jMK zAd=KumQC{KQny9Ct6+H5`GO)uQY+o5t?TlqfHWvgQbfKTd_v*|?;)r{Y&c|f>OhWV z8ULBpKn?<0t#6ywuQi*uH5;xbsWG`JGSjng8|Z#X1VRqEJnLcs;5rdP*M6l8+u-n2 z@}kV$-#TP|Ls|<@lgrGw$^13KF76y}N160Um^NX)8ecbYE*|LUe4j^oy*N~~XUu__ zQA$1?-gDCGzO}du7MqiWrXW$!Ta_MEH5)B{L(NL#Y$j3+bXXV-9o7wh+@2LD>2PMd zyKT>#l*^DW>*(FmW~6OCFK|87wYc+!eQ~eaqb_>QrS^CC{R_4#Qc^Otgp4h~h18P`LZ6GXOpbq5G{dQT z_j(K-OZ)lxJRUS>m`A!L+he|Uze&u^(PjO;%3yxG@{nqNYGW%qR=j+_jN;e&1Y@Jx zP-L?oDaWflw@s7JP+V`mUM^Xn#@imGsYRwK<$Q7z*puLEv$DfE7A>oH%c2(})tOXt z2#<8Duzb1#`pkSL__xZeW_eQdhIrIOzwJ^amTDaadpWnsTWnq@_^6%u&PnEay3%&8 z>+`-OhQ-}gHkp6O2ZPwGo7v~CdSne5H>r8{z^gd~8NT7WM0hWu4ZQ9Cb7ZTHcB&1B zmSGx`dI3*R?lyvG&~Cxf^}AcyOe3)2v-7h1o%Hg&PCWT()$5s5#wzxAQY!M_TbTu} zaCKk#*i5!YrgI^$n(QD5GF5uJ}xfvZwVW`QLi5-+zY$YlN!62Z`{gp`_fcGG4JP=~#^er!vjcC5+WqDa`I@TG5OQ5C-tc0GZ; z2Mb3Ncsy;8uvy0P-1k`OV+^}GO&M%-6M1pFAwge<@IVg72;x{-)4R%!7(uQm@_OeI zfN&YZ`~Ob>(J(I09=|@dYE{j4FXk~3K%t~Vuz>@n2n%o#o2f={5Gl>csMZL+$MOJt zis10xp25@hC_D*c7A-W8ewf3=LK#TVEBC?v>9@mr9DOP2^X4(;9&M;HY|XfPHS0)0 z?J4=C<2OEMG(I`z_?KUPS*tz?fUuIj9h7tY&`}W$qoWS8ftr5U;IwVh^VCA;`)}jA zOoXFpO_XwJ`oY8~mnL)zDjb1mghuq+OxLmh(X&_~24W0O(U#+V+I?7|mB~5U1l(Tx zN9`p8t0@=qIgMK+e~G4sIuaRqJ0Okv5uqJSf+~S7wdb+arVeeSD6+cMfmS*TVu{vEN#s^KR5eA|Z{^1{Jg*J$*GZ8@ zrJ&#tD_1z28ZGdO!n;%lc$JBPH%m|OdlcA45^cS>;2eD1BV?}Lsa|YSyB$%I1UEY@e=n3(gtLah`wp4+u2m+PiG%jUMXcNfNdmwSi+ z2Tzglji(KroVH<;(>AGXhzJe$o7+b7FEBYnS(x8b5ex62?mz3KMqu(o2{tumpMB?j z`M?+JSHAV;@3k|m%kJ*KvQJ6DyR*MqzgBC*B%jJAPn=Ocal#Dgk)qL7oaUxu{f%{7 zw-ZhKc2C*Dq}Hc%^0#iqmM8`6dT6h@bN~MRGbY818V!Ij6M#HqvO^H0tCBxMSzOZ? zeNWU1xQPxAn|bL>-pHs{8C&FSr(UvO3*32QDlmNzofXRw`NLH(5c$>c&z7hvyff3~ z1T({ce>OP9FORM;Wd#lipelS#(&-UPJV-3U!4Lw^YHw+$q$kX;pMC9AS{{bX#Lif@ zPrH6%#gXvZxrZWf92V_*=EY8b#HVRnv}f0z(JmfC<*~g9JN5w9eW3LspPSfSl&iM* z1QFp7(-6w1F+FH3AhMXFXiRB^7U3QQ1T-IBL-^n;Vg#I$;U}nZ@Xf1GfzU0=;RgoHoTn z6r|8rk#(HD%zB6z7Z-;HYp`srv?Bur&|PB@1nc}q1~YSbnOsaV(xHf~+h)E@<|o#C z)Tbcxxlc>TZRpIShK6q_*A5jud^zAI@s@Cnw^MQ@SCksA+MG>{S!|4dzZaJ1CfQ~n zmV$il%_dIj=)EO2Fh4i$$Zm*mxtjX);k<=k@BD6kn?%pa+=XB4x~_fQh=F}4ma`Xe z?WXtj5T1n>_H)KF_v;59^##Q$G_zGz?IK`D|PqGexOAflz=D zZ0NRG#HJD{!}gAZrWj1-TS=$A`Zhgx`elFW>8GX+)0X}CuBG;ZKLyo5ODb9NPKbhu zs+r@#L}aoE>ikEE0M%~ec4nusWS^X)Nk1FFU9G6tMW@yxlG09_M9Heysr?w>3#jZu zOZUVHYt8$E}3o);&=*Qe5@!xq*dlz%1PLF z_TRMsdF1{;pqN@F$|YP&XS^DakZ4489sUdnp*DhfUV%2PKLN=W3`T`GP-x?r0N=8; z18$fuN_jE7BXy6NwtBY+pJ4plYZY(*O75p)%lff*mK40bnGPh{#$j@a_Reo{m38Y8 zrLXr)U(`1KbWZ1*Rdnxa3r35QHoc7 zr)}&~Ek+wl^s*A2_*;k|aA-=Uz%3m?;Z4Iy@l+S!%*9@v^Lr}4uh_qDRj009JF)A| zlHbHVl>1@<2Y3{EL4{rrB%v81>$SH7yOxx6?b5qc`J!k}Vd0!2ATV1VLo$@Vxq43v zRf=@@aAzzAl1c3((VMq$z!LvoUh!gn;jD;ABYQmiUiYwNOGb=ZbWhHhoZQj5O6vi$ zXAbILKC5r5PMun{>BLK%qz%Eta3_R942V-%a6$~4* z_*#q7jQoh*t)`7WI+o2OnN_LYAWwt_Bm|@eNN$g0XmNA&xmlPrMhKE# z9!EXou?_J;G2#iY{c+1jq~wlo6YESnv}{Ct#+)|M&UEG1vYlaf1h;DwIPJmEoS?Ke zKpl>;W9N9ov(lRB|1@)@T?SE3mz-oC zO4{%59;o~5ic-hc5!z({0{3fWM5=ocEMSA?D)5yJqq{BiM6gR&FW|bp{Q3+C2>Qxd z@mhn!+icjgbo}_z-jgRQE%TZ+%WIiE?*7puH;p-#*rG*Za?6&0wF&Ys+FsL22;nL& zsd`t-v#`FFYVKr~-L&{B>WJoGK)rvtcBQgDY<0z`h(ksUj>95=_j0P0-x)MGguY4HmRXM%w^9bOy}uk zJ|83fRI+Nr;ax-c`n0ol375iW^g1^0b>!5W%Eg9o@hhu~rSB2{rClmnwB_*wgI{O& zH(idB6nZZya3TP}3@2~|u=72npUB51pyxdy?7RmjfX;t8P2NE>1V9)hsDa@&L*HF_ zpZ{hsU*vOTW}jbH>UaKK!HX~)p<)2tA!D`EB`Yi6esR=$1tnWHz4huyp1aNlkR4nL zp-@O#i=-M6G%tio0{!(bJc^G5278wsTBUYP+mFLA2}elOgS29}q z6oSE_2J#FwcME}D=VCZ7hmpEnwS4^KrDWN}2`h*;e$j%lE$?2qU=ppv6?MNUGqE{S zk2C|*h{WqWQyMOLID%?2EF>K%vdRQj?s@d|_6oJa>2EdKFn?MsY$ngnTOxYC9! z-~_#40dY#Z`1iP)BF~a@%}GQ%I&Bg*!YJ*_(?9+w?b7Diw0T&88-T}ArbsiCmLP$J zeUtxGmJ1z^Ftzt7T*RH0JA)><&nh04DFz_Bz~(358B8maU2U9!J$6Brn!wdod~ztm(#r5_>P zS7=ot-E6o>|Fp~6YgB6e@+JxtPjRr{(mGycV1bQiB` zE%9p2SNrzu(;l|~f&1vHp^VmEJhY82>$oe9yu5JH`%&(lgwTqITIW=Hh&lh^q8 zXA=2mlKFlUzMoR9Hq);a$jYs@^d7Y0#%W8EsBxOISrM^jh%2r>jP*2O7webEZ7!1`#Y{2wDsCGJcda)d14{K zWYo@Tf6F(rhE7uhhg=;E# z3URB`6$&blefk~k(5}?HByd?>iLSP;JXdemNY`}N64wS-mCNHg>#BBLcm3$12uMf6 zpJ`MkOqDDGoRuE3J{ih8ByEFmS~la^G^{_%tbgi@9-pCsyFR@kW+*0W(0Kz_*Ax(5=!V(RV5Y z7a**s!@1>#(14W1Cw*fHF%oQ%j&!rrq$}6CsBtD`(c7hO()<5z6Y_G#R>#@L@Nw;N ztucQ0RH|lckB_Du(0%v381ceZkF)mg5R&ED`odiD3%jePG}cniN5QS)BPm3v ziY-jhGaIxC7#R>8=vGJ4x06vm!(4Q=F{yHJ@5_>J{1zj8K4a%ZuV8lG6VBV4PZ$I# z`gkQw$Jw*EhYq@8nX?R@J+sqH8heFh(uuxY{($z$sSVps(?4wa9R1t57s-w8S7-n< zf|PZ*+F=fTVchBbtNC;CujFeXW_WijEOmQvlEU!*+yGUyTfm z(sSPi(>hX=4Yn|YjRYH=4W{t88;umu{r2Is>`78D3XdVwYmOhLT^lw*yEgNKEtn*Y zYNu_`e)60+{9fDI-DFJL504!_^f)#-oAfpiNC!{`)An*e0xVOb^{0bH`>SV)c`74L zBdUMVGsfegsHdmdnh}B17@OuA-4{ab_WH3jkdLKezTP0e8r{(=V@c0p5(myEN#nKi z+Lc%7AIaSR=Nc+!c|*H_9kuf))hsE~em;Nx{4a&SkY{GSxBl(F3$fD&6P6+XffjY& zNXL|SIkMBOqK@oDD>X6x93deQVh#r5ArK~?zC@h{h^aO+`?@FC?+%pYCaw$ zKznIa)}k52zUIY*ws)KW0_D;sc@EbBjDV>kwo_c>c&Co^Kt;Qe>{h{o9Q}{{gj}r# zpv9;L+OvS;R^txGi9()(BA zcKK(m3P)*`BwpKq(`!FQRV&34lL28f=_max<^A(BhNPcs_DUm2Kd$xPzHSosLmLDz z7MaDEx~Ww%1OLl;GI7@j2psjHg$or0(v`kjOYT{GcX#&-ti>Y$Andhue1}xS3FL$M}K^@>RgM_lRLh0 z^(tA#@HbTEsoiTIN23`b8o$+eMn3E<(2K&SNl*&3_Mss3rNe`@0nK<|84|8SUFAK z(Q>9h3pl6RTDCHlwat82L%i7keJL$Yx2!*CP7j(l*e=QRAi4g)MGsv6wfvS{oVFpK zJ0w-JnS9fRG`W&)ZASKw{^z6Ag=1)=uDsA<^c2>p+K1YMN-%3!AN?-h2A0P0Mn-Sl zxnPfK^TsCr+ttJo>J8S6Aok^?2hQ8pjB&_Zb}*kiB98zhvpVsl{ByM^v?_#p5$XiL zxx4{~Xde#f#qCIY(5E^|&oKMBX;4hvOo3swSIut)+yfFchD2xr&6vi05`DyA{UDiS zHN+be2Me}^mGmdKe8O18WzluCc5&K8cok}32aHBIMw=xUYXM~ z4PFo(W*ttu_i>bRlys&hzov^E8sDVnu!CDSRFPLnPRr~&+(T1o{GgXC6InL(sY$Cz zlP>*~lN04y)pN=Ab&J#6=d~YkXa2Clp+{;9<-k2MV{-wJ$EC!E*<9g5Gy1c+fIm#o z9vP~Wy6g>*x`IHb9VGov*jx>AxmE!Xs}v3<$n*hVhx?0E%L?8~NTJO`iy)FwI28p5 zbg%o3sPz7WA&NcIEjmVcrkgP}3KwS}JOW}B$$dUGQ_n7T84O$(y=_B+pQw8`Z>=Kx zH*VVh+Qfg!S?$J3nEAlL1DlWSI&yTUW!tLf`{l1?%r#mn)+$Y)@>b?rxCmIe4Rh@= z##N68HZ%iw)oWM;04_4ElCfvfuK& zvhdqHuZ%SGys}0n|L2w2=>)=s=`;>!CgTSUx~Lrp!m+Pw8~24^w}X|HtMCUc?Mfuq z#r}<)q-BVO8EP=cEsI!Xk$g$40ujngSpBig=mv9@nbuyEw}usSlm5`&{Xf_0?@2n2CRA9($**%hw)RxAZacx;%D#Zija1!MG52>{}JPeBS(> zE5>#!OYaaH2n4#(`?w%A1slY{cr`*tNEYs&!%(cg3w;$7quJ5P39hR4_}f^h z4I+!lzS`kr+5wQfULc$!y*H?49qDc6qmS87eLmb@T*zs*a_&v4n(9Qi+R2GC)M-vE zQ|sv7V?oZwPFhv=n^k3}A0l=qXG=KkhDbvU5#%@$gnIOLDlWFb$ZryLDmsXU@6j41 zRnwL}v~k11Wo3IXu=44NcW1Xv&9)8fKd?W^n{mgTOD4~qJ9%kt&h+tfW@%kYOPjTB zjgt!sSRVSWx?jn0DUqutl&f|fpP7vaLB8W65t%&4i#Sat6 zdpU({Ih28KTRV%uE+k3gVOm{NS$M^Vh4(Hav_Ud=)lvcxJy&NfTP- zVru(k%jO(BxHI?dcOHt*-0AK)8>rk$Ujie!PlaHn)0~Frcs5f9BtVDgvG+ zYfb@3ut6R~-Y}ixOoeEcLkl+Yt@;R`7u$)HkP&1WwVevWZu<aYr8IBX4iHwz1$e|12>}o(rcU`P#Ymf)opdII_O1B@Kf)4IWbv$JE7y-v zS%#`RxsRyIlW2x30AvT)M45jsou+59cF;`LF(Z?;<3F3b3g|d)COkUWs~xZ}4jN;J z?8NaohI63YFf(JB8-_A7Gy0q~Sak1)GBcBlq4&zn4SV;OMw9XBboakJZkyb*m2bZt zX(gRzq@6GIPL{+Ck$jIJ?i0jio5@=6-N>O5^J4I6iTRYc%mYpBiK|-PGmc!JAu?A$l|2+1wS)B^+tc`Wy&@1bROK1a{+lj0G_7fD}~Y zv4GjTl)=$`T8=YzL>?Vg=%{jmpT{TTtV=pR!B;k^kE=<5J z6Kt0H=&VW1&q?M5xB_8m-d?sXh4)a;wb$k`$+r?u^u? zaF2Y<_j7ZO@8?HFmp}h>zXcH97v4|4dxC=@U&h#=pwP}$$2+J-3_|OMwd7p%CxmdF z+%O%S3?=p#vqeJ*dslvpw{^jYH*Jh|XxaVan43z_*wjQR8s87S@(Lwsyz9|7be6_` zJ0HEPNo0DS*2xP+eLdBlg9yQ3ktL##lO(g!dJB$l3%yLdB+(iA=tUY#Jv^O)G0Q+# zGkPt&B5H`Sqk+lP7zn}1@TrJ$`E`8l8Zl4Y0ZGytuKX7x{99kclt>O<)${-g*s5!cdDs37GU2o z!`NNZpqGgc5N#gAE>454hc{DjcQeq{j9v>(qQ*j(80bum#;5WP_E1!|!Fvv%ezRLd ztyMrfWU!JB)ukGk%$etj9ojxBeq%t(WDXJz{#Vy)S1C{ ztbq?;9<;_QtG6^paZVuA9gNxvZ+oA@VGxIM`3+uKF636H`WTNt)yWU2lm9SY{Zxs+ z9-?rEsDC{~;pB(5>PWYr(y5Tl!)OLM0%s6ZSHQZD!1@e63m^ku4K1Yl7zk{^N+1mN zc$=lZj9ZZ3!YN6_2AdFz?K4=7&W!+KQ}B0LdJWAJOTFKb!%*WTj!OZ2*D%_FWu*#h z#4dT3xJP2|NMNq_N^EAHCGL{w+k!7^G|m!-c)xp|&To#-eWHHu6Y#nFBaH=Q6XqJn zHkd@cQF75YMs6C+GBKVp`8Gzkve8RpRaI_p*vdcI){ zUO7i!S0X6+&tPF1v^6qYiF3z(3V$~wB}&K>+=E^yWvQ@GYGvxHgq<+ zU@68-k`9AoUKRP_ALJ{Z+;T4b;svBC+*`^CD=A?@ z9jPg58R7mNI9i4gx~Cp3SrNk6jP>yN0W#tUF5-U7Z^N0)QD$B()`@Wzb4em|aF=FA zbSnsxttAHIVaynV_ob~FnA*A6uu!mtu{x?TBTzdzG*BW+iKS8uP#9s%#=-L(0X<I<}rJ+5h;uXzQ$5Y85L_UhXBUVD(g0~Z#1#y2VPg(A$?0FR|uQD+%^ zJD9Iwj{TilY%up@=G9`M7zr7eKrC$V?b3XR=>TD}5LcHV;6isMDm~}H74dL>fqlk} z`#`F3%d=5DuVVnE2c#5q-pITpDd_g*F0mh7VLn8zPNj6Vq@j~1Dnlyz_LdR1wE5Kp z*=QbK=S|fL(mojOu0l1b?obX_#@qF+(Ak?Y7fYLn=_~UVxY`^mNld=mu0+T68xP{p zXIXALRaPbir^+H_D$z}ukg8KD1B-7b~uUUCgpDFA@>85s@T)goDw8B6$l-= zM6}fTu#erniSkqKt0X@4@T^*HfdzweMA7!5L@6p?N3BD}{bwNepBUUN22lUWHr9B8 z`(x|~S_SgRMRjbPW%|%8!}FHy$!J|EoMlGoS*9ASHC!KqxrUh=;I9|H!5n4g)#3p$4l*$5eNTgLm*zuE5rk>=SH7R8d5=;C*E}HS67j2h9oOS4Dy#pSKvS+;3J4Do3 zesqY?4HA7r@E5)2MRXtU*W?ysbdyA1>U_=I3%zpYwmf?81&Ll7yhn2*I+wYvb-nk2 z;toZayTLor_UPG?=aBnb&5h`(*2MSrn^Ep4|C_;YK{JM6tgi^mOXc|a7@tXn zer{r(<=gTq+Plpi<+~~PjYQwA(O$my4WaqvTb|o5bO#1|VBI3r`_{Ve%JMVZ?tz&& z#>P?kDEDz1?|smgN{X{ope<%JnS3Ipb>+J_bh$*2Cv=gx+~^;<678@pj?yL9+<4DL z?p?Bcmg^|REM&oQ=!NB^W6rj`>FXc32eQqWYGprdhd;{^zzpKaz%R)RpvLFt&D#lI z<^bY#`BlvuIN}rKh|e-1qax<+0ecDL`Jvqt2|W&gMsWN6b#8W*M!9B0%cKH}y4H1+ zDi&U=%O|^cu?2N(K@4_^sJ#*}ED-E_#^!^>ng{4RX{>i+lC^Joa|1th(_(J8(*8pCM2v&)~w}bf_&awU5e1o}`nb(QwlDVT5 zNyCFw#62nKAvfaH{uZ<*|GKddQCh_tpMR8|=<&8!$F(~Hz^_|$sz$?oz!tMiPIf}? zmkQyU8=v^u_{7J%j?$Jw7A%K+EZ4Twu`MxJVcWtnhA@D?yCaYVd%{!JnvkC|YJOua z>!_Bu>!@8O`?p$i3hOqFFvT3(DNVyu4>z!dJU-JfI#8c$Tgc3Al~N_w%ovku0OWAX zloFQa!17XWr@}YyGw^SU)$R=n-~0#Tb$OY48Czb*md9XI3d_q4%LQ8=tFkQTT9&$g zwf7^j{q-mlSG%{vK@cC`h9dTv&HI%8l|)RZ=lwd`TIvqqD|Owjf{?b}clD8j9fN8?hLd<2Gx@ddV>! zp6`&)`GWZtLX7#s2H%6sx9|`zb%crSD`&n2*qkDI+}>c`!ORV-z+y%$GhfHdYs3h> z7XxbkYAnz*0x~)?kP%Vvt&Yw*jAE`@=2|CeM3lI4wlsEV;Tjk8m}?z;0014WXc_JU zfqXAq*T+^6wS8Z9_1V-fgGSW*)rIJ%E9a{rrKsG$-C$ZwF#L)u3p)H z;C^?a#BFw)SeO2=bzcqYHmpKB5yPV*=P&=$Mt%@?CaS3w!3x&dVUIEWONedF&1%!v z!uO`RHh{;)vt)+50zhZYc>lsqXpodPB<%mK#Z|f>l$bh%ouf;qA7_ZNd7jqA$60R> zt=6u$dnEUD)K|kG4ghPlmW60zmxFiK((ZB?(NLUG!(d>sHyO;C$V|I%xUYh0 z@_5HXX`a7?@5mkouXs>(4DUFX(79H0n9;;t!Q89G$zqtrot4NP+{N6h!Go~Hon>&> zF?S4Zwe2>!9f909gZF{7%$UnMbfm;ypzG-SuQ<}0S33|Iv+5%ArG!2W1jULEBMfGB z4xKMC7g4Ki7UvTqpJ3r{8_Yf$+$Ygj5W0`I&sqodLbTl*2a7L6)QYmTwRhubR_ zMjPB%x7$RNB4t@NBU#&=u75LQCNg3#6!(khewJX9X2J3>SmS|qvF-JEW}5LZ_!ux+ zIq`etF#l&FM`9glg?BpKzu7kqe|OaH-WAfzx;ywSds#8B#`dz94f9gq)r~-YyK^qu z-H%%CYPOrbRh}bI`4{b;KK?R%1@`Ji=gI zn5UX~*1|QS#+t!e8+$b_Ke4sB#MiRt<=zr_$N?RRg~&7B3*Za-d_(q^#B=2B00000 z0C?JCU}Rum&-us0z`)t{%iy0WXFE^?1u*Ue0DUn9x_H`+l>@NtN)Sc&>FG(HZQH)K z@od|+ZQHhO8>MgCwypf`I_KVJq-xbpGD`PM@0dmCg}~+e&kxnaBwCJmz9p+13%!JxKzkcX z#AGUp2+oI4UWIvF4&%()=Rj9Vo@%%MX_-E;tj8QfUuH&J+Er>$=6NukLeTtAZy8)s(%~aGd zE8wHu2<8Sz=II#9HIT?NgqBFB_fV3T%X|~ik4j@O74WumDu&Aa6z5y%J5gesBYkz; zY$Vdxq9qYdr;ts@aCYRhAEJcBTaXz>v;plx9ddA3w4AMj0g{txya7G=I(pg#XwD6g zjTqCci%#Yex;Uw5V-{n+@z9w2V~RdAVV^0EDclI{>2HJyb!abo^S4-NzD7gpk401g zJ>>mdvkzlrY-@W3y`92n<%~ra$$5%98^rNQurtw_-@|O119P4063Yg(;$?{AS#rMs z!)$pqPd0E63+n1;TSrAvD6P`&6^l)(h)&3u>|l5F)wl@?kdpjWi)dND)$npuoE%twXIV z+uZv`;dS2AdY0*w_mS4eLy?-%dbty7?Oo8C5j`p#&a9Ptkvh2(trM+2|8+Sr= zy?uHpXlsj8Q%pXnLVearAv z^|gCd{YCvm{YAYbV{C@rJD2`v^#3EdoUiq*{;nRIaTYSyyjQm&k$ZSQXZ8#1_5Yw= zhbRC50C?Iw!2@t30RRBN*tTt*!{ghwZQHhO+qP}nwr#Yd?y^{{iUr58wzF~eR!(Wo zCC*!}gwWEVzlD7GN5dxoS}T7LR3vub5(~_ zx6~|kP|c`otFLO(nz5Rf+UnYsx`3{=Zn^HW9@SUS?=c7s)eU=$4r5*85tG_f%QV__ z%j`8bH!m>XH-EFBmX4OCR-Uz;^@0tyRkppgJMBjun1gZDcS@W-X9MQ~=T}!J*HO31 zjl1i*$GZ=D_#U+<>cKr_J?p$WZzb_!H99@qM#@;1cC6A@DsX3`%X>}S&&r5&G zOvsw@56|At33HWlS8*fW8^23Ph>^rcQbE=y`;(K&<>XHCEP0>&MoIE(sE*Vn8l!vC zPw3x_oblxq1P{<+!vFvPXWO=ID=4BS>1^8%vu)e9ZQJIzZTk*%01)&Alfi7T37iBE zz#HHVl3;OI88(Fw4umt{YPcPqgAd?$=na!lAyfsmLI80z9Bn{*&{=dJeMKH99v8;7 za5LN;OFR6n8?nhCGLtMP`^Z)DhIo@CTAWs*b!mGF zsGwu$e7c%$r|0NX`jP&nQ8bMeU}aci)|FYTH=D$kux;!tyT`t=V3y6x@W#9s=X?O4 z&R6o?{49UMe{nw^#nVIqQC+kZSST?>Oc0C3dT~%(7ca$s5$6g)QQ{;xCL(r$IPvD@ASIawMm=Kui!00FrGj{p_`P5=b}0RR91000gE00IC4 zG5`hu0eIR?j)4ZkU=)SFs!}9C00shTRfqzWBoZnCqH3*Ww%Mli20cwr(SvpHn>o() z-NSJ&P~%34Lb(nc!Ek{FN5e&GJPem;5gRV&xI&wc;i~el;U;^2%n6Bj6XW4>C&gkw zkG^EFB$Qly9BnHCE_6jxe92;)wGy=9kjODl%`06cA!j+2XR@y}pIKRYKs~iR?E(5h z?LI?BOfVmb^W9F?)qN>qj4i#8)IJf(7w$OPLSkHOd^}|i0s2(7S+io!f(<*(4!TV5 z51$S-RCwBBU}gY=|5*$v3|IgFDjxyS0C?Ix&4C8OKpe;MyQ->|TA5r?n-XcUf?+UH zAQS+_0tl3<0;xBc-k>*V4)zr3QF?%|{y!3YeDCi6cR}6^n8_qpVkQguprcm`EMtbT zk<&BEsQCXbaXT%X7AkpMPV71=)z(ExL8XUww^2rA9IGjcsI1-lRc=0Ux>c0&dEU2U zDkk$vntnIN=am@Aeu3{~pb|5c@8uP2RDO`IMt2^#0868XDOdv^JU|3=4I97%7f=+m gwiY;|-ar>L>;WIVKm=UOSv70`%OG6h3*a(Q$Z(!7jQ{`u diff --git a/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-700.woff2 b/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-700.woff2 deleted file mode 100644 index fd49210352d20535f96f1da8ef1f4f93638b5772..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22724 zcmV)7K*zs#Pew8T0RR9109eET5&!@I0NC6B09alC0RR9100000000000000000000 z0000Qd>g9{9E4&9U;vJ22uKNoJP`~Eg3JVhsRs*&bN~{AL;*GeBm<3P1Rw>1eg_~7 zf+-ub!WY;!4Y+6B2~cbGdY_+Oz-}FLJ2Fc9w>dMT!o~pr-FuGU|Nk?R${{voNo#=r z2Rf3;k%f{iA;aFxB>R8}nEkb|v_ML(nxGLHF68s(UI(T{;*B>yF6ojkefsn}3~UVp zS)TQ0$@Q3$1yN7=>agt6{jplIsLu;~SP*v#23+Bwo3Mn-rb#~CR=ytFY8)2+jU<8G zG}Xyvdw^iajPHR+f*?cCgPu^%Eg~)g+$Mg+jtG51M0kB)JxZQ%Ftj-G8_W#w>-_i5 zi9XKM#2r0#oWq@pyAyRBPS)W>jbWlDW2&Z(Ua6UF)@HV5wy9kGzX0F!`#rxkTkid) zhPhVpR4f!iqY?>SDpCBM;rZw9`Tvc%&sk^P2OoZ+Cy=KJgp^UhVG_PG2lO<_cvZw} z45@LCKmh!;x6;?$uT%K3e@HX4A>Hi7M1^!n4zai*Kn8FZuoFPG0kZ)#U<;@L6VKaj z!ok0{K_FQiYxl3SoG&oUpRv{fhAOWQcLFmUuw+jo?RC~}(S)D{X4yXIlK-7*Qk?Hp z-E65t&Qgc`5?mx;r*lc|t&I#w2h0-+I<^4o&sfX^-Q%|jxp&alkCh)5@rX&Npb?2a zE8cWXE#cz!GU(FCw7;MCIlPG>_1y`f$W^}mTqQpRLcK>8$Q}#zj7YWWYykx12@AO2 zPxn1c1VRX53Gam^tA4+F(X`%s@4e3H^W|`@%-p`({JRoc02GF1CItXVQMC_FRRci6 zrR6Kr%(Q#=a2|i$CHW?ECS#B-aOBg-xFA%L>@{|;cXzPB5xCR;frsJ=;PH)dm|1{@ zoyAE2-rw`(T|{Q`CUQRW;irnEAW|u_N&clwai}y?kc8r)|FvJ8+dg=x10G**hz+7i zEV7Y9`n^Hih*+r92EY2NZ2kQF?mXbr`snW-`!0w*mNcuRD`tHD`ZH_4C7NA*?Sx7Nk0$U1%CPNSUE;xT_xE$9{VB6MP}izE;cn_G z-Oo#M`yrbpE@Y1|TLMrFs+=uvfmxCwP@M{2p(=#wRNYjOu&PzHF_s)M%l0B7k;~Wp zi++!tHMk`fb%{$Ygb|6}g`){Myo?Gco+ z&=)k$zbAqslM69X`qUNB1Ed2UfGl}hAZsj;br#4*3uKE6Ya3P8VH&>FbDo0mRcwLM zFYU%Um#$qGGFfV7LHc?&AW(40uL@GBjULeUzgao}!mlJoQ32sMqWnVv;di}b!U18R z073PrX@5k811w-AjQJn7A~mcCl;WVkmQdTNojN8bWfxax1J?XxE@izo;QCR3>AIPB z+V<`H?Yzs@;l4jU6SVU?ztoMIr4Rr7S;GJDZoos>si(|xiKhcLy?EHGv*uF)d*81E znfjRi@N=z)FyO6sIEs0<9_Qwd2P~CD6pT#jqxRwNr9{~06~q+Wb+IV=$I{&Xdxhc* zX6JxQ%gV`LP(h*9F&bJpZCyQmqPeAwojr-{OmTJhtornTt@hvT-Ti~ZqvMm)Z{L6X z{AH%W03mP)L`BEMCMBn&rlsfP<`oo`lvPyK)YUgMHZ`}jwzYSTPaZiIo}FJ@T3%UQ zTi@8)**kgq?Crbv?mu|+h zXd{Cz{9>k^B5y<`$~06Hv}7B8^&5<#9zgQU!f;^Y0582v+6I)3LJK}j{Sn@~2!zN2 ziR1HRZ*cJrinq8^R(Mx!Tkjo1NHhmIUOiPL3a@gKvA4Lc5;xRTrN28IVO zI3dE$6Cs*n-HA8^WJ+`^lEYFph;%`EMhae1wi#6jFUbMUl=P$IqN7o<1 zOqtx(q)6K-ibqnStQxqQSWC6})enO))QgkGegfxxx_%aB%H%#tinJ<0l|h?+gE901 zP%_BJ5FW^0=M5b9HGKe!kuZQ_#DpYWrfj+Lqo5%J6WOqD*goV1?=1u%vf#MZrYdaJ zat;E6Za7AkiQ8`lh6gV=1xi$?Lc`F6rA?PUL&i+A15BOK-2=#V*ANEpJp@8z!BIuj zj)WTw4_mMcFB8oV(16YNRxDfb-o3A*7JSr&<&MpCKv>WHcnx@!RFJHu#P z0Ph+EL>3*%G>&MUEQl-Y?BA)yNVvi9-~~^i(jx3U5u&NknkZ4B3JpUOmNs4b3>h=c zz|s;dG@~o1Sn(1g>CG^Z;Wrri8*d+i(A5WAy)*gq8KAc}n|XA(#;fIDDgmV{d^n?q zD?HGF!GiJg$e!lv=fX^t>~NQDEZcqZ+`??{>(0o+VRx5{&S1BfJ6+C$10UXbRUJRV zMXF!li%Ty5bT`h;y>rL;YtD9UC;nKN2PFHk%WjtKS$Uo@?iWD1!iloILBYko7Kk87 zGM3An|J*M~{qp9p=69*t+n2)Loo)x&UWfi}eb#UNj;lWDVRIW2r{9LT8sB7(w5lEp z@e$(g_NO8l=jn2JKdbjJ|43~B$T!s=7Y0A9(|tFfArE>?`qP5`M9HSfh9c{%(8Zrp z@15@2=%=>-+HDN_x?-t`Y~dquJ|Ur%&3aIb zw{o#Oq8pd`rDJB0?^dC_2HzgfG||*=R6;bFU;&^l5N1JmzZ(W=d8nc~tCk+GDPD+3 zmWbuPqIM2qWJ`jwucVuYRK6vv_FWn5tWJo^JC1eKF8=?!+P=k=o*||CBTkLK)3y7B zqf5loBj)Rq2nUQ$4XUg2X=!m{v1~Y;u(r0Kjt)#$mqSmF z+tifF%#0b2KSw08SXx5u?4cwQgM$MznGB~;Sl!%s-Q8I|Jh<{*uIeKl#F?QcA8yZ# zcKAe}Z*7CSyPW%{kZ<33zW-u$OMU?KfrG#p0*8P#3?hI+f=J+?Vkx8~h@6h$KV(ADAe^%O$`&e%vX zHQ~(76iW-v+Dfst;q2`cXD22)3dF}Ll9PNRNBG8$@xfuf>?|ffk0~x;%FD3I3aYva ztF58x>#)WKsk`C5ySCgx|1gir%&mwUJ2d25xRRP^zeb|@gv#OXMxwR0`K23A3qSE zKMB5mQGNd=`}srl`EgT=3Pp3gAnmRI>ETwc zCIlHn;-E?)kHaasC~!gaNnTv6JjQT5qxcxSb#TZGT)yV9dNyYD$w5xV+N27F+D|(I zjj&<(QbCb4d}sf3@u}?UEtyACN15T<{BDW>sJGZVn1S2v4F`4Zv#}g>yWfz!V)?L* zl{fIHy+x!NV08`QE%sY!?D+)+;0lup>g!X+{}~YmX#F3+9suaQ8yx5j5HhqrIpy65 zUn<~(L3a#)KQ=51h`Eiy7?L%wAx(|iOF|V5eTGQ!4t@yvT)+}9G8tgbUbxUK32tGo zm4%5f`cK!-Y~=QgXCjj~7^xijPdXo457HMd0xfZClRxgra#%o?!^3sY|UVGy$7iUoP zr~c4IqKRS6C+j}@;wuP3KB530YM?Z1A`L zs{i`{5x~T`?f|6$;{Y&ChYkT^+ZLcWSk6T1L3M~x-vL-lTHO4fX0VcG`sinx1y5}_ z^iSN96Y0nX6;eDCn3SZZIAv)GJx4l&Y(JXE<=i?8=k0kvMv+hXIn93{G^@4*V>_-V zM!ReJ47uTU!+Qog-hXFji=F|HL1~(4p`QU}-1E$)BhJ7z;f+k>q8f*ICCH0y&fxI> zL-5>U*Ndg)MC|ute?x`nxvwRnO<%&!L}1*N4`xuXU}p(EnYxR=rlWR=HNOR{AM= zEp;t!4G#bd0A$`Z_BFQEvDL1RlU#y&ZaGxVx6*kdeUBVR#DL_yWS%0*eO3hddyMzF z%(lPZVEhfRmJBh75i3pt){`X`Ns&}ZlXS^oBRSt}{8Z(VC$WeJ5o9Ffv*ii}>?o97 z>_dt}979$lr#RP;g3xXIN*;s&?l)JLSS0g!xZIHVvK>e#?*gjI}@C{U6wW0H;&KGv5tC2n$Yiy?` zS{tN|wsvW!i&47jX3y?!W#Z}!{p{QQYfP`vEn_S-)`Y#XwkCyd|7CK?+IQ7492nUZ z4vy>%hguSq42N5;)%9@nk)NEq{t3T6@~=$)@pYtC;VKeY+^T35i!2}2C>$R(B%By^ zU*!C#Cqiu0JK^N0_rmEeNhvb8-WJna`ko$XvNSkxs?9h5RsSCXf&=sbD^}OAW7h|c zPd`Dz28j?e3;|(`1PSA0$e5s3=mtAr3)jFT6DDqm5##3DhJd4kXg|O$=yc8Pw-*6N z2GMtbIT$kJj_YoicgyWsD4a&Zp@I8#q{Jz}@id_9I?Xfn$eNex{_lSiFT23DcK%_F zmsIs}*Ro`k0LUL+@I^gDBC(sM_^J@B>G&o==hTU3n!)8h1OeC{1nL{vk!e!8Z3py! zmZHTb^D<9Dq)LeReT4K`h#7@+EeO$5qK00nc47)vIN`QmIZ+eup1;CuDQ}(F%WG#V z0?Da)Z*<@P%mk<{f9S5St=$MQ`*>#7z2x$m`0z;Phb6hvzYsy~esf;=$Q&EIk2vbc z@*of~rn41H>-_?2L-f5a*^Qg`v#uex;;%`0#3(qeftC}*Iwx)x0=%!+b62ppMbaGy zl$;jmP4r6fR=+<|1ovIU*?qg)isiqbBnpwK-BS}s!|A}@Fsd*g7Z}6B1IATT(z*sm{P>%}b|PRBCp{nVrMJi)f1AbQ7Y!P=)kP8-+?Dt~R+jnpQQFEzo-7aVdjK zCfab;RJ_;<(_`17-fvUNh(~Aa7~*6^46R0M9CoKzSreoWy-v(^S_gG?W!3D^xkjmE zvZ)b$aP`=^#VOyar4QK+z0XQ(Z=6XTqA}5Gd}F`E zg}TLjju+S?Vkd(=wK&yARz@`j(HWgW3VoV0JKE_~ZCeqPTH-`9nHA;@XQt+*F)leu zt%yyza*w>Opsl+nE5{M-Ix0T1bw$qsZfiTXTpcBG2~n#FmC~?Y10}9p84+86Z6^d& zIl{yz+mNZ(iI=GraQKTnEN)PgBVFLsk*T=KKj4d3|8gY_NaM!nR=1#c(IdZ>p}v@^ z(M`}X4`T}c^kOATZdE(UIq$#Wj8pzrW5ArJQI)iz+GrqyB}4iVn-d;7w#Bu zy`6{@F&%N>h%*p$l?wbu{zumOcKDE#C>qcpv*Zg$Y~R&xm!VXtCqz)l?|fd);+lWx zHUXRu=aTKXFI1A7ps_ORASUliMEFrxzIHN|cIF!vyUxU&z!bCS!ESrb zRgeCEqIowe?6@}%8cQXH?5MJJ-$QuFTtH-w>xw-BC)vmm#BI^*28sVzZqn&2pkZuQ zKy9;Vl%8&6{)}_Jr`7-9p6Qrr=KW@HuTJ&z`G16~7~wkW9|Ya3R3YI7o#K|Z!|gj& z$C<&#hq$L*)fr0G(w=wlJK7O#!dDGMi1KL_0phSbmpKHm_9!L8fgLHsGxj_d?N}Bu zSMmk6yI=LB6e&l@rmDb}V>3VFjpssRiE=P>4LoBo<`WC*L*Xo2SX04lN4RX3(uI~e z`xeQw!~qtICqmv;gP6HR;-r?l#(SH9W2(EX=()Y`*qtG6WxwT2ftCpc#T~BwP1pyx zXq2gNqZ6wmpaK<1T`0M@9bfgF=N!N`PUepbN3>*lh2w4(qGimJDUAj+pPfK+zeTnb z_8quDrDY5VE;RUyFJekmJra}(&h-=*JE|-=V&{z&$pUFRGF@Hy#+u*|+t;d36fcX{ zHR@#7&rlS6WWE!P7&*3g&tA@|gbpA|5C!2so8%THn-?9%l`e*rnnL9E5(1uu2BEb6 zy;mjQAbRqf4{XjYspaF9t!vPmc*2Te&De*q&ZhJL)EBB9EWUC5sFJvn6 zNTgCGtk8P=tiGRgfMTtB_|-HLa-qSL5{-FkNc34ktmWq`q;dR-K5Ro7;Q2DIWAGTjQ? z)7}Xil{OC(CbP{}OjMs;pyTbF5`Q~ltAR*uwslyqQ>y?Ozt2-e52xFWL2m7FN6kr< z;pl&bN=lWg)Ny)Q{%;M}0@mITMSEqgs|~0K;n_A|tzjkLOhjjDb zArNvZ$s>-X^pIy@|II+Z=f#-f>(pEDQEA^Ly2l`j`&~bPJyAxAAO>?s9ENKdLqkwt ziyytVd7^=UVL~NVtVrn@SM!|9lg-jMsLtHI8v4Oxbz27zXqo**f>awnRL|UN6=1P! z*zlBgSR&I7VmJb}jr~GDNj0wihuv81H+k7wlok~UpIK6*g6z+W`ND{)*FL~Xg_(g^ zqghhrHjfcSe9<8T^E~Z)`q{>IKHv-4srm+X#waD_{GE_?{QPhGq*-9vPgT%q>dsLV zmely)5tQ^@U}9%^`62ll)_f0slx$#niGJlX3J)~3*m5qq{j4w?j%~=nyMA7@|Dvek zx_I5)>8E=35QJ#Es;~DW&it!Uriyqb;glJlaG6cA^ZY9KbEu8;tVr+Fs4{Sltja)D zXUVPlcoYoB-eBmC22%mj2q7!(a6!6g6vZ@;Tl8SU6Uo_P==DIXfCkCXIO0z(GZp=U zo25EEJAx#VCIE-ppW|Z1S?hK765!%3rBO6Q?zgyC_lDYKb#p98oIZQ}AQ!&WKlmo| z@lMyf;Trnlja7nNpe{T{vW6ey$<|8lC;lqE*RRGj_y2|G6K=e2P%MV4ZB|%g!J_lx zL!?}H9)pey7$7ZPaM@~6gg6>StYnM>$I&n@Lpv~C0&o$5!FE+(GuLC$hA#{?vYFuh zSb6Scv)duCZ0FlW*~wgU*_^==si6ClQL6H2l6s#o*aWG~Y_>n>L$c_FYK4PXr&ivy zd{_V1M(=kcl?!VemF8&`Bl&{YCjuOpb1P#G>WkQ7Zr7$e7{dS1@~5R@fjdXIFJle1 z5N=`|S~!6y=ngsZEq(}>j!PjMxOP#}4*qWbDuHr(_0Y%stzV>GQFp#Npzop@YY8+A zaHO;ei}m92wbcFg>wQDTKNS7M&&lr-s<^h(+mwuAh)Y#4syjeXxJ(C+q{u3#7T zGgAB{{Zb`QSD!6?idzm$%rG3VrWbh`0@k%3Ai0q^&N#%)CcT@4a+J4UZ8o?K6_WvJ z&8s--DI7YKe(SZs7fy89GYSPMZa8T@j)J@c{{u21{ zV9X472)eNlF7+UeJ1sl@u6{h$=CTq9{que-wC%CGjgEh<-xwA7V?EI7vU;6?++Ve} z!FmmbKkqS1U}bR6Z@#&*+6VDcJ;S{T&Ph38YlMTy7q1*k>fJ^BMW)|Qa9k;06=QvS z1gg|~Kix}SM2s}v5qHovAMgrZl7iP<9NWnLQaS?1tu`7utFh$tAhd%Zpnu;7EuC13 zX!+kr>O!Ckv7yd=psf|9B0I?fZCO-{hl6O}#^HcTRlWa2{6s!U30^5hzT;2}=r^%Z zJlkC-xpvb_~fSvExIG%LVxI^~%&n*m~doJkC zU|TVD1d%*eXKgPgIy)L0=~_fWqD*J94y+?iwysrr(Iii%Cl6|V?JT}_qMCi~169v& z4KNd$#tF@#3IDr+|7U@ z-ure3ncx#gvUhQ_w{&tn@T_$R4$;hYz4qe8b>4eT3y;pN{dkOwr=^5A`@2Okeyhpu z?<_3tZ!aX|^tTlj4YU_bGwPTSXof^Ra~(q>PScoRD4wB`GuU2GG|*a1$nI?~F6r;c zn`Y3&TWMU(vD7gp(2NQC;I{$`#h9o9iyX5Ye_C%21R#Z_AFmPcsT3J@jcO#r-R9xG$`^6t`p(Z;8);*bBSMX# z2nAo2V8-AYcufdnNDln`b!wHhq=8W)n6UN@xCexXeG+f}AH9v{y;NxG=4gi3X-rLA z9SHcJaFP#_Um>%VUcrr{D9ZooA0Pb2LZmoU|7gGetp$-n2#xu)2M2gvg>?E1d-a8e zxOafp2uLKwIb@geN*qVrSXlY)73|i4_x28V^`T{lOJt?I+e|M1^y}4KYQ$9mv#y1)p6FfV*a`iwd@medN+h=RsYIXN+d7Wn;om?mcWK;#bO;I6=6bnMX7D)+~ti(l7Li#CMy z*@O0nL#!9x1KY37A_=|DrID?H?onm2@zJFoCg->$FXkPB2kzO7lVWRIGT>|Xw zTzs9KT!P!3gVRt^X0-6?*-e&D#mNV&nFS@Q#Yvn%e<(G$$%4}iI6g{%wM?1$;mhL7 zBU(J1A{rCosWo0qOwPgB`+}I~VSAKOkl(;(CuJ|C!9?~J)nt)hBQk84?m)NzKV_=G zxMQ?g+fS?Ks<|@-w2=U(PF^i7Z$G-}Xi??iYHMjhVDr`yQ8T8HizsB}CS~#iwFXJYEop_ZALfRO!^|q(=?`Mt z;`Y`~*Cvfg8H!2Q-g|-yW{F-NZ)6u|hkqW+J^1-Mcx9wm|8g{2hHHk=H7Ux65TD_$s&ZqSxEwR7)39=^U zfgy2zF87~6cwc;6XBhI0A}23Z*_3{T?PzfVf(8jhm!)!j-fQE3(3}FNifjehDfv|u zE8wT_y`ndDS8`KWGh2CjXJ(Z9dh{L|KkU?2>7N2vV{ShxrC0lwAW$57rt-H^!U1OFi8Fo z-j#wU=SC;gHhl%w-M{v4clY4&zj;3BM%$wRMI+LnVim24){0iMtg{tWd`VY4x^i)O zHM(#U+f-NB_Kyui5%Kk1&7wz8kue(eF%p`MG?w?b>_576+*5c)@`w()fFDA@ z1d$Ig(v^xt2Lvm0p9p5^i1rs%@72W~0Vt`AsVS&alPaH?QLwaMpLkVmEIc?dcD}#f z2zX9-Rc9tVK>fx28LX%PzuNX|s@ryeb^L1E_qytqJz$;C4}dUVZnWBe#b>=QT#@?0 zz;wb9pBxbsdMP6ugxlE9O+3m_jG-Lgp6bT@B4At4uksz9TYtkuAp&2QD$^FyaX5P} zBLoA>Nn}!#e_%{(;<2x$U5aBoMbnRh`kD1PE_3o%VExroTK3}%MZZhoQQ?VhmiQvi zeEBoW?a$Y4i>{n>!!MS+EL1v1gvOHtEZc8S-B!FkdD^OC#Ymq%yl{@;OreA9E-KCz z=cXtAWng`vTOY*Nj<*&cqhrM@=~h}cU^|BihXNmluFUn~$uCtN9ijq<0~m>ZFM$h5HUpttOc4Ft3{!=ft4UOyKKgj;QJDeD{4wy-9_f`GOMRt4sxX}#)^R|*vJ z_zVM3%eKBwAb}eQiyeRDm%PO;1BL(3D!=vc+Xgtz4U&9=?EM4EI>fsCORWs0{;n(B zZ48K&lK^~xkuxeZ``Yw|BH~9)aEpJo2CWxE%X;qX1wXhTc`DL&3E0T5`1nr%j2q$% zE=Z+zxhE7h8n}K4V9Q7#heUIQmI;8KzCm$Q0WHfdZsX7H-_jw&A*)*IZM9CXmR|+< zn@Ih)r}ALfCz0KsiN7fA`F2=C{3j2rdFo(jLS1y~#Ymhlt?kYc>JNgYJhn41Q_JTb z*5`6iTu+8z`FvE~fETo84B78)P z7aU7MRKfgntM8eS<26D)QNODQi@c)a%B?wgDSdybl?(}s% z0Po*Kj=I^{yI<4^{Efsp7|OIH{ocx}d&kGl{S_qscTRDcUjc$(u8VG^2FErJRmXOO zhD5iU8ZW{BUss%M_lx|81mG$lV|0HlQ z2L`YEua)_iaeR6=%36lAd4+TV9uwTjqwY$N2R|4B1%r17pL?b)1kPX`zlmamU|9#PY5wm5H<4_;haAEpeueqM%dSD}?$IR^ozsX;jMZZ(EscX@r> zY20b^Im1@9mS*#?>c~1U@rq$#;OX%5H_YyyK1!A(p&QpX%gs}?IvUMzcwg%k@W$w; zD(h73);eQt^I%JKPs%X_euRdPNgKO57PvZQdtA4go#s7$FtB81sZM0){`L*g7vk&u zZ=WM?iLc%N)G9Lh0c?eVj=lkQ0sa+06S6y?!~w0(n4hFeC_I)tcEj_uKX_CS ze{4TpK3RXikDV%yh}2W}wC3 z*79iNz|?YMTVH$SRWDb2XE(oWfR+^NpY7)2V(Zh9*;y&VbFHlj)>bd>P$v%SG~n&2 z7Po_SE#7c3Ur77K{a1y>N4F`2yVJ9TdpBJwU1#coEbWrx(k}*wcO~=(pi^TE32LZ5 z&Y*#`+?@L2EFEtlThGgKB&qJ)5DUOjTh*DS!xMKOn$&B2-tjf~tnFYA<@xX8Eyb?d zUZ}c1H-$#ieS!*aXELsW)z3Ct8X8$OWaXNB=&PHV;oN}2GE4{aaM!R9^A~zlOG|iI zWAjGi)i7$?Rc;oHi5W)S#3BT55k$bNULXw+jtSJiRGVWPr@y>+pWPFgN?pf9(k&5iE9dP5wD~Z*dBXF!h!op6-%8D(-$)!Mqp`DdZUA0! z5(&UtyL=Yg4VJ$vFIoR>TmXQsaAnfe)v?IUG2h+6j6fj^IWzTC3YUeCr*<-R((Eo6 ziJ3#iics8jkECwNHO3~u4VnGCo2TY9re`||O*iKn8gJie8-V(_h1ptDLIE#ZZ?`ZT zYd2~D23DJ%rQ6n6u7wvNDmK(vQCvVa--OO4EPsk-2<+?Co*qg;;?ungZA)gBUd}HLad56%CYzk$GLBFe(@=l0CZG zW_!A+L&>e8Y?>;& zSGVo~>yEp&aXPvhdpUMKB|ZXl=|)<;|GB?Dy|K_s z4e7U%*0FZ7s>-Su`a1v0u0cE=^TivTXhS0CE1Qt*3@hWSyuwCp%$)5_nxM-Rt2Mr# z`DOYhkE|};csbP4@U!;>=*C*wI$GI#n5iRpE1|cZy@(FG6mbt+K4#i#xXKotpBQVE zE>2doyhYGl(O0J}t41sO+-~;(!b!SXwnnOI?G$Ph2Q@{+gY5qib57_VBama>m&vnV zRbKKnC2cKt^E=y<+)xWtbqsAP(JHdqD;i%eLs{Kd8OpduwT$e2YiwU08C7wa7GLBO zm^j)! ze0fX2izlTBY`UBk16)@jB)Wa7I!em!%$}7Cj%^MyK5?Jj`_leO0J&xf$$_zTVO5$L z!E`uCCdPjn6O{cl!2H`>;~c`Va^Rll+4(c^Cr2WuQTzIS zkpq!iN?XJ&MNNBa;v_Mw3yDLD3Kqo`+uc_?2~~w9u@s=9y+lq^S9Cjn(`{Wk?n%#* z?o6Mn=q`dTDpc-FvxUsfQ0V-JcL`}>&qxOt7v~?YOxPL1IQQRS5(oICqL-JI0H7;L zMZb9ADo}yrsHXMK_YJ%QUfr5|@NC4|0LHoTP$RLQPPOtOrx}wukT~C110b#wo;Uz6 zt6_t5>-JZ{_$uj1o$#2`7FYdU{p>cPm#9Y|$6f@db5+|U(1)RS-mJ2hX-WKlGrw;0 zN<~)H3b^te+-of2rlltbI%Xm46s>O%ux||Fx35&>RV?vcU_da}(^{z^k!E)9 ztQhHE%o*)< zq{1_1k8ZrV&!QW7yfiW?rgpq&poUut#!QIr+!bRk4fjhS=VNdl!1ThiQ7Z!&=a-ur ziF8L40&4SFROY*AQ^LQGSBikwr;we-BJPOvOMwM`Dz_)3SI&sv^yj*>PG-I|n zHfl>$&IH4rW`cqo<>yNCdHjSy4oX7g+CPs!t6Mb1&$EK;Z zWrDSZsfmq6f~}Ghss*74YPLXrq&BiW9#EGoY3 zP(1t6vH?-cF3`Uy(A&;7)Uzzq7utvDF-Sy6Tr{{QulVJZD~rHjAc8P0V#>ZX73ivM zXKu`DApdJy$HfXyaIwh3Lqo_=q{4Wo(P zL?qGe*ewnj=WUt&Hz?y$5H&3c^iv2-PYwyrObQjSVm~apA&>X~HUk(XD%$`>^c z2xi=C-pHLrh0O|w&Z_3kerTQ&%;;#&#>y+m%ip~q&+x!1iZ`Q1ErZ6BQTc)od1PX^ zh1fD)!?fcThQ=Y!O(ira1bcrV#ukYaUdBB|ZcsxktUz*~L>n-!zseM#xem2~mX(#) z2Rn#K9w&)pGOGzQ|L&>jN$#oXh5gpyX9`XilRR-3cReqRu&S|1wkiJ~0F`)pntSx{ zcp$OYS*vlmFPaAdj=|<7jWlS{os;*lzk2`ve&~Mh1n}1M){1hF&-VA{x1THFIXxbz z->u}Ym>wLF7-i(L_^bgu>|a-|*hk+TK_zs6Fx*LhBHrjXe!13IWN@OS5*~R&=cVw3 zr*fhSH}4p{1WG{5xAUY1Y~BPuTU4r#cz;xdMu1#&WuF@bsZ&dD?GjwEv9FeOvHa>OV$COFdmZhCd&IQ`2YwSH>pa zf2>=;8y;sa@0;Gvuug`@^V|J3H>R3o>sB=9ZASr>%cz64|Vq@X;l~Ds9 z{&@c>X9g#K;4Kmg(_0)-e7XEGAV&fxk)>{maAY-~?;-}>Orq9DbO3K|E-qKwiv#do z!XrLc{Ti;DJy(M&{%6De0&JfF5;%$3>b=+jQ#*?9e^2Fk9M4=9V*7R^VXP$+Pr z(M*Z+7`@eCl=4fN#t^2ixwE{osRJzQuW#!qEo(bI*FnQT%^#9SfW1V+ zf2lPEnmTtmH$85muxI-nJPCi&y8P0doQ$dd*=oy|yD#kxbC<34^JB zP$arfSM9=sD9JYI?y@vTE*BGn(74Q^#F)OTxwXBmkP6*rr#oBq*KJTTNij->x~jfG zLoMbluPws6J5$k3`cdJUY1(Pj)`ZfM&IIb^bQ}#!3u=gGYmB{q(=H^?PObo@QotKZ zbaEtGIXRZRS2jZ1CS6I-NEqtOC~5BmYP4U!f4$Aq7UC|7F(6&lXS9k9R>YZVhQ_F; z=iQvRDJHTq%gFv@^zyoO4As#gD%8d*BG}0}G9mhzP90rF8!JE@ZCr0BFu3Is_{I0Zg`1;OUlhp#K$b9Enel7gu{AO1Fw z=H|rBJY?Q#oQ~1{*Q?Nc5z_g!;KKu~46s@MpkT zRfvNZzS3Bq80*WX`mC(LgfslF4SI|&agOfb{7P~%oV^gq>^B9Zt&}>Bi2n#>Nl)I5 z0@d)084J+)IB@keF)P$f@2ikc>JQ==WR+3O9-GoTIXQliws@*C={XZ(^EDz++~ zr5j)CTzYQA{PYK685oD1!cT5~4uVW&!6$@saB%QjG16x{u6&NiMPbd9|B6)+&M_$P ze!KnZXcA6GPM4OQ=EUUpnbCOh@I+<($>K8(GD7ADP!V1O3QWOSo+oS3fmxWy-UI*@ znfw_j2+D_8=Xy83TSXNs@uDA34R8I1#IZ=g8)pD;TZ`|KuJ^~M5i_q`uyS3^q^w+) zfIYoVIqI3Q_^;)U214Oq5b(M|!#aaY^lS1Y)}gOzdR@W2G0i)>O7Ln;1ihpKT&w`p zu~gJ3t{YS(@ERY6&*@Eii{7Sp+hZkIdhexRJ1CHU1+k4iFZ*7|S>}rb`}d$~GN)3H&eos4 z>P+yesrOX&PqM_5-1{E)HRDH*hCmc<<`aPZO^E_1Ozfy{A#dfvp)beuSZq6t9=Y*1 zETIU9x?-|-EFWT0msn3Ev{fW|mmP)MA8cjzksQY-IF?3CIAK}S?o9MJkdP@f>tkFGzMi%F=Gdej3rD|$Rz7{?|Y6s$)iujrr>0QS_MkYsf;_e<>^l8DP33tY``1fbPo&k&z|o${1C z7lyCygB9@xt8{GJ-=}ONT8sBOqarIR*Rw5Iapf`!Hu9}kwo_!`(L(=d-3>I?=H`7s z{iNQ0ufipD<-3d37B)l{+lyTr00*<~-dm2q(V;D?t;gukdJlLpx9UGzk9$8L*Ujcm zBCRFdWT4w;uR@U}K7;IxoLlY?D*)DT8Ur*)UcZ2AIWReqxkiLFd}F*K%kNp!7;BW1 z7P8P}F-n`uCbmtmbBUS(xme2eCmsK6THex~&qn^u$^BrDa+2pj%d;(bYn1bp2Ue`r zro4h#vvUde0lBfL98*7(zfEK8^ApmOONh$*89N_rQZDj3!s0vSB0pm6^EVRN<(UOH z89O^vCl_2|?VZ396bX=<_p4mNEZ$2?gB#%-UpgBINkl>F`at5qj zic?h|#x9TJWw#*4W5n5P!+^xsjNCffP zj%tOgW6#z5sC$&bJ=0{TDQr7TZ##QFx(}6jpMZl)x^|R19xmK7;JpUCw$2()DQn#+ zx>#Og3D^{IQBaaKnx+p~4qTm|SIPhL8MfWvr;Wd5NBhzxf6x5w20O|%Vt;;CT*~I_ zDo2uY=&I)rU}w%X4gmJ?q4NN6>GobV;c&NK2ExK&mM#Od61*5)S%f@}^#@>szfWxB zVWR%b3|+eSK0ZT-kHRxNlQ2(4p<^*z=&v`9f-}JXlyLoymh%NO z*x{@3gV4lA#s8cq$V0V$_q=of(|55yZp-O!0OVm7m0HCoItaJ~{fiftlYbGm?4psq zH_EGlLN~z1{L208iP3^nV15LXcfjO;u@S!p8nU+|jD~9dC~E|I2VxI^BhGTW0dirE z$p%n6sNx1V0`+@8G0Iz};w;FprsMy`OYN zHmf-D$Jl!J?^&T=)b>lji$%&O22Ql(!CxAK6D zEcb;3Etw8-NpK)l-^>qcD1Pb1|8@J=)HAs*KW@3j3IZ@$!SW6R)Tz~IGeGT`gDwNq z#^-D20BZg;bP1bRr87s{Brx1GJ9G@u(;A{!xt>C`$rF!t?81gcKJ3Whx|P*vwg0W6 zd^V&HTuTpK#E>e=1N7IfmOGOa0JVN|EfcibF|LCNOnCD6u+DOVSOtFVlg65O){B37 z=z1{Cn4V0UOXAD)VGm}W^|eX;vROs?ftW67&f2@5W(^UL<^94>!uD#&tGBhzYU1gX zN2kMjr*+L~dGA_!d|3}QJ@b0V>)X1%_)}Y)1d!&QKq?Og=rcpdmS2g&F=2(>6rGDc z4bWm>Tef>L_L$LYpCUHTy1HUkk^WG{#tlKt(QW1o*bm@7Tn!=s_F?4l5ca6x+p^IG zz{Fx_4xpb4P|9Y0Db2|TtnUR~)@a-lPa&Upgj)u)XzZ^=H}N^{w(v z;C4sre0OZdeO`QkxH_9~d91`Ws<@RS5!8YUq7T~5nT*TDbR#7Ct`67z=G_IFrfuj3 zZ;%z*$IxC!Weq%lKLwbEWtlm8(H28o`tU3J>j{HWVrBnyOrLy-eNs#tO?N+G4gebL zgF&LAcL{%064gyIGwz4-`=VZ9K2QbwY$tGM_&_Nyll1-py=0Fwi5-mC5ZFn@fOC(h+{PB zXp?^YmI(YOITIoHKjaRR`U4+wH~Ecmwcg0j_f_;JWyVH;8#>Re<}kKcr#2Rh8GCQZ zjz)}dX_LkR;-FM;5or}|R2}w0A|?~hYqu7WOcD$jNJA%UNSVk1**_s|uBITYINL_G zoB`dlu8moFZ*@qyAtLAj8lZqo3P&cH+gVZw36e45wp1W@MBM}LqS|ZVxA;swtg)7h zp~ZDmF@5T5_)n*)+YtD}!qs)ODx;8 zO)&?sJ%q})ExlErL2G8$h*;~R3~s{MrYwrQQ9_IbhYdJ_EP`D2#05C=RiqgpapF)a z2gz6)8_*U^guHP|+c?_Oh{S&TDo z^AtAG5Gh;*S5wD<>a*|DN^ZW%LmGu4W_39t?MgR9Q!>WxHW#3)QGR=(f~$_3ot*{W zHNzj;!|{f)Yb?$;u#WKoj2Lt0sMxN=(F;<)>!&ew9o!WUTa<69z8xdzw?Gz|(duoh z7S@xl8DnL`PW7KD^vnE`Eh1=#BgHbjCMfixm)W*-&Tipv+pju=90in00R*ZZ!$%RD zC+kb_RZIBy&14k<-|&?G>_llHua?_hN^;?lMQj3lwesz*@Q3wq9s>Th34(PqDrvLv zipI&ThB;1|E2uG(5_~iS1O@w=+K@o%X|KtyGreUXz!d_5%;}@%sd6543DcWZG+AcQ z8rFn5qTcDL@Kc!P`c2u!+F3teb`$vpEwoNG7ie0YS0($7n@;m+BN1 zD_Fo@3k=d#zh$MZLE);7JeY1H$$Lr! zv*~p>o2Nm0gJ0I;1? z72`FG5ndyZC#^+EN#+&AEL55WPj(nZi2G4P#db!u0=2hq_|^pIbjLhKhf!QfHz+r03EsVC?QdD&|l^Zqz0 z?pqtT#Tqo-paH(>>!y+dhO_dw45~Tp^Q6)~&4_5M)Ef$^?>nc(tbR*O+O!~gmr>Gy zw!_y&u%D>XV%Evw#)?kxJdVR8C?*AV>5iR-o2|Rol5FQD%yx`A(F1naiHr@9j!6h7 z7!K9e!veBNN;QUY9%cs;LES5Y0TDH!OXug9sQa;AaJqJbCiJA{HW}GJ6DXQVTZa;*@=bU|uMsP(R0)e271rVPF_O_j)N#&fxX_;- z0YSD69kT8@TPR5o9F8%XRTZ+#G*m8s#0oH1N^805&8!mi7w-dCT4!Zfxi*HVdjzv` zo)+@lAQ8V6o#40?-&Oc&Lc_Gp!Gs81%fAIC`hc#WLp;lw(E87mK+ELWJ!gdJ;( zZhfzUSUm1mrQQp!4j@jn6K(OfARa)RFpHXy$E3Nl^_6Cb&Vt^N=q9^k2PxL6taU4# z4mgi3EUgG!ax_*|ImwA+iZW=J3r`DWyJ%Y|oaJ5~x)9#JWR)pl6{_TC4Whu?6zTODBrr4m)Lt*FU6Pv79WC3!d|t z3B{$AG=?gXNm(X$uM4t2EytRxW3<7=i%Z0Yr*6`--Llu1jg2wbVcYx{NTU~8p^h+4 z=#y!iZP}7C>_{pe&eeieWT1sangpj9FsRC8x0pjvprH6AxWp$|?p%j-Exq9|9tVe* z>d#eF2+tkW7IZk_TxV$5p*3^+xKR#{r<_;M(_d^wjwjfktnweN@DN#4{Cm_Y4%} z>td0|s)QdwpGVAuf42hX;Ns8}y29YzE+yZ2S&Es(7i<^^|O z*o+sId6J~U>*QETB}^W6kv7rG&|s#tmsW0Gz*g|vr{CbP)mcd3*~Y??w|xeiTkbwv zKXw@&Rj=9j_M5kNRI;G7OQo$Ip@3!s5F^t zLYM|WV(l)?E`!Z_sz*Od7W7#W*XrI@>|XZQc$t_u4h7$ajLkq2$hXA*7{usT@`1la z1|5Btp_pZSTJDL2Kb9X6I@WTCAWL^lvRpj~X}#Qq2W#9Nr?^$K(9MsCiB%!6K-6LR z`F}|t7TIOYm;9W+^H^@=iM%0C<+Xg2@A+Nc&A&7IOM0OH?)m>f6+aAEl*ZEZEfd{rftZKtS7gu^nAs61JO z6u~W|V-AroB zm|YJk@VTNcEXGNU5{vSJsz4#j=JB#7t-pn~QaGra#;LQg@V6kwiYV{K8CeD|lUb(j z>QpN))*5`F&Y=!^e~qk^qgl}~g%d3n4DGZWhm@lTda%nD5tfoq%_KquR-+SLg<*&8 zWSff$vNEV_VXM+)9MVf`9g5_tXwLnQ{QbMyBffj0*PQ;s@knFrn3Wf~7{PW^xW$1x zhlM%QY-LyJyG*>nH}K}q;Op)E%cT76HmJ7ZHO_;5CRX5%D+(9WM_=iikdK-)IyY_tyYn z0LO&!vh8ItgY?P>`($!Rb-O?3^$4MAS;c9TCihox*L)FVc++jG)MDsnN4%Oq7S z$U1=>Mu}Ld!C(zkMF%xivqCguO$O4_CuJ~-+l1^BG^%%oh{F<2vYytu(bdIo-Cv-4UkU!I-^-q!-EMzNOe{A?JB?wb@!$ zm{yuH-cnvm42l25<17649CtMidJd>4r{$4%R81lw2$>n3!6`kZsL;LNO6~&OtJdNi%v%07`E+ZD7q_-o5d&GM6A*%z$uxXu);uz$#ddS7F8ij&&!^`oKOr#S?G$4L* zUBZdHS7ft*F2zf%s|<_U97VmF^@^af7q*uW?zH-+ziy7=7N`SK@Vl(RKs2HEh)Fub zgutJAqwh*@M-zpz6iCu1vvCNnaihB3CVva8-!*Wi3Rb&}-KafOfBJ0q<@d4$35FoM z$GsrY$Jrfw}|6dz=_P3VKE^Z5nvp}r+TcTWmu zWvm`eaicY7DQe=s#U{E1Rxx|&^T`HPHYP@o0c@ry$NU%MW0H~YJ6?~Cu&q%$C3ELv z`aIF2^hNkraKX93;G=t+qd3gtto;nWRuXYBKV2X@LTQfAkmm>j0&tNcF;OO5MSUl_@6AapkIW7BAfnUv zu=husu-9b_vGfP_`99*Dp2b65j?~N+4$NZw1lusg`sAXZn3pUjJaY6*BAxRW`}7VF z#Q7awvWvnPheTObR>@Wr)f6~4K!YH&l{CwOp;bal2>s@wg(*y|&|r(1Z7LM>Xig{h zI%6&<`hv^q^&jF!63 zO3RclP3C@o_6`NDVBcz=^|Md{Lp*+XLTV9VZ^7{lE{ifS*;jMYAf? z?1(*M3A<+v_LU(^88Zii_FqU(G~g>Bq`>eWYPeGc4H>wV0PQui`%hx_PlJjMh|Hvr zRjK8Xd?pilFB|f!M45VK&5@jbtl9pS^!-~kkc>P;5op*%6cd<(5*7Yoi>SE@&c0Ml8xJ-$g2JT&A6x2lyQ4G;Oj8Ne99 z-yepp(*SEdLoZ}#Df}xf=8(D(O@=G--xDiDbbf*3z~zDYDyOrPolYNi*h!L}bm|0+ zVeHm)acdq)IGrxiOfUCWxu9R9=D^E$fMkFRNrC_Q(nE=c;eRuoJWu$*lYRV3qeV=^ zC<8}@`JH9#$9M!SP1(`M5{C#~tGRM^k?hA6d6Z#d6azc`9-M>G+c_9mCn78 zQPN+guq$GGik?9P9~GRPc=@R02?7Gve#L^r?d3-Sg1d5D|a|N;g80569|7Xy-q_=NMzX?G+cyRln!ql+po>asdhz4H>7_~nxU8iYwKRV zx>ntrY;e`_47#*(XVn~4eEBTDF`sg20Bx}22%W<;g{3sDbuV7IPoBQ@uUf)zEcBGj zNgS&I@5eFLprT4y<_SPTqmvg0wBd}Bbx_$S(E;4G zhW{CrnhV)mJ{{2Dza|l$R@9AsK<`1xmwA}hPyZ>CI%y{Dm|1+SpJo7ej9yT5O2&bo-b^~x8qPHwYM>{&J;qA;A!C7yatG0xuCi$9jul>TqoqZi z!=TzlS^6mMnlQ?%{ASdcWOL-!(hmpfkxUXC(u3=Rc8K^xn8+AH=5u$%BtsSJ>6d}5 z$;S75Rcp=7hkeHTnPf6n+J@D7PPg4~z3mvCkzhmZcY3|b&lU-oRB?TkSI7*OA&3n{ zf$;cdE@6r7OUBJJcElNn8}3ySS}v=dp^Bt)4oD1Q+LIZ&YQP&+w!Cuus=T5Igv z2&^*mLuF_%Cs`>g3kja8&ZKI}J;In#5t~g+n4ieEOl!Hy@KmoonnS*Pp3VURf_yzf z_RKnRK4^!X&&dk{6Za}WCs?-}Qp#p8_#^rJ?JKXwrpsR7f{Sl&Ht0C_>CiPX zck0RzUpZ649v zh=t0z(WseXMxk&N)J|B%(PiM8w-F35Gq9}E!Z8eYZNwOmGbe+%6yh_4KYO)_v{li0Lt>x!Qd>+727 z)-N6bK!uIkx_Q{{?rCdL6Fyr_$aHb$-IX{LL8=;Hpvs;uAF!tDvUrno2naI#l*)xX zUJU=^#ujNke1PB>)J)4LlqWO#M)I>H(~n8xszoBEj7WSm=#_QiRsQml7E88Aa z`M=|KdJw+Ci|l6~pQHkq>hQFp1pox(zArWdN-1q^;6!UOQcwU01k+y*fRwGNS_3m9kfa;A z`zqiksu9OgH6%wVgPNzr)!cfEXB)uFf_^;BoX!%tY<9jpVD$~j6c!#NDe>2*Yt)m4 zF2PJN5Hy8g!OyCzyWHe3aw&vhiV*ov}V{D-0P#P=3vt_%c$x&R0;jcWK{Vgo1L~j2N9~W zYf^f}5sfHf-7Kv#QRiu1vnEo&#da}^_}mY3m2Gu0=n*mXNl+NJ|JGrhKS|1Yj#(%q z#Kpxm@eu@>Z^R}6HZl|e{J$IE{~4MOkdpub0Bk0Qr}M(JDo87E`h!vGqopZAVi}b+ zY^=%YU0IQW8X;`6lvw-*Q?ml54ARplg-ZscPqCz@6C$dbOaDc>w8+&A>5gU6?a+D3 zh2~^_MJd+`_4W|uXM;D@{w;=URetIH`6x!>qh~lQS z^LKXa@KJ3u<1)_S63kqMK!{^_Xyx=+Wub*dQ!5Nx9ZwVy6j2lter~$PV{-5tG!Gh+ zl3ZPD*<5H`N~U;&h$E1*jd&uDVy7qaR%sL);62Tq`aUH@ky?s1`vk~xv{Jk&bBY;? z6#_-dvIXZVOM1Sc=b=^@HgC@<<|%5ISAttB^ZO?ll}}IgKK~j3LGD%zKh`iJ0Azwf z)y0GWAroOhObRd(K)OswXJn|dxv7_F3KG?CaG9kdxuHXD;JeMFKl6-QREpkt&)hXmqw%&@0XY&^v?_YM?XR}lsm PiKbN$Zqz`4(EtDd>L@qM diff --git a/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-regular.woff b/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-regular.woff deleted file mode 100644 index f9849dfbee5bc59f0d31a9f522d1618b62695610..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29040 zcmYg$18^r#)a@^}ZF6HA8{4*R+qP}n$;P&=jqPmgy!^lSy{gwer)K)pxpTX^t8U%f zGj4LCq5vSkPjj#bApdt?yZjmd5A)yX|8HW#BBB5QQ1TC_^8;^~d>CIbc{!yY?g0RR zvIGFoFzL(7HN=!ueggn7`airn003-gb#CGyr$o;L0KoqFv6KCQzH=i{xsi>5Jpcd) z2>^i10RRx@YKbmoMy}3;0083Jk4E`F{3?gYF|{|d0RWI_e%{CWgD$rh{VFp9rypBn z;~x#|{{RwzVrK1O`osP3$|nFosdXZvf{?kfjXMBf_A?Ja;g9VQCc^QcxrxD#o!Q3^ z$MzpSEEhb@e@FnpoaJXs_ybbt4hRi%8|NQe^PhQu^Z)?hhg5CJCf0UFKRRpFAMR%j zK%8|VLJ@2X+<$!9IsdOMA;=jBl&yh{$q$$O!%hGAb;efVM6|ba`q9|`H)oXpwBI%W zV|z!FA6xq$KY-^SokXGO+qnA%+(-iyFc1K=zdcUGdVpqQ<^aB6r++WoSR z7<98fnjbtBEr@Kl+|Gui75+-yp^`&Qo4OW_{rPEc-S-prYhB{WqeZFoDJO2pA51lH zi36lh0+Ia3k^6>qEC{T&AgajhXHJgVW~&4j&XP_E?&d7p7aImELbMQ9_@@ z+wX04YVb;k#EjH{rxjMLPsAZ=++3DoGMHgXK?zBPOlaj|Xq5_47fZz~uB9SAICBxJ zjfDVN=TexhGYPx5xi}zeGYm71Ne?>vG%ucAq&SZOrQCnn7+r^GbsmFSeD@;ak;W6{ z(i7D*6BXJMH9Qkl-qh8^)Rp_x6${i=ca`N6m6ev2wb+#vnw2$Nl~taW1-9n}y5~i{ z*ya7$l?K?gNZ1t$*fosUWl)*L?U{8UnsqT7#nT&wHX8*x8$~```9WO8gItvdTm?#8 zHOyR9PF!&Zzlt6JMjFT=4j)yF1fxIulY91%-oNn_YqM!;WV4BjW8=o8koQUP9vah? z^dY;YRd=46g`N<`^| zwkyi`yo3B+9grE zC?^+%xVOiOMgImOBa)GkXqojzT-teTn|XY^c`TiIJl=U6pLqf#PWG*!XoLfWu2RQq zxTzuBx0yj;ngL{*LFyLsh0W>`nLW0G+kLcgAdi<{TvrY7qsh4C>zYefR0Yzdx#!uDTI?+(9Ve zO*`s=9>;Uq-jNNHY5DkP^wh$c)P3k8$jCxWVg?*1Mgo`yOeu{Wf#E|Xiw`~ezO9Hw zLf8>`;lMY|$v;pO>Np{oLldJJqnrdEkc8o-=CP^fF|Fotv8U0sr?I)GF+HboK1-W% zK})rT0jb4;n9&8{Lz>q6zdZN;TdaB1>3QUudGxD!q?~!Qt$CF0d5q5rHAN&I6;U*0 z5mx2VAa~5T#>#SUHZ>sO1KKW_9bn}eN zKolM^BJhUPy>s=_swkDUD4(gTQ9;}jUTDTk7|V1^3sO;{0aMHDnkCYdC8U#5Pj;)>!FT z^5js=8!&hCQV(Apn@$+@Ms8LRrRFz0V9$=#EFHLJ>+&yJQFQZ_t(tj`ekCs=KA}-_ zMOIR`b|11=mP&ST0~20G>cCCEs0gSVns=G{h2(MN4H*Y0Q z_}7QLAcoytCiuQn(X#Xi@7xNt{_A-*M$WL4Tys(648cpywK_fkUNzh4U97!Lwo^B) z&4}hv4X!-W7>8N!;IX8jjIO_M9pC3%bVqV+^iRo?IFx%8qZlu%a=*UA^#s2yQHT33I!B1RM9o{&rxUIUlV8m zdDN|w^`B6qa%ol+yEyXmG(#~g^B1&is=6Ov@8DYsP!o(PoO#=Lxr$5^Z#V%}7)d^0 zQ8ZdNZAy1G)kcG^!PX5MKNye3U>YLLAcFK>lf0-pf};DDwyjQk<1U9sP!ljKS*&0& zVJZz~sV^#XZkls!j*rtU0JBytqB(?4JCEFInUUHc^LcL83C=nO4`-F0gS|}I$x`d! zYNeQTIp3^WuU6F@siaxNn!UnRa}dpDNn+Nbk;Pe7voYaev+7D`Ugqkk(AknDwNcfr zz2bXy5($4!sOF*`)?Qk~HR+Kr51QLxFgqQiT_33N$5q!`hxyibz^ zI$691OxfTpNt?@ra)d4&BO-5=u%rPUL!Lggg%ozT)*?1(`LZTruc4(>EC+Rdx^>Z z>$%sg+K^b(F|!`jZr1R9jvnZ}7?5}XG|}$@XfjEINFw2eNHPrvUHE}6++w6+XL`7R zyLP-iYDFXsooRf0fE)ob?7(>0g&ZB?o|Wo)ipTRORy_O6x7I;C{3ZCyG~Ea?QlF>8%*1AzgM zh1}tX_X^_nJPLp`pg9sG00qmmF~V)8NQg!L0E>cwXZc*^Plv}U9SKi(blG4$=nIyp zl+NfdoBHc?d<_QEX1OTRqWaS<3N))Ut2S8VYgGPUw*jxzDK#FZ2D4hZhRbqZYm~{t z<9^QVe(&q|IXqSM05AVr`8SuN$TlH9@c6m5IUMp9GLG8ob*`#;DpAcZo#U1kHzUp}qwS z1=_2XCZlnmT_Pi?JRnIIOTQEtYt20Sp6YVT>)s6Q&#YkWQElw+12;~FaKGkkqs|g8 zvd?*E9QYl$Wg3zSGe*CC$<$t*lQC9pDNXMib{JDLnS3=!j7?xA$Is3-L{%HBt7T2c z2_%Wr>PHY?juDCfaxI;>7DW?5L;<0~PFHy0NCQs`J0-R+@cEVKO79Pv?+w4Z4GHZHYv6hCF zjKA_6W0N0u)wtUbkN#=l@v3glJlvn2&?17?v|Y%AxlbvDJ58als#A6W92UBLl;~H`Dz)25M^S_Nx&CTfj#T$JDL-txc$y@2)bKb2tTWi+-H#c5xu#t9C zJ#yYtm0VZa`8YZ!0VK#LeqphZAWFoQJE04pu>98K05s+Ufg9kC7!j%Jlf)hXdz%`; z^Yxd#F!>n?rW%8=8H>5@>C5hmfXf!%r{2dg&uZ*lIy|*I^E+mBs{Pd(VZ@RqPue8K zT*bUE_gLsM-Db_pvNTP{G8)MkH;v86OZ;^-FXr?nhzJ90{s1Ss!=S#y02Eb^oMjJ; zfyBV=bSJ?#t@gqV)1dqU7sR2kW4{?8^$2Ir?~K!)wpF#qe#qoNPW2J0HqHIqYfz45 zFmjG#n&nZ^6VU&-OW6aPy1S*%=#Oz|;h~L>M&gi&cnG%uX7Q2rm7!10;_LA3^lfde zX02kqoX{XPfiJ7q+@}aqPmUyli#4eA@%u<(;@Vd1%7J@wqz& z()0&wQ=mB4azQ|J92tr+QhAWFY2V!5WrS*ImxNH9%RI0&nqh)P zdeYfE^jLZpc4|y|YKq1@AT`>E2PJ)sl)MN{bMc6TMS8EuJSfRL%9SJL=_91~j{R$f z|Am6J@$_07g+ zXq4Trp>3f0WJ>U4!oOl@vtr~UJIEtDjBFfAt_kV-m1Zw6jvN`D0FIm@Sa86kJ|dxj zMZiUbVqBn{EYhewGae~#q(OyqRA~*JlQ`WdWZ0FK z(;S0p2QXxLGA=37jl1|eoWr$K)f}b{0XixPEJ=X+tnbo|+w2vm4GL;9m2%@(k0fBO zmda?dRr6BQj;uU}e|tTucu4ssw9z`t?(Z34wfz2s=O7|oL-qmmynAS_j#Ucp}$pptDn}*G;v7k7#R3>j1C~W zv6|BZ+Aih87Uv8w_e)5H zc0=AS)x#C%957N#ilYCsOa9}o#}2P^@Mf6g2<0bu}rfGU6mmNHTi;;1F7~S|B)%6-B0L zgZY-N`7K@eITJw#HxNT^%@W(STY|*0odzp)G8q_j$!?_AU5_C@g6$ zP)vM;p=da_obCjWq&fmaqxaFqI;0Rw+O8N77hsTlU4wLzrO(p?iXp=~(8T+E3);eU^FW}^ zWbII`K4z<}i&<|RzMO7jOVPlT@6K&%qLfE@sFlB1d{>8X6q2yep+Lbw%DkY zMdsUAoB40PZ01UtECtS&Nb}A|*?S0rORw)w04RDS`hGHy@Q9+1e26qb1R@I&lS+^t z8tU??*(8)~mDWB+b4m0tnR=XF36(SNS695Af1fenAIo4CWJNtwID4dEbmeeWeZ&Ac zkpvBE5-6L*E(?X2!vpiu;gmZ)q+79~NN?s;T$CQkr?g`ozNX+VWu{{(nZ1>_pJ=a>E)~=szmeRWu^d%kC98OM}+ZULOoMPm-PMVvD(JGow zoX`7V%Vv(6_3wkE2k_dmK?ffqc-?5NQ-QCxbX)4;!3Y!x5W?sRTdK?>xH(kEpu4Pe z{Zh?@#dXpgDTxJ{Z2hD{(brd%J+(SCA!J6dN&+?+wIyZ#UenvEHiy$+%>^h&mg(KboH-l~4hVl5sQn-dCu_BCo` zxNSt(SAQ<~55a<<*dOL^{ci865ONmja;5-J){xVYxZM84o|U2Geo*{&FoI-~GhccT zdriOCIYbzTlaH)$;=arjsO&zw$7C2lQkHbX5Q_>^gfK|Qw)6G>gb5*GxV zwnwnKm#nL6e5C<>594Wr&t}xqBNjJup1a|uv)^!jEQB716jiPsZ;Y+8wN@IR#R5uA z7~i4`A>EjYUUqZgR#x6+`p)}NZO-XbdsbE3PWJ6uk{%x~ywrZ#Y)-TEi|1~nEv*;t zgL__s|83x@zyGmca{hCIWfua-H^ve7~xcz%-H0eI71NBl4nL`IbQE@ zqET9ezI?TVt59gvRNmV~cC<>T%%A4bD6IQ3)kImnee}z(rDg|~DBtCvnZi{mh}fGK zI@c4`tp1g$iYD?AWJ7xst?FEw-`boG=rH3R|JpoiA3G&(VuEz;eKVwUKLUFMb}kuw zk-tJSEXo)#l(^z<1fvQ?})ke6u3S7e9%?*RZwtbGX7atg>oX_ zFT-6WE)zo1U5d-K^r4r!Ag%oYwO$$dAqvDeRZmr zoI>Ug78eI?O^41TNno6sV3{>@O3yJpex9;zgo-*1*Kr0#zd|l_o1@`r1(ABu9B&40 z+GWBd%B?#>6A}!mgUL2eJ2o~v3jF)E4R zY!VfQzi*{pc@HKM6|1U$IxtA`Ua=Kndt=IEzbM_#8Rv+S&ML}a6>TcLMevt7kQcWf zAD)xWHVP?nHQJND1Vw~s#+le1HL9~^_QHslAL6l=EW_~M)l-F0D91epep#-C3@!UqtC433VRI% zhLBSz305e$0^uemR^%L#y_Uf6uTTZ^a8dY)_%j*E&R$7siY_RnK5H82; z)l(o)(dtpOsr86gj-$)==hEz$vd*OZpxah#j(hzCUw@Rp$~?k6hKo6?*k`lejDI;s zWP3%)x~FeEs%vqpU7P<@$^6GiJ7?RKo>8{_b0Mb&_%i(f*l^pL> z=yI^Z|Gb}KedFfCHV><+7lw|Wym%dYSL5?-H>cnaF#{S3y+k#(zqsOaCdKV7K83}% zgvFm9|EyeNxE<-0$g7mx3takI8CCRVgk*?yP?Br%gkY)RHNw%F8&O55z*}WW8y`8d zXPk62;NKdDhN7!AVWhkAm*L7%u!&^X5mTQt4y007Pb9i!kv@QJscv>*E2?!I*zI~< z{!$9y^avVJNlp7~eoE1@QahQ|5%RbbPzB~5(0FidTV5t1y*AYfWW(CGV2peN7CZCvzxEA&}JMP2cd5yS+r`99ALl^M0P6!XL4gJid)bbaWATR| zU~~)g7MP^-T3p8+J#`eHQ{Z;imKyF$eAFZ)c4vnd=jwe|%BhNg449(OF^YYn7hOFO zDkq~o{K!UT@rp!l*e)(gX}b5%$+;H$F30yhL0!$jl?Vqa?W0o3^~8%;eM^(^bt90t zdj{RTJU(qi2=aJ#H}6!Db6=j=jt!m?i_#y#;k-Yu!QU>fO8Dn*RC^GFjotu8T*%h; z-@NX}e?>y{9ZZWZ6sa^XX_}+J`=@ZZte_Fqpn4i1aI8nBANG3|#i+ktzp{&M%f#TH zxdr38BuFQ(hB39a4!|{`0G8^x3-!(c@rGL|<06qv{F~z4gQ#dehGp(Cp5GR(YnETZ zRRO>6@+yf2&IO#9GOXd0ZIYK{nl)%cr9=BcntOBs3F2Odb#L_hr=4)I-*>B%sIl$dsQvhF;f&z^myC8-JUWzUAd z?HoC3LmS6(5+{oQ+^n5R919WhMN≪c8q9e#!(j+EQ~d4y%lGEi_rG$pk}HUSi$n z1>E6{Zo=1WQ(Rm)+`Hj7vjst4qE!^%BE9D8=$kf>ca&HyP2PfjsU5!+$_zV{R0Gm* zqxE;_$uFP3PD<&ejl1mHBh;wKb?ed@=s)^e9Ag%*Ox4yTTa+1~MLE^cVrW^1dGSA3}9t193b5f~9F<)MZB<`49QAv*e(Csva%+#19mURJFi$$ypb>Ese&4vAl7UWL||;sjaE4-0VSC6Ilh zyTEq9_(({4i0m$l8=?nNhX~R&TslTX6EPK`uy+PUyYiJdZNY7E1-(_ICfS+1U}{O+ zmb<(OcO%ew7o$Uyb=&`i3!!mGQzXQO++X(*Tc2`LF=|_m=>H>RV-?b z#O~_tU(j40#uv1OMGOZ_2Mof>r+;PcViAbiFD?*BLWb*lou}8viRTwAfY+*zS&ZaI za!pQ-V|Wesx3M!4UJPOQ_Z6Q@jt}t!Vkz$V`h3<>5Npn>Xc=x<{z_e1b5~`!uWxVW zixOmZl8QCf6tpY1TkKU!Qo($Ef{)g2SnYiuOd2@L>5PRcKE$Qn(G9ebJIoyz-KH+^ znngyP6ZQM>I<)bGGXj=J;ht#T*o4mUMrvryj3%0>v(veVq}MC(z(-JR#5w^jYcsdUNau_=}T~U)D!-dkt>Mj#ArRf%yqjsQz)lH_$UK&M|g^N3@cxdR|_dZ*ULKK*i!c^Jl zrd!Wo-NXwmch5;s(tt$v*ekCL|BZ+Bd0r|vZrZ|KQ+T-R%s*Psme7MMz`nt>=q1At z#juqOPDF21d)V1orAr?2)C8)JDtZMLwDjwm()0;tAU6`{%T6$H&G4uq2?Q%s>h-|wU@oQ&v~m|haE}31NSo3akPmeg z${B73?n|{8p^PMgQ4d&e9ZZ5=E=lrjn#U!i+%cWotM<(0E`1tU#V7o$bDkxqqnt;Z ztF)V4=wkQ;zkl`87EaOnJZb)`5-G0VIvKXp%W}6q?`mNleahhTe!DR0Hlx7J*y2XoLj4KaU4lre z2d!4c#CGNGmSm3=uLdv_xX5k(7Z9K(^A;?B18}j0m!JF45~A&QLwRDmQQq~m*u6+v zE__x!$(Qp%6!?-zYKYqwJk7Qk6LwkuU86Z#FA;rw69RdyakPtA11Ih41>dngJmK&M z78lkxWeIapcla$vv6rSS%WaO?m7BLK$d+ob$m9l+y)ycoZ||*U#&EE~$WCvCSV;@; zFBm;a?3@a6Z=U<`mJ;t!=&)f$86a{??hQ!{)63chedOX8(WPYC1{%-lnglC&sd>Bn z)jrO1`AjxFaKC!ysriAXn}2OJpuIpmM;tG^0Scc0?HK8VJs5v&DjqW@8OIVV7RCZf z_lE!>(v}IL^Q;JS422Pu#VnDLTR}SEii4Kt$_?;7e$`b|ocjp#96xDT= z6l-lupLlm~3l^sp4Zqt*M7-in>o=(n^wOdBL3I&&*xzZ;e@Nw8SiYK93q8Mc+`IMzBo+`$9q4c_| zi-p_~>6BAp`36}}yCXcTRNZuYY+6eCG`)`b9(CO@H{W1wR6|xN#}FEcvRhvQ?4K&i zhV&Z8((+(|*Uo5heeICefnA2^1SAGXuzCh95=g+mxZdPivVn9PpSl*CtXiWp^`hP# zihle)Y7gmBSxXjP{T`G&}Gw_oJq?uBa>VuFEf@%)Z^yM-p z%iN^3uyk1%pBuzLuDnR=Z6kZFMVlrOfoH!d@1oLKs<@jRyyP4wL{`TzZ*QNI<@x%W zn_jG$FL4Xks?Fl_w;8q_I-4T#aaY?B$Nuw;94>#c{%Y`Nl4~9kv$=5{+)T>DRfL5O z44=AoW9Mi-l+dP&#-`WvMf3J#cS?!RrW)=gE2h7>E{6YJ;#;K1huSf1w@*`{fH1NvOPu2)Fc=Q&sT=8DhToS7qz1Tf$K^_oyYSjNb)q6uR2? zdv+suBS-C0dK!8BC3d}6Lh~W<9cMQoY1`8}_RUl6?~rC5fWg-)Sj3;2@91TSR94A5 z-h@+W)n>Wm<;`0LxsWBbC7{W=dsIr)3VqV^D%yx*l??eK4u;c|Zp440+iT>ShBb!w zc3h4-3TBCJYg<=cn#tDiSUb@LhMaDw8YeXFGwZg^rHtdv7xt4N+63poBYC#`Up011 zGz}<2K`j+2W&nR$-^6|JEQ)w<$22P0$FSzDhEdLvv?RoAj%_;$9o?Glkn{TPt+8>u zS>4>kx6u{XZXrj{ch>qAHy5rpP_pM(1*Sq}Kk(DGA$|E;XTB&|IJS|p@Gv|&B5Ne; zfF?p`16Wcx*_WZrcgA+--@CjF-oxWLzf}aUPPMWwkNb(|ceac9i?-f|jA4>rqV#do z>a~BR=x>Mn=_Vg3FVk-ET6vCehF6+i9P?a*?4Z#)SG;OAp#AgF0JU?N;&CJ6+oBz$ zc%I1Tl;;7ln@vsxXZa-C&QFKUW)*s5NDSD&hy#36CmAeM1Pj+&DInmJZ{#FgqhblT z-o{b(1h%8wX3yE$WwCjg>ns8Km?f~NzC;K30Hk_lcsoRiQOfMh7;XP;16pt{&oNI| z12wJ6k92jqk)eHZZ+j88dW?!5==~Dvu3BZXjT~>OLg>%};8gWrdPP0$_9mehJ-v3_ zZxWLVP6%|9c@AHfZAV$Dc)limUnatH)|8efI|BE;-{K#eEzc#YXo{$z*i)C|;({9#dNt(teU0Tnn%2g!q+e6nm(Mx#foGN#-KD} znvMXdel?e1-MnM z`CrRH)`-e+b-qnYyr4JVN?0Mcn}QwY6f*2`Y)*_A70q>3K%fo4+#fu9U$4JH%v*>`DH7KkDj;MOHFqy#P4ahO0>W2%O;Mxy5%LNU#wwA zWaP9v$A7xSn;2k8TE%cJQrMS*VjIOi3At-mX6F~(wvi`4+!s0gmE^3O0FlciTu_#C zp4O;gCVtt^kY`N%I?wX24PC}ZmAvn&$CtyYR};`jAj3_kXOgH&N1hK~MOAl2?@LUI zq7nVoE&=g$?-gFH1W}JmIuTQHM?PYaBz-_lTLyD;uiPp)zQy@p( z%imL{-Em*k+iizcf*yD;K**iaMCr0royGI*W@?%F*`M5zHdb}wz4wVO@ePn?@BDfF z*Sb z<0~;pL3PI3109K}Cm}c|bincz5b1&B5b|j3d@c)<^VRrzJ9S{DAQ|lU)ziSxo2-{? zXQrSPCfa&$Ip^=3&7zpKJ!SNxqIO+00NJU9|$5Pc7>dpx%BudM_8kGd~tyes6Sx%XPL|e zv<3~uiY=D3(XnN_Jx(zjbvqZwHMvaoI@A7nXpQnmg7%iF0R%Dq<>| z6NW^h=Vr$aqM7_sm~N(&h+faoRFr=Hw`v=&fQU{cGqtVpU}$4n;hxxqAH?pq$X?M|bZjL}Y?uNZzc&U(qk+Hm3`He4 znk?Dz^|`5sj!x(?fZ2Nc_h~1%w2Lj^z7R>?!9W|gy+o7HG@@jZgqlI4OOSB?(!jmD zqI1T^F^`T8jZ(WW*_Ld8CcOmeuJ z99)XKxfXQw!k#31xK?zPfCJXn0pHWr=`1 z%x8<<*A~tHt;m*F`HQNwTx}A$VNQ&ULjUDXT{c3Q-8FW@y(7?mrM9{KZA=cn` z!)yxA_wvA9Ar`|Q06963qi;k)6m2dC$-d~js#z8=vuA2UhC%9JB#6wbuzz_f7iaQ# z9xTa1EeMK|ac2UGOsBhGLlco^UR&LO->#})y5+1}6e`u)lfY@*-x;9ihZ1|v&$1&Z zXprY)-O*G*ZXT$Q=`Ze6$DmHR>So*SBq;zt&)iE-s)>&kXgc9RL@C6F5vbVybxSF} zp!HiyQO(x^5(Jm0H)*VRHPm8|QkkA{`}Y%Vz-AT{1DcM#MG!$jnct%|W{{36M(3CB z)#ZT`jG46NWn|*NhcK;BH1v)h#)%^ZBILR+`!ef^588D}6(W5mem%*-p}Ycome5wF zSj)m|g_2as-Djpe$#XCxK6`OuHT09|slpag(ZnM|3FA*;uP z!<#F1J8QiT4mZQMx8aMZpMdFekoa+SaG$Cilj(BSB!z{Qw#ZC3EveV&{@SRrNzJ#G z((Aq0H5Hgm+gYo((PPRvGtqIcxpGy#YHK#rsf3aeN4U`kiN%!uabc?Ht~Q6)fXi5@ zD^H6nKY)unx4f4qoscS%FjTCdUw|g8qr+M$_fS$0TG;nhq^^xH>{DJXlIV!-A}^~a zPglrxC|6beDGu59+G@JqdGgClq4Tw~$$<cQLHons?RdSwrK?H)g1P+o+>6xkyt2)H9;0-U%NS=jt`oHU9X7AI%j|J^a=hEM%#MB^Xvj5Q zPHH#i4X`1Xlj4m&T+Lp2*HCtaZ!(^bvm#-$u;xA9m)ljex-;$s^fP`gOYssmnbT`r zMcxb^p0h2p+q2tTR?ee*Ht)_7UZ4JcyuA*1+>aK|k+S@?2fG%|bR!Y`dj!Rk0>D9t zuq{BJE{aF2B5qW4+hCPw9pLE_OoBKI)+u(CTlcW ziJD9R=0&%|bbUP^nekxOnuKjo$AmtbkKj^j*q8D)MB-iL^%@Ic5MW^fFm?j=yI>3> z{?s#u8|-D>iAVLPT9yFPO}ubRnQ>3_b}HjmrW=^G`2)Czo?y*gDFHJiQ|MmOj92-@ z^tK|xp@gtV=-KQ|O>g_HF$0oPSv*Fb<*EQjv|rr&5ELl zhF@tZMx+1yr@3tj@^n4lYhsMRtH&nN+X}z`kU^wCcs=EVLp&GVCT>j(exjM5E>}(D zMovy_XR*)ew>sV;^=HMHfus|8iD;VdbWz&pg~d!777HHb&3PlD!_jCA;Fq)N6OP-5 zUFn_3>gfw01W2U@I~pk`(MaTvBXbF$yZjNa6rN6&PZ&w!W#L7i*3ovfKmUmBcEg?W zaFWWuQ(fA9JNpdXh1p90Igv|eq_@@hT|F8+>>-sRW#Q9=y`mM9Xe0*cmxv4VHmJ4- zCEh#ahc@3MJ(sTm1csQ`+N(l>MLcA?LL=p%PJ`U1(+=5BnN8Yg{AS9G(sl)eGbE4g zrWsFlg?o<*T5*t4G#gy-2V`PCoQ}qtnps1MZ9X2X$3I%qAIY1Zps+OI))F5LM0kh3 z2cx`3BfzyW6V48!RAUXj43o~UAKX<}kaqvu!B?=LwWq?VL!?P^#g zm64d&m|0h)!JUk=$rcPFRL1#^3uXe@qry%9!57ohDEAl@M$FXxew%(r?+$gg>ITiz zDB0|Qy=HX<>p3CyQLAvi7TSYA$Y-F=>HTE~U0Ae z&~G_T$&%t41OQ?}t{CnMH{Cr5=Elg}5ZyBzPlv!nhdKG@%_MiNAAJ0wEPq}j#$_hpvkbM>K}PC&LzkQP$L6AVJc|vByEl8O`+3RM zp9oIiMdu^sqmkX&;4jY%gxjMBom$;eQdqLM?vf$TIo)!SJ+<7SQFaF|i^{ruA&qcd zT7IjFS@6?9pSKAM^@Lc6952jidCQ>IKcF+zvu}a*VFNp}88irRX5bz24vNVg49rN7*68!1Wf`UU23Gu7g%*j55nS!aet;* zFCj?bpnT*3^Qe|Jpv5aR{ZTbBu4+bJqu_DDOB^aPnq;A=DsH-2s3w>}X4&-NXzh2m zi^RWYN7o^p$0yboOST7JM^aCykG4A%7p?vKFDui!l94tnT)&(Q_v`&dJ(8L*q&+HB zs@7m(AsdI@|M<#`;3P$}i&j|bA5&hz%9fNC3oz{hlSC-`^)6FP*x|6||24yhl3)7R5#9qN5l&dhbTmq$ZQ0o0# z>lLN_6UW04mxl@-6%_t4Fa?@x_jfckD$v7RQE_Pu)Vw054n@+ zt39rslPim5$^ae&V+Q z{=bV)B3y9}F%iQKMNyDx!<8QX_;aE>26TvbdMc3;17ow3Mi1RU)v8#lYS9*7%7bt) z(ESS31N`#&@}z6`r{;!r)sM3XDYvMymL}%t+wF0f6K%{z{f+8q1MY3F=dpr8tnQV9 zl_3t_3aExyhevwAh9K|{Mi$)m`YphaON}mD4l{7d$T;Gj)4|aW15ZLeh z0-RKWcOip7SNUaXyG^efKk{N23TxiSKWSIRNO~_P3?1l!3&~fC76A*CJ5RisVFW;d zM7IIA;`&yZ3kPBH#J|adn<3!@ zw~~{b6x5bnY8{bXvZ`>EViT(P%H2{GN8lwb(9f%I!4V;AJunO~d?3gnLqr)A&~d~X zQY2~&J)^4+E6hI3!QbjJD>8WHA?ol4D?tC1&q2P)m?X?Fn1k0zL>vFbO7)w^{v_>= zFy*ONjcg(`q9uIm!?CDZ%`OSw>ckq&oUa-%*8{G(&u;J^9C8d8bI}k1>c3U`!E@qrg0a)_)4r%nu%QyF&s3 zy{2Z9ekw47?YfvCnRj2JV5QG+ld8eu&%tYn5+z!E3v){8Dd9|f+^>QaQaBgc zBzFk&s}C7G?q4t`7LC~)M0&{GZlvg0#2TRS;;0dyQ0VAaO<}OXe|q&k&CeRcGS1j_ zcT(1^mp^My(z4xOM+eP1WQPpe2Uo9YG?KeDm?-_IP!yxAt#rSQ&)(`VX1&dpLmBO0 zt$KKgo*x@jdRxu69<|3Or1El#xoVklQT31~$1^C>^Yf}z=HE1rGt4cDXWHW-Qn=#G zR^mtI>FzvS4Vv@TyBQy*=oWdoQS>UIQNL_{slu^7hC}2DOH3JBEtX0enD8YgX*8d( zGRpFd-&!Rw$f9S2$x}0xNXDAt+w~dY<0fP{rfV2)GQyxlX{W2hm!C{~10peM1c@1z ztBe*0SsL>ygISd!ny|1^A1$^YkaSMs{LH>6tjOUn+59fwS6EoeWzx{R{=EoJ^bfhV zlYtiMPug_tebP?65|fQ~{d*Hlc6R{h!}t7N`-j!a2ZT`VZ$KjWOFcJ;;h{Y0;NyFg z^7LFEl?Jv*fBMf0Zg^npnrcHayl6mmau7BEC3w(~a+&+3>hSaQe(-T>2Frq2>c!c)3yjNpB>&rn6;&S(m&XNzQT!yP<3S(eME#@Rib26nTn4P z?dr0s(v^Iw;Vii#tk{L9Lh6KMJ$d<-I&j5^2;4y7^&a2i-bGww1s6&#&y>Czip|2@ zTt=J)tOiZ$dSDaeNo{ky+@DXonFvz$?u!$qEhc0A0$NUk~M0^aVRac7hr1@kM_*+Qp0O%s?A(;{@?mJz z$4V>o)z|2KC00yQ5>SQhR~tpchXaW9nB9`f*PY|#4S6srLTnxoPr((KT#0_s{NcyHSYOHqLI0cY@j~?4|*5hwcs) zheGSrdJ*0J(^e5}TxlnmvPyi31`2&qTQIe#sC>-Fwn5@wop3l&!Yrg88Fqx$y=h?`fUaXRWua`aV&#* z<+fPD%Y2^@7HoUVeYbd3b`~c;-9)&91>!_Nu$Eu|ej@fwAdHbc>(&2n;M&;m>7DDP zA%E4a<-qzpT8HHUnStTZUWU(Oc(+8)+1HPp#3frvv(4>tW@I1kOXPmb+m+X=etYYr zZ=vT!{Acc>H>>V2?S=z)D{9xFFVxIhUngPIeb~*)^e_ zH?fQ_E>_~fITzIVqBaG#=;D0oM)r(KE~)B|6|B;_R+Y*#cPcAUuCjCfexVa(ms6(s z)0G+Hr%gR{5x-;DguD-+_=8B7uP21_LR(cmFLAZ^mp7EFx4#7e(yG7H0-3>3XaaF0 z6QhY|sT2+MkLa-(zc+JG6As?&V7t;8)w(g$vpIVxZ659DJ(QX_f`Y79-y6stm`}xJ z(n?=a_j5M+>{w%6nwaTc7i!qRZfB-tK3JXeZtJ#}(ryM(*6Kas?23;{K-Py9gsbTC1@$G$Q z4XfQBJsqWD{v}@~p&>9rhR`r(Pw+0QlTRe6aSSQiIg|msq)ATcb%|Da2#cqLQZ2Du z6Jp6V%_~@lj~Yf11Xks9<%00rZ;y88wvILyeTAB$vD=hyO7=bWuDWqskA|R*uWAuS z^^*egJO?Ywl(PPpm2=07kn|w@{ucnK`U|ByK263e7-q}*kWkW0hrCp%qbB2>ARaix z3P}Rr6F07(G;!-)N%L5Nyfsm)GZGl`E&kaIXbrJ=)b+hvTE}<=w{P3|zyW-CN6Y@k z$W{l$>%xJjO34Y|^_~-li(=lqlGBFuZtuKCv!i5o3N?vff(9^vB-Jc-dp5lCKOs;P z14v|k1p|nC@&=H|1O1)Z)HEF&>mwOWT1QT`PW+375R^YQA{s&XY3r!e66NnSboRy> zMyx(}U5y;cjyIE^O=#G|3=q*agG1I~VmL#xxJJG_=9-lK1-J zQn40n*`Y&_xaR13vFel~>hcY2?lP6G;iF1-G)_zcPiVv?DR|3+*K~+mcWB)Hf|hY~ znROv7hiUs|b!9P6eKbLtel7L}J=7<$I+vhe))l%^_#flVb5E9iV8AC?NctCefJJs? z`xgt(dJDvkcXh~UGkc$`YbHgZ&vIt?qut7Hd-8j9?bKWPSLXT+^E&nJ)md%d4``xv zk+d&B#;(*Pc7~2Pz(rQs(IJDLv2P$#Jc=!vKHv&^Xe+)9e8w@-*qv`?~+m`bxqB(h_-Ls-E)v>+*?SF9+c2ZoMxu&@GaUJC<5)pPqsdNt) zd>C!d&Pk-$Sczx_-{<_gDp;i= zRS^y?G4V}$M2_WY%Iz*Wo2_q6y`91yr`!Yto$Odjcj&>VzIomQ=LvCP6F28d9Ho*& zF%BB^5hIkTTGWxIDQ-sq_^y zh7X%LeMIUEK^&AmEw#a*=`#k?(cDn|yZ8azq*W+IpcN*O73iq?3WFKfZYpfXp~5lH z&^)RXEn}@zQ?r`}YiJ$XV1!pG_mE{3j#Or$C4T5lmeVW1Uh3!A$`Z7|v^1S`WT1?O zC&;4QTaB=y2*;ExKP3yTMtOjsB}^A4OW`1ZEBz$xc831nuKRz?e<`f+8$&Fx(9L92c4l(^YVWUO?ENs+>fQ=krFnqMACRD`Sh(-+G z*vL-iJnn4>F+>}LR7Z4CX#mY7GSmrIRF%50zQloMbMA~?W`7)>koxwfFu|ad3AG?* zVgDX+XQAd9j#-0-EBi#$58drh17_}+y*&Fw4Vw8x_HvLQ1VEEuzk7ojBFWesaY!)n z2Cy^LovSG8<6*K#I~gMXsJA{uk5g&KBBE*R-9OsC)bxCeI;4_B^BJ?B)o89CO@i?R z0Y{gB$ox`o#GyzV(ZHA-X<~#ni)-MsQpg4tCq?!+X*`RSA{HyPn5EeGum-Uf6mOOW zeN6scR4yo^&)*~e&ZE94?_5)%uEC_U!R#h*+R4i;=EptZ~CA34RMtqO}( zl^Zr}C^%mAWINR|CB%0S$k>HIL)asm)#?*wmP27i)*|;?l1?0#B@Lc$q02x;|hkJ@>Sn@$+`6Em`TXtTbod>h` zgtGU9v-1dc9?8xdvh&8|+i0uhW~?3bBBoM~S1&}G8kJwB7fguNo0DkCpJ4y5u6}{M z;z#Bt(JZk)i&;oCn@kPp0mWJ@TA}2d!579Y+uP{o&*M)H{BrQg3E#cfXxHL#=ZF0~ z@QBhS-Fy;fOpQ3AJbXKR;$57GOn4lM$Mux+G05LvxPu-l5d{|ulwkB3{UfLJ8T7EK z;v)U0Y;)7xx~0)x$CtE+%2*8&0I7(1cJ*MqgRuXn9BVGb%t7TPT}>PcxVezM-Q3l@ zD)qdKCPuHe&=rp8mPp(#@<2owmml6MTF1>$&R9{76}8EjfUJ1;Au;K~Ib|2>v2Y%$ z8cF=eDeU7Ku&vj{OW4j673-57!3?>wfkiL)mCLI*vnyL`W`0L-<#z;NQ4OL6 zyxEbcw-B-ygoK1dhX|>TU_-iDgfPgk(V4wc8>*QtnY17{#^1V=5gcjkTcW#9j2crhaV}4FH(x8x#o#yMOvvWXX zYw$E#g8>js`ri;v^VL21YUJ)*4qJ|Bh*;n?T27B3FieQ>i3p7lQXR|tF$F|k52CLJ z`2>Xq38~z!M|iYhf-TD_Pduh==p;`Wj{NI+O=f^b3{{x+f8<9T*eL0XyPGbP!FEV<8Fo`!JcvTd@ z2T~E)2kmX99ptw{+F3uQ*S(_o^oy$UG778WbzONR^M{Sop@T6=sWq8q97gp0PwE71z zkn|%M*6@V~`LL0nPEzv|#Fr$dfea>;%JnRu(rycxn7(A0Gv{LKhDy3LJXtS&>F!1Q zD)C61U`eNzh^2824Fg8eq*pvkeCbFM%s>-i3BI~`F%Yj&{yf}g>Tl%V`KRRH*>?qD z>@DT$9$!3khCE|4`9njL>RIxv&E(Ja7$YC#IvDKt$M{xE0u!Xl;2*%Rd!7-?Z_>^T zWjCe~fSWJcNwD*rjG$vgJDPOYVCrr80&yvD^%EpnanX8f-gayikoIG%kP)V=QtqF) z_A!z|ZE?6FO!@tzE0<9anil>p0A}k|V0^6*NavGIJS0G)RvXd~b`~#s8he$Kquy>I zg!96+S>5RjY_~Fzd2*^k&6!nd%}ctbYD+IxDP`wwkbgMf8|16}{R`2%y_GUFbnDK& zc?zKlDBmN$qMSl}?}zIjK0!Gsa^1>>g$UHlnlM@8$L?A%LG}wb+hfT7j+r&*42i7q zfV!Qe$`trSyM}yG-R?-l_|cf-NnA6*?igWqiw7aW9#huh_b%QVJw0P2DtvQZ{s#x9 zq(2xkp;_bv!SKzu^-Ik-LcVfneS-^1-jvZ>R^c%Ne$TSJ(&Hvzm>}efw4R#>=wUjK z#N?ck+Tbm@kdeWjqNec-hA>6!39(XkL9X^Fvpbt2Pe%ZbH(5@#gnhv*kXfSKaAF6W z*@T4&k5|U69GbpnP5My9ef_WvXt5Ng%t1NITpXZepgh|XbWLf2uJr{3dvUJttw6o4 z`VQt5q1x8HuaEF85bu>lnBjVH=C;yp8eR)zBT-JL> zmuU-!_ZW7>F5klYtin?OyeYe=bCq$HwY;3vf*O9TqV=|zDN{z|RZ*-3t63#{O?qU65e`X(P(CWa+ZcR9ee2W< z*YeJghHe*XVGOl#=4YuY!sij1&F^vT$rI~=1L%C&I22`-#^`TNA*~~gopb19>wnlC zRY)r}F&YE2!?!!AL9R|vsN;5>cED;xUI4hOQO9Q1-t+GmvJ z@oRg@_s~Aa>Xa+#j@?ryo6WwxgCN0h+lShJxy)j#Jrp8HFJC#L)A@)|M?_tHa&*&~ z#3(!XxjuDvfONUEL9|>yScocZP*YAM%wDBY_5`eER^*Uib{0a`yQ@HAn$K=2r;V+- zwT6ZSG0cW%_hJzMHt2&6@!4chtmuy^9jIZOQsFz!$4vVg+sOT<=SQIs{R5h<^ zF5LJzDaqfmtlOge+=a1mDRCoPwIwQKzpaPpRwPpH697ISgg&49tzmOvp3PN<#w7p0Mif?`#Wl$&mylM}L_|GfKp zxjyf{UIEzgzFq;`eZBlRf?mh z%mJe6Vg7DjqC-35X}+!IW?rn$c0--=o2kppIm@;$$t`*O{({(^x_-&6dvz9q-@p%g zuAMu3%bxt$$}c2kdXv!b{sVf??*Rys0Pt?Meq;Id%SZGjGTII;21#_he;3}Z?An7; zm6mu4K4t5O*DnSEdXv%EPF9N_t7n_-;E(w`2d5)6I@JL`{&B>Q5!J-^KJFb65)n;K z>}IXOK!1-GA**z%3ZnVFN@rPWKEGhxmgB`Gc` zDK0)K3H=n`tZ9oD!xI5R*XqCVM$&U%((_b@z1H8koE`RdQBw}bX;I*4O!R~|ufZ^t zSU!VT%+xDXCFOS&G?n3yB?}90~+m_(@%vu(pNKC=gH8VkA zRrF@__xP$wI3{a*Ye#Bl(1at~U5_W@-gqPy?1prTPG!C(LvI)floRX1LI)ta?@ru3PnL}h0l&RjgUONTLOow|%25F24;2~*9?lmF_JHll0i;Us4o(>x-Q z=1gI`xEgKJv;-IMApKBHelD>XHKnCs?XPLsZ_JG4i+dgd%Im|caG`Wk(83)6TmXJf z_vQ4V*&3GBDIi&$L-wpr!GCmjl|gdcO1L#QJG;kxXI>wh*+=2T5I!?gI9az%e8g?G zL|ft%;<~u#PmlCrOj}Jo{VGYtRfXc-nUG21e{Fi@6`xj8|2F+KccDH2MJ$+L;A0x6^1$z2gXb{F$Kr5uK{)iAI zQ$l5hxL;_dHyph;#o>3~?M-s{{`)G;;d6JpNwwd_j=lRik?PR%q#|9o-l~Nfyk|Uy z4P*6Cq6?oSaw6OK*kPj2WG@q%`a~l4PtdKfC4f8M@uMpVy%ILCW`jG=_Mx3lLdRe? z=Ppmtd?U}<#@+4z#vSq-5QdM~ELO?O&vwTMITTKV#h0Ca)lM~4X=gY_I;o`x<; zdB^*d<1R)1!P0hb4e`@9Wg?`k=>V`M`p{>>XhPG~{e&aY-gg{5&WCRG4i4asI1>F9 zN6!m~2_5qmqwP96%iczBJ=BrHmNP=NoKDtk`dzggRDTLLa`Z^m;wQ02g{EW7iHb-t z`b_p&0J`!|(5>)85Zdvhs|mdlzG3?t=qkV6P8XqLtS9F#Pea#nzYJ4;LA@L7e@&{U z1F8Sf$eAcX+fDSD>^VZyapFX&iB>gTAHZGi_|Q%#p<}QOd#jG_&TX$!wxi|>@*kkA zxrX>@Zj{JY)}W4t0~|e8^*r8+6q>FYCkA91XvKYE0D52`+JV;71F+184gE;il`-4E z4$`n2$ch;EAwYQ=dKlZ*(Ik9AmdvJaEQjroZG2-8_hP;FjrsTu9Km?uPrQ7NJ4UEj z@bd9$1Um>vFw|YZx*nnYxPd%F7v>UC^o)ro({K8d!Gt) z@62HInQUGFx=#QapU$ZPSic=;v&61E(KfJA4ZDG?h`~MhBz1HZ_sAgS5zM}fmdsSO z+(dR$W}rk7+HIoGWYY*utI|Yq02*t#z+fhCBNi>6sVu(*E!WZAxaAefa?B5m>~obZ zJpr^a%WpZNk$*1Q5}Qiw7%mXla?ak@KO1qrp!v&U*u)Nm;xvi6oDY3HKeU!cqQ#3M zi1nvl7=T#C9L^)=HrU1*4CY*o`CVj|=zD<~+yglp6_4E(R6H(&?r@rUI7QbiKp$zM zlj1OX*moG5VO)=A?&TL~lq7Mn|3-XS$=)cHeo(yu^Sba4>sM=VZR*JS!&gg@N#>nN^gixMuyCxb&?s;Jp!z*X2Dj+;VU-7;I8-+tK*ZH!Ca}BQC}M8*ZmZ8D?7}X zEA>>&^Z7h-pkqNT9FFLJWxN?G=6@%D6={s4Q4zD?AN(&KhTR(dB+4~`KN0_hX^vZX zX>u$7|0i0a^P|?>^j}V%tAMStq#>y&pb%V}`=X z89eN^pz3x{IL{aZ)tyjH`J}{1&Ll4e_0Th$lf+a(rc}HwnCqU38eKIo7%l?yj4-}@OZ;2ycrzGxWg@a?N#y0_-gzzma6IT@4MSIO)qzy zQuKQ9^m?lJqFFYp_@%QhZ$|B&==|V4W8pLUD_g-u`Ty5fcf^ zI(rXt^n%d$a;1RiO0bMNhnYnGo1+&wzYzCg??4<;^+V(#Wl55wCxsrB+=#9QM??4U zp?~D)!@@m?yUkn34l}sJ3jI1q_Yb`zxe+}Pz~EMB=;qE~=Y%>WH#o53>rBqk>9(*_ z@d+LyOSh;e!mbG0WJf#n3WySAt2XmAe~azrBdTN$!w_pQ2$mc9tole)L_P+~k7d7M z`DorEFAI<6>_g-eWEZf}ikmfq% z$biUcp<@1bG8z$62LACxG%_^8XAA#`@R`HV$UzZnY4Vc@Tl&=e$QhA~BNCZ#TG^Lf;HoWcf&5ZrT!OC9J`C6XZKVwm1+! zj~SMfsWIRM#M%lgp5TH|DHMP>&fHQi9s&RGMGC*7Na14mjvWleTBK0TduWBemR9qN zPp0`7Z4C8BtYQuq5OW(VV@(EgrN;a&G9#L|WoB?kHSPxDUd0v$#5Zdr+xT4-Kfg!( ztKi#!*g|FIwvImP8>sY-Pp4iz`%40LBzmM;iuF1^ooNycPhm^ZwNeUHOL@r66e{wP z8(YK)*divonLnWroCL{&=?924lwVD479JBZscxp6)+JAj!fX7?DOWiOdACK(41 z9PU`5g@zome6F`k;JZA+OMjo~wh4UK4nH1y=G_67$Kf&7WLQ4%Pb`lwX6cqw)OR?y zY`XcaMc6pOx3%xj5x@jM!XC>MB>{*#M}nIum&-;$F^a2}^7mgVb+~rr%h_#^7Fv zvCq=cJ@p%QPROI*SOuTrIA_E-F;N0$g>lcf9|?6pUziH1Q{{bvR%VoKwwt&Ln6!(< z(ZjSgnz#tlOV4uRIB5&6^c*qly36n1yTocK^CgPeQ*p=V`z>7{msQ72W_qd^2G{UN z+t+q8MB$9TOBEaC|A-c)FERftlZ8@T;z>>mict8oC@pDHMOu~W(uDdlUQewWSNqb) z&?52X*h!jtpXZ6)E9WQdyZfnm=LS}vzAB)7GSuS3QD?S7SJPNb*)$XR4AI6OSu5NY zv`2>AdUP7c;u>P6cyo!L+36(a7_7rKs?Vqj>{J__24J6uwj8M5B3F|ww4S0l7^>Hy zE%Ow*A|S?}lZj}_?d&4%c6NFIccJa$#?|CJg^mPp7cxW}cE@2gYcRO;oglj%h#$-h zX7zMrPIFvgUMlNoZ876Xw4aK3lO4vVi}`dWo~B zgP+^!B<>il0?O0u?m>IZia)f0_+z+#S+3cReWIiHpX^GHf!zTsjjV{#;}rS^F#BAg zvi}sj0=hWbfo#B0-!8JM@ZS!AT9Y2+Ta(7U!@c*+oi5d`G5-mEy93nf+L?rw4_Cgt zm(?4q>q2EYs#2rn6BT-`xkjRRd@pyQ*yEvdGOO9efICI*La}E;yU(j(6QCE}<@WQ4 zKLE=gvY!V)e}#m;Ci)A@L%qBc$m`FM*VoujvvG#kGc~VYAz2W8Bor84FVM!&O5$D# zH?d}849&59+@T+73|(1aYgqpinD71v^9y5~9qQmi)^3ewVK|IGxf3A*$)SDJEUbvz zFckeU0PFpsce#5p`n5&#>k4*(@@otE70Y40e8%ofdmQ5XD||C#@$$JG{|DlaP~{H5 z{{XFGz?}ei+EvFNR2HF(C-s|Nnmfxfn+#djX^x`i)xRUa(a`mQP6I2kwxSZ%apWyPT+}J}Pr@hZT z5m`E)aH7Ea1|@|E%m4rY0RR910wWTp3W{)F4?Oh%83+IX0002Q@DVNm0002h0aEn( z8~xP@FbH!1000R90ssI20001Z+GAj3U|`Sr$HTzD>G@0gpBJYAPy_`q?gRjEIRzqk z+KiP06l6IRMDI^ty4SXC?~ZNTwr$(C?OEHlZQHiDxAMoHKIfkLPTotZ+E1o68-K~) zDY%1K?xr!`zNMcHrE7SH4)!N)k~Xw+_b|pi!CAg1C)fn4CNnwF<>5?sJkxz;4%73! z#8sk+Xe#oEg<`a*BD#y#$q$T8Zsc4$l=9Y^`F0Uw{o_>1UQEZ3U*GiOw3O5dAIGk2@>6zLN7wGNE;A8=~MbH4wbbN!PXC9SV# ziYGsFz4Y+VgHbx3WX;vX`y`(_Bht2j+gV z(lm(uv%6Sp4>2k8AXV)KhT06u*?85pm^t=1&B8)XO#Wh#_0pPF<1}|Jr-ezZ)H5@( zD`=lBO^f6omWOfb*`2vh!cf}SOw}`8{rH*j&gX8ie6;kBaHXHZ6yK2%v7hc*2DtOM z%s<8;_YX~7Lx#e?O+|h?0+N*i00_ldnJLEfWC6{^CCNO_aIetby-i{FAZMuGW!+6o z3=Ns>+R|AxQ0;}(gS@e~nL3=Dna;X>`m#QJt>g1Gx1p--El#%6IL~@>N+?g0P>qxQ zbF>c$?Nq~h=V@$R^~@v+XI>!%V4plR-q`zrqPi$5@`^^Ht|%y~i3)x$)3n}8lYdzj zpWW4SsSo9=(1dKn#^yeXd)Y0?{Sy7LOXQj8m#uLZ=01>TZjgQ{Uft}K?U7HmCiRKD zuuJ5R=#8yO{>nY3{V`YiytsR_FSbXX*qYQ6BGwSUy}hP&X}n#kav~f{v$ST-V^12h zB>H)msvbqJt6#UPjwRA(q&G>wk-nsU9+Ui-`&)WtW*)cux0n($Demtymy``wl@;3C zv!qu_>qT|rSe)v!EKbKzf3{can7b$SqWZMG#$1cpvQcYo)K+QMDR1_u=^kR=ZS+z0 zP1jrNu(uksH0D{{BXQj}Wopc|?KS30%#*Z+@if}>?)JLrTj~GIv<+Di{T=f?X6&ZD zu<5xSbcO2c%>NUDse{Ee09sM7KmY)E+C0GnkmNuB0Km0v+e)%lG;iCsZQI5fg|}_n zwr$(E(sffPly>D8Qg%?&)U`B%cA55yuB7Ai{`7qMHu_omdj^})h%te2iCLXFoB5tq zk2RY0iQR(TmpzHSn0=c4ic_8QjvM3Va9{FZUVq*SzKY+DKa#&rzz}!@g9RIf9AQJ@ zPLWzPL9|x%UThH$5}y?Rltd&=C4D40lHHPPl5f&}((^KhY=Z2y9GCA@P!uV}WW^oD zcV$QAI^|zg2h|ZZUEN20P{Y-vG*dKZwF+%5?QHE5?Gs&4*G{)rkLYvs-wZ0l9>Z(n zLKDLzF@;Re%``J^o?yOgscY$L*=c!dWm$oBpmm@1l=X@ApG|8UVY_cP*$eIO9BrKz z=UnF_S0mRJcfdWvz102HLwd$|&U*vi4ZfPbQNG9in*MD8O`vDsXy8k*d2niQb?|!d zdk6`239Sy@gN#sJsAu`X&{$|ObR2pGeS_(61|ANV!fWA^@H6-)B0}=R@$j+mrO2kJ zI+_!U#`5Fxc(3@41d%9B>`dHAR!$bAT&bK?PMVsommZZqmPurWXRc+DZ0qbTG>z6n zx1kr%C+H81kC`z9tBSQO+Yvj7!}uKhB9SEO5S@up#6n^Xag?}7+$Fw{0@6-q$p&P1 zavWJmZXl17_sFk62wVUK4M7hu5fp)q-~_k_zElwXCkP&3!~g;SfX%jT+xFR*5zKZl z+qP}nwr!hlTP>&x8iKZ<3m6V&f=%EAxCg$1IG6`khOMB7gWzEKbxVCve^i7@(K&Q^ z-BfGcPfyg#^*()7ztiC+hpA|$n|~(N7O}N0u)XY9yTER@=j>Da+a|e!u7+#xy19{V zj@#_cxTo%qOZJ(4ZePjQ^1%1-1N<02#V_#N{W<^Cr|oIbuVA)dpv8J0fI2jSJ)>w&R01kJI>eU`s;J~1{bu)`6kD7 z$N3>%di+qLOou8NQlzPK&ONu>NzO4)lBCF!P-UV>jB90Ijt5@&m@;@-xW8KZAXG`2cWxxDpjwdI^fuNXTxmV&aEC?0Dp_hWNLAE_^eF0001Z+GAj50E7Qo3@Hp)001f< z0nq?>+So140lZ9ptu5dj`fHV})?#zlFxagt&@f zlMpvM&;tstwV4twfQsdq3P2bJfat3N_6{iyDj^b(5D6K8xe_Xc_hJMoNGQ4GPj{iU uoMAAa*K)-H4ig?&&}z9u!C=59yzoJj>g759E4&9U;vJ22viA!JP`~Eg3w5Uu1O1qbN~{AL;*GeBm<3P1Rw>1bO#^| zf=L@8#TCkJ7jZiP@20zFS1{e?q1+DpipVxFG7xMW0FeHR3I6|>KxGVRz3B!jXW$SV zBN;^r($TIF)3a0B%D|VfRzIsWZ{2WxXm#wu!sUq#78LfSzAgVE$_R~+Nt+HP`eO5= zedgXSiIfl?zLqu4;NVJ+>A#OV1KURaBquM=KhLjRzxK6Poj5S!fe|Q}&aeH<%=kREv0z89_WUIl&E@R|2%hAZ6oCR3YK*vO6(?I3665QC>MXG( z)BZS0>?j+@OZbks+w1GAu(}GT$LRs{r}zI(+wZZHR$_5TjAYxNgtdfPyS>vGf#P|d z-!s{_#(g^dW(0;A$%+qvYi^NNyNVrP=SLq{FpZQPN=eZiK@U{aR7!E+j$eQ9@u{wr zm5GvVf^0%g6)o*u)zcO;pMCQG-_*2y_s;@cCUa+$%dM0u72N=%45w6;!-oMsI3M70 z2T%exV3Sgy)*m-9#M(NJLf|C!-@&i)ze0L@p=m8;mf5Z@egdAiL zhm2YLdGJZ_JpBJ<>bqxYKtp-B-v&7%rM^@SmNt||^?0H-IJmeN%n4vbG(@dM+9`4e zJut6agb<0`a4QyG`FI_pb^K?0UoDS&$$E((AZeBD>N&uosH39%+Faa;=_gs5|zzg=Wb5AGcY3YZ?~4Q+aW zZDUHOzjilvs4cpI1d;&tPZuz(&eapRXBVRbV$2&P`R+rqeMqhkDexghF?=GjU#Izp zx$Pd9z1V?r-*kfVMO+4yFJ}t$onU}tfKwnqESUNG93e*s;&ykias)h&O~&H@&lB-M z;eh99esPh22Ld3dF7edI<0AoMbGsh_2Hc-{I|SvDHMhRGDQsqszj!lh8JpwUT))?= zmbX5xuj_aJJ^A%?=?hTMXzqQUUa&R%mZ`aw(7D01a z`_SJT>vq2l8+2cx`a9c#)yzO^tCo>?i*4gJ&g?e9iiQ#gQnuO#lJNwzL0Vhk2&wQp z)C@R69a&+^jqUp@0?G*|VTd_Lf~50g$x)<4nF=);G-=bJ%bW!(w(L2;a^}jN2QNOz znhm2GHD=Gg_dfXO&?ldLapbFSzWd>)|H7$Ia0na+5s^{R35iL`DXCf6Ie7&|C1n*= zHMMp14UJ9BEv@aN%{ZDE*8P{{B^`2Q`&Jvc>xO2VXR`0mi96e&}sPLnoW`V1Kl*!|C3gizr_8qQ=uR_4~b}sTR>z9eNGHaEwf1 zp;lBH^?`QX4@1hdq9#LDm7^-5!;s+^SpWhHPWm`F*9(3yxRa@m)X@bF0SN^wN1g%% z#Zl5D4u#!`ZQaLcrnScm%vo~Uw5e*YddXqzs77OKE^M_Ib{xNIK7 zrO%LYc41F<^!D&DtpjGvS#nYx^Z3R`wkqe0|F8XR*pOc2#TYm2MtwUoJjXN;+4bo1=VPb%|)b+ zBC0}Xby?L7y>$tw`=jW=up-2k-88ncxKue0CvvgM3Qxj|55J2-g=cJ)CtjlDNL>OP zOTD3AU-{J`7>oMIquzmNHmmbDvTGZh1vah}c;LVYQI9y+WgfLGVm~FVBxIMhf+|x~ zZ5oHKrx%-(-p3BHf;<-lp%xW_Xw7r2!$@FTgH*waxn4|YIcwdU(x64X`$g~(SBB|) zg+~_-wJNAtMKxoh)<7(y@dAANLv)YwoB1AamD?s&Gm40TFPasM5Qz*+Tl@8Tpu4snRnQsI zr|V@sqI37S+H0~7suc%xE!B(qghi)m*QtDlfmSMv7EZfK%A3q!tFP zk6|nETydt@$1kMZ+i<<_9ECn$nb9FTZCkyqQ}1#4cHfZ`wW{>sU)ppJik)Y2PP+#~ zsE-z>$|`>@R*%|+3H1$Iv#Eu8Gq?Z##Zue(E6*{zGwK@BVOa#VnM4 zR*Ox{*8EXI-PICQIib4Omg74<)JAPn#EIF;cP`w>7%IBC+ubYGdXGT*YQ3t zB*Ag|pN`4kEJANop_&aiYJ;%bV9pEqB; zXt{jZdiAR9`gQxwn~vMJop+zQUcGX^dEaT#S7)HhOI;m9W%o%KJ ztFg0_*xN%64wx%fw38F#+O^W1JID(!iJ;M;gN-p` zC?-rWFlFi#bLJRXv4UXF0Rk2loFhjJoH@gA=Z=XdPiS7eF!AP%Rk30W$jBhWs7@O( zg4d`qr;QuOYtkfMd-g%zdymBjM_|7Cio-WQA^lI289;}@F+d*&$ARbs2m^RH2nULY zXfh!IO-x0yvZ-g zYHG0BTC%PVtFI>;8nDJjvZ)DcZYEn=u+~{d-ld7m;Q_hweGTFSLp&|5Bxd|X zW13RPIEL3jf}%|)00a;zr^p_P{#7s%KuWT*>BF-6h(RnTlFEt_B`;D30Pw$y^GZ<5 z3vqK274?#as3M7@1Vx2G9_7T@OJeBqKs~(8^XIE_fZ##`qZ+2iBAlne%T}1mUX8o* zGklBW+;lQXF%Me-rKB6YCrKg0ckFKk-;d6m7uB~ST`817-`!XU;0zrcX`hLM{`p$g zwpQnR+UPri?o2#6j00yv## z#aEt7<{X4oatMN&m|OCKB<}L}+?PeG&I+LC+TIP^bkIUTW_i(Ihr$;D(OGo)0eE!2FKMRrLRz&Ma>;IL0?2UTm!y-r?_drgs9j7=J&05%}8S+)#&p z&D(JA=m_0mV28ADweghn@6}{-JV)br7D!r>$mlE*K|<)vMd3N-DuzPtfBt`eJP82s zKj^>F|AT*z{@oY~yc~EL{*wR2$P3y|&rVx<^={ay-68MP>{Rbm?8fe7?j-D(0!FIChhBlcROd%;X3GHZo6m{d$?DIGk^YOqk+SXk_glg% zK#ttNGcvQX$&(+(9OOuj=2(s^Q1~0e)rz1f0uhW*gd?KZ9-|!NxI8aaIHy;P|D)uB68s*{pbDYIXP+1@*F6xMt=4QWhMl9HUX zq-WgKjG1#1U_45;xrbpxIeu~Rx-(v3+zPaMqs^dzd&patOp7vO(T96Uwq^Hxz3S#E>~37A#e4 zD=opx0kEn#@`2;K{2+zDpiN7!s9jHt`8!YY3a@!yxsCTv-g$fg-s3$!=u`FS_95SN z=p*}|;fvS*#=pJte@^&+RUhtl(YjdjqHY(jOC&FwcEkACvr+t6&rD;DIpP2T$ z@tJAAAD`<>t0Z6TOW$JMQuAf6@_HZlul~(v{k#9EufNYU9AAb52fpH{qrT=`=lQye zy0~w;q)Yo&XPogJE^vYGbOl%NU9MBt?R?&i>n82H-OlZNujhH5?|VLrXycg+p}y{L8oG z!kN#haIrf$xQe<76^G)l0*i%AghKoRsR*(1d*P3uVmDc#w}5?6DE)SPkTCT_H{ORP z-yG!TrXl^7KAneHFa8Ox6AF7GFKoG7VwRfdv8Szp-G|Kl9p2KI< znX_A|GoO-$-*Gv>y)N^i^w2Y|Nv!kpr6ZNv_ib&xauVF$Qp^rTh2Q?Z-NIYEy4}?I z$JFl;IH}PaQsH8^@4c*h3EEjx+NJmz_iy?WUg4h@NmJE@yJB69jd+FS-qKWk;c#y( zWN`S0MHjwh2NBK`|JaqL2M_|jn-LK1=Sl+-eeYRGUh0Z$XZnID4H@i($_`JR4%PBi{Uo%6@Qr7jQP=of(PqQE`B1dyNd zK63~X9JCpQm4Kyit61a?qYGy(sK72S1eh!&qv>p0!v#4~Fpm|4xvpDT69mZuaEqyI zv6Wh+F;dXVP`vrXB~$Z*oZ66JbQ3gyXgB?{ZoSE;yPh4Y%m=h3nt#>^eB>rY`8=af zX(zqM1r>fYf$MsMk4JOt+3L1U#t^uNa#!qz7>Y=V0SGhyN2(I>*2Lss$hJz-y7Cwk z->D0ou@EQ#dr7*>I?}jk3yu=8YqMp|>i4k;(Xz~#3;1-}qzU-T%$t-pvPyYmm>Q-# zI+YZn&yp)E%+Bw((#|0=5@#*i1JSKt7dsloLi^%VTrWNlb7aw`0H%o#3o{P^uMJRD z2R&5e$S#xq~3 zK`NVDy?8Fz!gw&DoYV5Z{w;p0KZ$6}%lEt&JkkmMvDaF0v?c?2X~A5$lv?j=ER8{i zRsqoysgjVYf3}2FDj-~Qv4puc;>P4vV4>$8sy1WjLA>ZJu7ef2*VNl>fMINfOE`8B z!wp~nJgC;EZ4nrfZX{LpmJy3cY z##s6zZCZCID`t7b(Q3Fft45I)A3Td}4}F_w_56Z`Opb}s5`oLYLlTy4OO+qtPT<=4 zIo_JG6qv6GsK10~_)7NSlZpZ<8{hiIS|DuFokmoQ)0%I$t}%FYWi<%{S!54TIQ89! ze0%~JL@~w%ELDpdw_||MWcZ>0HBt@owDB3}tj_g53V=P5*60kxk;+xDMXG*DY7g!a zn%fbx^C}pb>j@mjuwc8nM97E3R%&C=-O2GO$Rhy}1R-V&JZ6walj*J0n4tC43`f<# zjIRxDELB_(zCc3HP&n5Zv617pS5*&G$IUnkwzKZ7ku!t&sMuq{;%Mjwyg#%-UfHh5cLQ zJ+1>{>9q`;0A^mw0a&d-lj+I%MVQtm8h1KAhUX|QrYQV|?V(R4_mL!a0+)TfXxuZo z;NUhUQC6~(@WqT)#e_~srb>dlm{LCf1DDLCr<|+5l@(T`TxuZ(yx{3=RKZ~4kSjP3 zJ_Tu&)FmB9KPI)TR+`86?*)^1!hbEPP5@ngO%sPN$IOeFrD=VzciiY@G=3MnG8NS{ z)st0Qce#VLVfT!1eS@4Qp%Km|?##5h^=nAXn%lj1E-Von`$b6y<+bnx@WAeCec zp7o2MlZ2_cO5h5?&@OnfJfS0@* z9AR$YwW)?OxIXz&BsbbKd{mTw=_Mnk7>Tr@O%jWN958hp?pH;ZkZmzr*kz|cHPPiB zt)h#{HM}yJ8jo?+Y80^(Y4U(P>qP;H$=;6j=(8sviqIZDED-djA| z7N9$@d6caRv5W>4ot%0MbJ?)d5R{9u6xA>oXwS_lG187khgfw}&aR2Nz zj(3i_w%#GLP7IyV?#89X1=tE$yK<@@@6k~f+}e~eCnoq zK5k41iIj|C333=LGw!TWGFr9S00#3x?k|id8)khHuC1$$wWI-l#SrQGh7X40vuVL3 z=OwAEU$s3y_OY(aa{*9 zV=*7~rpPBC$Z{f+dPy zq;rB7rm^}Wr6TE!Xu48^eRBr%^uVE-!HmuYkXD3a7Q+yc5we7!i5n2Q!wna@G=P(G zQvbyUQu@~Euwv#02j2F7oa7(WYp<=hL4-K+h$9NgC}xV!`nofBk)K>offciXDLu)Z zhFJvPsjN2oK_fREVoQr~uy`HnMzlPZznOYb#_P0!6P9&YBa;oIB@{0Malg}}d6*^O z!66I;c8fMVhfT<6clm_BwA9yhiqTtPogqoSHifX|pj1t&DqJAArL11~m7-CR(QiSL z;D~2Eddh}QiL_)TMb|Q)a*BFS3gc^>9i^mG$u3EgI@HfxCMe0w!yBo@^LNq)MyMWl zu*oeCE=3NA9qRT`F_5ql=ytwo5luX~gB1j70Diq0YzZV5^D1N<<@zT%H}XLmLE3d=eCWK`b|6_Tn)TP@id@@8mTBqV{1mqx!VL z1O~k87&})oGw~w=94AB^HHl(v|&`C|{_K zWlSDKSF8j=eFjW&GP&TvOC|Jl%xi4l=i%Xlr^az>WU+y!?%#a~2K3OVlJ`NtkDqK( z>|u};{K)Q6d7*@LM-BEjHL89f{jLAYzX>y8`rW|x%9B_dEpCdrvgDwwNJRzLZi}i zyKez{zJ9RR=fLd_b4D-!Pm}*Hx-$Q6^l1DT4&KH4Ay9DG%HxzC8=<7X4WYmp6+r*431; zLODCpGb_DLVO?+Tep~1D2i=&bHP3pu=7gY%N){QDE^n#1~5?o6Pk ztEXw~t8bQQ#EP1N+?w=IRCQf$cVBLPXFtI-ue&=tr>~n>gtBo7v@mt{b27Ja3aWMr zau6Mp&F$_*_4E);nIMK*khb50%$)q4ENqOQ&Unu$l($J0MSGD52^Ax->#w&KybW*?mr8ksmd z9!k4Olcl2=UFw-UB_gD272FqDQ@v<{V`tLbg(P3HkcY{)>9^@0={`DdzHo@CR}Q?m z=W<1m|IITe1@>z9&?H|u5`I`tW(Z%(M@?%HM@dsKdhHR$Tbc*^+e&bSANpIWAKq_W zfT>TNe4o2XD$Cx0wj>S+JH(>AHP}nd$MgqrgkFv%eho!>{twxx3`dF+zNjL$xUQ*$ zb`$pF@vZmkBM&(w^1Gkfo(WJO=0G+1cyOFlMu?#e{e3lmcmMI6Ps&KBRH9hUaOT4C z>yLn~33_ZzQAR;2F*mcZuo5Dss`>4&)UG(t9cm*a=07ih2XoLOgFnby)BO$wTxUrH#%}X{?VhB|FHqtEe5PtmQ+#P)G^7R)d z)_1?M+|f zT3ijguI!gmsqB|J!xdN$CCC?9VRH(w-Vvb@38BHM;T|-o?Zwi>wbhl8;kG_pxS3tu zj8-83X@bSIeLwN};pxj)lzNmMiybV=D&C@RvvwxIu2+THXP&p!QItf#sfrBZN5z-c{5^CzS(i7ZlkMK-95quhr-dL8=!lKSk!$N8Dy*rtH< z@j`^Dtc8EuduqKWwF?@GQy2tv>qRoi>9`~!j>P9`oqd<*jll1ZFqIgUl3V49Or67f zr(s;LX3q?DHcH9(5nIj8077Yt7{b&1)HR(6$rn1V^Cv>$!pSgc(R}1##cX_o7@^Y%8PP38p~jTwsz>gwS2iGC-|+LB!weW4m%D3Dsx{RZ(|xjx4Eug zK1P1u7mRD-w%4tktta?>=EZl$?M*`E%^Z2B(35v7_Ro=etI`TvNwq*cz=`nPWan<( zAbRH+`CV+*t>oFf9&&vdB`wO0oDvpvJH@{vY6P?XmJG+2EN9N<&DC|(wWV&>#08qi zqt^ivJq?iPHA=9oMHlrsxC4++*@O>yA!v8!`V-2~rM8a2A<9$j;{QB|kyYVEYQOMh z>I1bGE4OU#9Y|Fmbf&! ziI_gGa9nnY^-D8=ar}IFVdhR$Ib&KsK!LB?QN_hOlJF_SwTe4MleT^9j(y|#Rd<55 za{{Uo8Qg{up7A{k0g+n>aUe*E{r0G^dg9Y#hM{4Gkg|f%(uS28(JS>gExpBly_cE3 z9+|B~11Rv3F*dSr>FR;v&neVY?Y#o3UGry$xuE`|5eu`AKF?HrW?tPCZE4Y;=h1EhhdOSEhKdOJ)td&=&9A^!Nc zq_+b>K4Sm&&(AJJ5*ZWwgjRokUX9-l&~WyNOsE_zB-a*uMP|-ie0(0$(khXd1L-0qF=_x_c@vT$giP zV^WP*TfX{-l8&AM_6l0yLZq_Fkg6V*w6C#AX%9Ew=AU2}u-iGm5&t;e>CSrsKc-Uy zk(fYSd1*hSY(40c5Qt3LpsmD(;?pk{rZ8W;OJ6*AJ7LhkMbk*ajB6kZQyXtg>>pSS zM|bg-w13ZwNL%dk|5+$Wzjuh0&)DVv(iq3PAD5JNJzE~_eO6M`^VnGb1;>wF>Dk5T zG$tBAKIvmjj3(Zke<6mNf=@QC5qh!JNQbI{{HE1tZ?WV3D=p4MW-;LU0rCkA5tT?^ z*pvG^#XxUb%kOfoK)aN+7c{R&NXAx^YC#A*c3$lS7hA#oJ4?oMn&bPG1_rvlxdD&2S7n6R(F_ zA+5CNE9>bCrIO7s#%bv_#Vw1ZMUEgQ4*oU}1)K<@=3w<7Ny^gX;L{H~YNq zwKGN<3o1d8s8{rQJZ5XCg)?$r$etOW{C?h%;wpRxH%X$+aE?F)X)Ly;818 zVgyxw^wrhnqxFjQFZZE|OFN?qV)*+8JS#7|UAx_0--V&?=qnhq)Bx1=8VvgPiXMvT z+1qjKxc&Yup8E!3c&hx!4wza!T(4L^TDdyDdr4lw=7@QZe@fofBkUd z`qtXWba+N;RA_d6IwM@SIn(G8Eedzthi{Rt#UGIU32C76$ghmtIBRP&HO7j=n>K za>mF_gswPWx6+XN+LvXgBRw0U=$Bpe9pwrGn$V-scDJbhk!sx<~1XzW^y%R@PNlr*5(K11hq{9gqD<1bG2 zgRPY2tE&@{)a$E_tpgo3l>y$49^Tcyz;#6g@=VVbdx zvSRCriv!t3`SoQ5T7KMi9w|~T=jdh84!~7M(K||WH<8Ym-=@p!_K3NLUz*IkTH7$a zO~Qi%O+uK<51{F<4yE>-^}RXishN7o@}OSZ8OdI;MiXN5!NZ3$n@k}WeHC+St-#_T zh1XoIq*iXmvoj&pjbR~`4WVI`H6fujHUCekn473;m|Li*TG-$$%;hDjoN=`{N)IKw zHoLiplk>>1&d{vC!38J9jSDiC|EpzbVyWJY@2+C3&xi~O3&YwBmy?{?tAiaaOts{s z_f6C-6eOGd+f&kt8k0g)jotOnR7;S;`qBt_UFqQzX&X&L6EjW4m`2F81hWKoPKecr zo>J0C2JOL(am(7ZLUfHDM!aW1f0dotMm#$=_63ZNZy5h=ZZQ3S!vZW-s`An1ZpC*Uy)TBjJ`oGI+2KSMj_En=dX@HE8LVx7F|@Vq6dsWh5=xA) zpG1>Bk6(!$c93__u^Dm>U40AoV;`Z0hpyLDCs}^fEo@HGjV7Blo1gmdDh?t>V68(v zmElUU)&1vpG{4OU&>Oug|@M@V!CUkdB^ zSd_VhFT=Wvx1{{tDJDgFNt#uq1>K&j*Q2EV+a{EUIEk27rvV>tSIl34E|}At4@^IE|C_u|v1UChtKjCp)_*8!udgO&1J`=6(<(Gt-Cd z@-EOd0;0=--3TYX{a+1{6?{}4EN1^lZcppOn5>0tq<>EcWkomQv;y>k=JC<@_W!+)yNl}USSYxf7;c_U$o*D$J4z=&+kYv# z;2DGL|0%}FmWRZmmd(2pt&fTe+cpgDZwAz~pDJSINhj3Qw_XCh!`Iq1v7B6`DTJ z1?%aVXwc?hseERrZ*tKSF+dtfg1RqVY171Vo~m@y8i3EG+={c!3D1`UQ%|)vxEr`y zp~pNh_^F}62j!WQ*JF*+@*M!*uEAk`SO>S*6~eJ&^;Jj^L}O%;0O3hsN6O zYx#I(WeePx3J)un&P}c%WGKRCiu2=g)Trw38>!QjpEF~6jaEqtezkqZBK7NRP3n(_ zCCT9a-oO30JE)%4Wdc1V+$@cl&;Ih3Ke>aGz@qm%C`2ysBXfOCUv*#o$!~1YN_?lB zYWiB4|8d0p=3s6XlFoma+*x_Dt17A1#L~vx#Kzk69OH&dhW$q57KzVtNsaUHOo<;% zNuEkcws4X)FqD@w)b}?ql2_0-KA+JP?e1)5Bd2~c$ymzWE%>6dTYi0ts)FL{XSkGn zPsuS~?Lj_CihL?6Jc;Nf8tbDjEGVUBD6J>9aeVKXOdn2W@v#h9GyStkfUkwApO2}D zkEgknpO>?dsIJMe=;c0(ieZ!_79N8-3xqMhjk~xdDzv6P*h$;k)`}TCm0A8e<=Y?4 z{st3j>X`wnBuvEx`z{MJRda=ydS=5&<&!xez;{WwgeSzzJp)#eKno1=zbRO9A;i?3 z0IQ?XI&uE1&vZL)I(lcg?|pd#!?x-+dRuvYc>+D5+KRCQ;Sw3;=@EnT5_5@&@b-#~ zbUn>429=bG=VHY3O4(UsFVD_>+%l*XDr0YtxVXoNr_;oQk+!;n|Rl0B%(z*MqLPrkFr6QgOPMWgAXOh`U~qp$)2OdC!lvXi=kypoxoRg^{SRM(i1TdH01 zmV3un?vZ!7%25Zk^TNDywXegz#Tia0R(aRxke%J!1`)3;uuc@$t6E*?16@1zxSP_= zbsQt##-1K%o_xs>0@8k^fyOXS4@2o@jO?{<4BRr!&7t}o@IdGRNsX~<*e;yI{U~y@ z(E8UA+-9KP_)*aM;}^TgHRuK#lWV!`QOp}51YUfSb_06ejHnd6Onilhu$b(g4vv;EV!~7ezXOw7IYsk0I8e(dSgEBlvtUPQ+g;rMQ*NErk zyEm^z_iG6>rpd=7hJ=NCZ;`eJ%;_5Rd_`nHD#q%@YWRws&_+GQ31Dz~awO=y7C=6t zd9Uv4l>;;QgixIKbJFwgoEqf=l{5`n%jk3t^?-N)NXF?GIA|W-`*}0W-_!f_S>v&) zxwuDxMOHVtro5#X%D9EDl2Xr9^6}Jk*OT$Ey6L{szhW_lKp?;=g?5X>Ko#shEIZ#M zR%tS7uN^8SHV%N6vW|u!VrlIF)YOEUDb9zFjm;7B;NxbDD;4t(#5mjY;W^=b&3%c; zpd@5l>i)Ly35%#4`HJUxUZ?u>_$;!@2+3(JBzuFCjV@GQwt*pj zfn1Ig5Z4n^D||vhd14%;K9AVlRjYV^>*Z}kdWE8u6q|^ngQKptwN09drF|#eliuxF zxtJ5KSZt7xpi-=n8`hG<-jWn%VD9@nK_%fLIX*pu98XwOvR2p8wNO`5wp7osR3{#) zzLJx98~xVvd-^wBBfX%6lA?^{_Ll6T#!gt3c2fz)HQ4ofRkemuMV%LNm-k z!ygt&pygO&2Tx)!>=<@#%yPp_?M&u=?j{oTfB)T#a)6&+m&0ji_iyL}$1L`0^$+iU zQDF5(?Qni+wSRCL9jb3tr&Tv=H;vXP!IX8Qw>EnnM?>GQ-M88Ah}%4=eL~;!@FsA6 zsHaa~@lAS1_8#8Tn2(b$i=>KdP{kAJ(DL5!0{nmHj}FX=G-eww5RCUT{DTmD?@|N2%MkWV>q+Wq3}-N ztlF*r0g?><@Pa{@TAUqzXzX^`7r;Z`#3ZAo(rG+!i!SOms4Cjc(P)VAO$YC1<6!qr zE5FmK-(w)zem&fA7E3a|UBJn{5-|R~%fIsm*Kl)@m2%Q|mXo0`RX5@~x4H zmEU3Y3kR4luM_+PJ$pO61AaJ$z#8?~0X4ep3VQe}LWicd|8`fPZ#IGUQQ}l~oy&0Q z*6|@xF3m&p$UHVr^wUK{;W)SgF~2{JA{P}ljn8ySaWi&WjK=9Oza%^Dv5UUqx8fd= zb`Cx{tMx-kszf7yVvxqCIHjm|VHQX_HL9L8o^nblJr`EdP;gIwpxCrHM2*t;?4}g& zW2d*#ItUA|1nO!c6%|V3Lr*CdT$r!Wt{}o-Odo9kG>cE*nT7I<)6LGOAgb<|QXATR zbE0&A;rRH2F(qANZWjS#J~*<)a`XtnW|*>GsTjTem|Ks(MCtn@@uG_6%nlB&^`n6` zr+WrV-i*bQxLkYH<6M|JxGB-HaU*ATYmcH@P37>C6EAt42)qB(|BSXAoeoR%(-^OR zw)z@X_*V5GoYOs6iVF%WihyKBasSLhx%ug=Ekl_`Jk?id@j9-y zC$dz}+R~NrM8S;`Z{^9p)<2IFS6nb{pS{8=34iq0+IN;#Oi&6D0h5I2(uqZdoP|PY zt?(FD9NGi;&C>Cgstwj0e&#wm|B5dLSjEdUX@IN`Z1P!YkfBA=qRdT;QmjXiZP-@t zf5A3cj{O_R1(+3&JnUf4gbcX~i`(}Pc37=HS+WMQ*cfvv#Cc-s&uh!ovx^Eu?d(Jh z`uKc{3LIcP04UhfeKZT-iB|K^eUG@MKuPw_tJNG7x3I(upUq4u-*TT;FH=(NBN=@Oyiaj8iQPkdAz(cQ< zken8vLcHo{inkKKZ_OR-YFYJ-!KkA^KMQK|7F^A)4=u7)5|dL7gk*<6ResYJRVXtc zHM97Y=4YpwXhfrQJ`5pv8Er1|*12_$*q}~_#!V4#-o*A;MnATD>qP8|QB-`F9e^|) zC5!N2+gY%7ud?$}YjpWj7iJDR18RlIc#ANQW^IYg03%ADRCh+{yuQ_tt@Wtgj29HJ zHU-4Fi|i-M6pdAzN{!lu(?%gmX7TMxrZEp@VfmIZcI?K?$ghmsCHY`EQ7F{SNcr4S zX7$)2D&);ty$0-A83NvQ9dsuXY}{KWZPz=lu-C`QR{_34&zOu!g|)yA?dhU2_Ii9i z;+5$SSM)4x&D7})wNzj`Z}9V3jQIwhM+EFE4BD_^H$MnT1RG2HPJF<;)TVMUiIlBBFjqW%swM7?#-q8Q z4;XjY43NlBJ3wBoGgMEzH!QV}?tnHzkJuQ}!)ETb3nbLRWZG^7)8*{ztdd!z=BJqXmHD3#la_Pn^f#13%w@Hm+dG+P*_vokwi`y zk2V*c*f|Fan7H%KIT?(ni}9120iV873pUoWb=U`ah_`M$=0|3PdCp|u1bWHj&o&pn zd*}WICRyuzWaeh(*t6e@=0e%3niu&t{cUv9uSuZ2WRt08c06jntJ{vJt-~61+-DBd zf#bFtPpvNb%JZQ!d)FjQYW>;YGa>U^Ag|jHChK7SnpCACS=cURy|ax zZ6alf#^dAyJ}r%1a+6mDwCinT*q9KPbhzx9p!*xX+-8nws`&bX@kT2B6rdf`4b%m6 zEXW;Gf^*(sleFWjrGi)kR80?-YJgKle2=>8Y zBSQh`7o>aT5Pnk|`yBffp50rsbAjC(v%{w7>~YcA@0sePYx`oglZuJMFz2b4i}uzS zYO4neu$u~w4QK}|d7TxJxt9-;b-gqVSvOYmBU6QSc^H&0&^S2@+#Fc{u&Iy&=C3Uf z58^s;G}ijV85l3I9j-wCHV#GWXWls{V~@X_>+OM?0h>BlX$z829g}~{;!!EF*WW#{@)^Cp{ax_@dF?1zDXEmHS2OJ+A-RgFgf1mG^H{! z$P_fUBhUVAKTW6EkmCk*RS3YjqBS2#un0-Agn)a25mh7j)VE4rl?E-^0YeG@HoqFM zYS4Vw(K`)_{~@#6z;aOAY!s8Bv@J#D{i$pNRDI{bC>c~$VM!PMKHjZ2Ns%Hx3xCv^ zl3Kr=<)r%*>dBLo z#-G+pc6>vP!bQ8vjGxFDu!k^BGZWlqN3dbZtwamt63FF z$cFNaSY|7t0QG^O7F9&3VEBj9`vMTq)5Qn_wSYntQjcu7U>CAazXQ*Af|5Q-ho^8y zlMoC|A4Nf4 zWC?6HJRbw4)cOHI7{2G~;pE!ccEad4hTEA(#HVqy!HBNky!Jone;$tqJ?J?K0MIqm z6VUg!SKvQPh|m04v*bG!^AYwwstLw#_FB?TmSAAaFV8G#r$UHgfpZvPd{EjC{ng$C zcVSW#!)y2m-@t==kxT<_dDwsV(Qa{3I2XZ1LQ#O{c#BU6u&!oPyGl}dU6*=PkkxE6 zoe9xLTtjmp#^CA%)11cGA%?6i|UlgxIN+HJGha6mu@9L&h=O+Pc+7dmc0AJXgdm zYjo3b24xOpM&pd#Xp3gAi-41awNoEag>~=f)NH_5JwbJHlKl^pLcpP#SS4ox1kB+! z!(1~(EPqEY9_G`6Xm}!1v&QRlY5Jv765%jP&}c6Ct-012Ft5lF=u&Y<6-K@i=KFqg zYf)H9kV1}wEYXN4zeC{kkbb>f>#LR=T-LIB7SK8Id0xAV+O3n-)}HK3MnMVaOwRCI zFP=lSh)?Zi!l;vSepTjqrzFF(+63{jMd7=4)>JlrY34FUsUVt6@6t%K+Afole$56oD)~XmZpV@XPHRpNi(qVYM z>36WVRzJ&e{d)nu7OX$?p+RSIwjIm5?JEuPwY(Lb>Qc>|cNDv3#D#rYW36kPY!(m5 zgU{I#8FWTYt?{Gnb#_56t453=uLm{J+NP6H2W5qk)1mT8PG?Nn#iw;J66~o9Fa{Yf;2ch<^M%$&c_K_^){NvOk3hD`S6IU|a1hAb?!7cq zpWifjG&XoZYp6hm%t#?6lp(w4JYjV77+*T}`T= z_Sp9UR{7V<;gJKk1DiV!MThM|n}Am?VZ1AlMBam!I+o+6zZ^g<;(Yx2X}sxdt?86a z3Zp~^c~^c)+I3d8n0$zZ0QBCMV9E&Q`pSjO*~sGSU^gQ}b&wP#5=_FW&zg2w&PuvY zu2j_Vgj5chjOX}M-;En~Q-CpyUN=Q(`bvNNd9b^SJf9CQnsLE+$HOe$;pIP2AS zJ-b%YOT3IVT`%sHKC<(SlKg>mFgyS3Nk+XK5;z6ddlg-WUY}~XdsSO+$FkClObA&m zHj*(cy)-}xuBHK6rG->4D{v03DOrp9?tl2 zu1s;FT+oPWbcSqL4EFwL1D z3aLb*(=9BNO|s)c<6GufeMdC5$-~uAIV%xYW58aRPjRV)u(>*?cvSvUv6Qrt&lk$~ zLO43QyNrj4`NCr1XY79inMk0)2O^QZ6H~YhXBYN z;1mIWr13$=2N0fHgKi}8&QdH$OAKxYSWC03#NadehAv=jIzNt{3wRw+Xc z_L`7C!jS`(+fz~}ax~^u*;dM&4#%O|`g$1UYDeFXF~Zmvw?IcgPft^7XnAkamg8^o z3H+9_9_uc<9O}qB22PbWL_=Hd`h|8?4mQ9IuGvSzFax&X#cWRiI^R|sPnploreS`N zK#eoQ*VFtIu}#EKw9+^y7wuVzIrh+G@yTa)#e0SK)EkCt4#|k0dU$0}g2)!nRfPBy zZRQxN$e-D==+j;mJgfp9_C0J~N<2@F@L6a7GdpL$({UQd>8rsH#Q8air|dZxPUnFA z54%MfBUQrK>C#D$ifGjFo3bg4WCePmufIjvV-SgpH$-O6?(;R*IqaQSpH)rP)`qJx5{n zb_q6}0K0NhPdGd5OdLFNiTK1f?&-#pqY3}l(>Z)Cb$f=I)OHV*I#lS13DsiOYM%Bh zhc8NfBQvf!m&iRN!#s9lKP29jxFspb_XdwkF(kV=c16CEM|oKJwhj-I)&Y8If9#B6 zgI?4TwO7w|Dd{4|+{hImK>PcI%39XFZ1MIb(lW(s;B{hQ{5x`E_aMvE6^a}K-@ADG zA=~m^;k5~o1c+SGYZ@*Bkr(P__i4I;C1TSZP8agLS+*=<=$N_eb)QtejRgkepl{_X z1u$$E)=nBApu?a`DZ@7hbQrPP&d=9dTRpAZFbS;=PBJ>2vgm+1Lb?Y$+03zLmT&9s zP#=#dmhDBvH*l3XCr3rCWqs8yooqxRv-Y~oiaN|qGDawpU_joyb{>sp64HDsIXnA! zc7Uo{p_RjFBRA)XG__Eex=}RahhE`ZPsMS<@Pm?6w`M@NlJO|9idQYJHc*(amNp`= zLY7*HQ)j25GUm*M>z3TQ%KI6j%Vs45W+26&6N_xNnSpwgyuYSG>smrUzMLgK7~+o2 zBv56tkQn@a3a1HH;acJRzi0p!Z%$AA3rlg@v65@mANro{AJzQbq9_!^% zGkxE$`kF1=Y%ZJ6CIcc*+Pf(_Kdbo0Nj@`on8SrLp`0grzhaMaTcPA30cFWam&gxU z6-y+NCVZE#SwO;cp6;aQDH3@?!>?Md9?xV~`_>2mfv_}}ztGLut2=N4K^MzcxVMJe zVf(jZyP{UwP`IQ1-4Aw!s9F-<7J0?mb zL*}LHw;O(mIGj4MBNO`;=sMt`9ntXg^dJUsCNp-S%>l{8@d_yy&ecvlXEg_2ThX@} zq0Ao^?L!WM5tzuY6t@oq-x3>#y_;>~X-g?Mot`GpWBNkRBxP5XrjC*uEnT7A&`FV8 zzFISVXQ3<-qI+|6adSMt?c19(s=M{1X6zWw&YxJTBHySV_D~=SM2Y4-^5A8Z9-z|( z+g9ZAccEsEb@Ai`34cYIFJGgQFy_a}V2)nq$AU*k5wmI=%yAtVpOM0_HYW8uOG?_m zfB2T^ev<<4d5gF6&b`ar9pi1+zm%Q=soXWGIR%g-%=6MA^VdOX&>Tarl9_K;n74{z62-s1X3Um>7nz9 zHpdBG{CB`_Hza%5Z}ztKQY8H)Q!Dm~VgIUG-&zj`nlaNnjj$uasKD&64ORnvEVLo* zZKzMv3zJ#QuOQba^EAvi4xZg~x4xbqW}4^3RW@%*VgxCjz~S1m4JF=*TPF_!{#8}1 z3P78n3DhL(AXQX0!!lE1JFkgZ#136#{K_g$X3e#!y7M;TY4lQ{>+DfcXt$n~0pxie zo|&7G!rE;2M?nM$xOT@m)*OWvTc%lD@m)UCA3-^Ib2h4q?Qu+acyV_ZwQNLX0C>=- z6qGrD07&@_O^>tlp3>$?oJ;*F(5xW$dM_3l44r|#Pi;C&P)c`B zu{?nl*zbvz`Kg~cA&ynkp{Y~&`E22Rg4C&;r3)DO&SJ25(!f#=rV+}zPB?*{q`U2G z*YxV@g|a;r8Z<5WZ1uO^ceVdLJcBpY94&jE5OtK4$>dpoINZ{4@q_KQk438Ir_dw2 z$Z(BD)mGQcRGqHUA*x1IrLCw}%T+$wK4kBC;4c1fb*f6O>MosKxX|8|1VwzS{)fxg z-v32G@AfzME)UwM0m-;~Fu1zEkM~zj5Vd>lesS_ZNyG#RX~@0{@Rm8i=#!E^gYAI= zxsm6<+8vWL4EC*@Iw7*+nO;)2d@Oy+s0?$x`#(^R1D|98_rKbh?xxT1!$-6?&*(dI zAJ=44++=mPY=`;n(8-=XIW4oqwtZ$&&XGwS^swVj6NqUJS)Yi8-!mQXj7R~@Gajjw z`s8s<@ZeJ3F9H1jKM$Nx!Q#NXeaiKwQ=0&{(I*L%Mjb7Jd+8E-90$NAS&70r< z3S7?hTvNJ8IixbA?i%`B2MNYZ!!Ye4s^-H1OSrQmX}OX>uFK+7jBRtMhd@E&=(wMH zjnBav)f+h1AU5p;6LgPTkKKEw26yp4@C`N$b$eBOU!-QPJODD@#A#u#=ADy8C)1|F>{0%6?Xn3Cs00G@gi}52)$T_ z$KX0C%;{>AUmxUg zG9VW@Lv;jRK8(r{OZ{o+t)BvJwu^h0P%whZlGaaEF5!*p4F)$Ml^wBk@K8ccI)oz1 zMaZc0sB_N_a7ov^gRjl7Z$fFNUwJO!;dEu=doHEv_;Z3v<$5{SopXplVv4=F!Ds=d z(#td;l~(LoQl5pqiIgdoX&oOLK&PyZ$yk=k{#(vYawIWf(v9%;#P;N^5za{TeY4Ky zH`JO;lZ4$8yKq_L94m|wZBcGsvSZ$KB!o-MWjPexsL<3KB&IHa0fF}Yy2}o``#!_khRgeu)1wEMKIPC zrHcH>D2dEDS^tT^sb2;DK;8uikncZW9zbiYueq((`DL=Tk~Mo zR$tHSlx|vYqjw+@sLivZ_t{sh&uu#bb#8wZGn_Jfx5LykaKQtIZEH;dXrk6~ZDyj@ zavo%iHBZw1C}r2(lDdsnytCbz&OJ($lTNA6sPxB*)b(zgW6q)Ob`Jx{>;-8&FMy~0 zgq;%zpk4MHXg?r4l1=MB7`b-<;K%=&Lk0l95r=>OeTjb?2XebuzyTP50Nc~{CjmIP z^Z)Yxw>Xdk$wtff^b&!r{C{^QKiW=eZ6t*8LE^{|IiCp~zXT=7#dcMGyFt9;@r@!j zsl?xui8Ws3-3mHZvCz+pH)Rd-Sd0GdzOTN1C+B5k`3;?66r`fAu|^SrX>S^6y5B4|>NmyRk%m$|;$r@on6+ zCxZI8i*5WY=O(DKn~`XOnEHe0^(Kh+V(Pa~%I$irDgZs>UAo?kZ@R^XOHo`mEp)DRWtH@BPZ!KRLsMUpr*b4(YTU zse_=Q?=x&%s`5u%JCxEpr1TlV^BJe5%xNgo}DfML-ahq8Z23_}&u@(*R>QC*(jhv9$@=jQHiR)>+7_(dyOA5Hu=z%yK2; z2%*7ie5ms83;KGg(jF!|pOv;D$?ZIaz9hB%<=xz60B0WooV^i(6Ub+P0ASuq`_fgO zdcLVAms)4rx{&siR-1KpgfeNPil@8k77W*dx%Cd3?U2go=CPazu5vxQ1ikY;!6l_+ zWbm0!2o4eFM;xJP#%tOV?01Ds$i-2qx50UiNP>e%YpriT0PL>Ma|D$Fc66xl;7o&U zKJzy3WTbW(CI7V4WS7G_!g@uf7lv(QyrEvqbfh)c*EOjT!Rl~pBND(4llfiEf^MTxbik~3;Y>c)pK<$Et;zmGX*9u{bMYjx>WMbm z@>vz5K7-5ptxywlhqGeBG6IikT^$SbD`SFqgNPBxj3oh)2eFeA@v}5LCNPUIb{NML zA&69nH2|O_S|Q#tmJl-#D*%X;5)HA;q{+SB$fU@CHHVmos4bZZ(K=%}dK;gCgO&^F zb^rnS9wb~GAwd9601fPNP$0lgFgR!&03HEw9Uv!pcYt9PRu{fs7l95);*vU`@S$8> zR*vWlMTwRSFVsaL;s{Y7M}BY!F%^Zyh7;7Kxkv$IFiPKmJ9Vf&jAbi`hah+fRDprP zK@|Uoxb>%?As&vOlXK$53O$UpCUdVym8O%=sybgupKY2yjuTCT>@Z6#8AnAw9|s5# zL?#!$kv$6)&_r%}9hYUroFQX2uyiQx<5CV>wpN7+GJX%ihP_E;^fV+3OrF-b zKI=R%Ue#pGZYne9N6)?syWUAn;@A*}+bW5b4fVdemQ>R)m8&g{Yk17VO%!+=QSm}g z4betsJkd^_r%{f#R}s$}o$x4275*!e`#2kU6FvUcw*+W4mh)7^w3=A!I=en;oZj^$ zhkTtw-cH}$n;AXl1jAJi;eUDDJgUosV!zerp2#HGAnsdjMU)_kVR1}?LHxJs3LlYq n6PrMO!4QWe7{q<6k06PA;+S-U_-~CG$_k-aWgrB_0ssI2?z4kt diff --git a/src-storybook/index.html b/src-storybook/index.html deleted file mode 100644 index 59b12d2..0000000 --- a/src-storybook/index.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - NgStorybook - - - - - - - - diff --git a/src-storybook/main.ts b/src-storybook/main.ts deleted file mode 100644 index 35b00f3..0000000 --- a/src-storybook/main.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { bootstrapApplication } from '@angular/platform-browser'; -import { appConfig } from './app/app.config'; -import { AppComponent } from './app/app.component'; - -bootstrapApplication(AppComponent, appConfig) - .catch((err) => console.error(err)); diff --git a/src-storybook/stories/button/examples/button-severity.component.ts b/src-storybook/stories/button/examples/button-severity.component.ts deleted file mode 100644 index dec2588..0000000 --- a/src-storybook/stories/button/examples/button-severity.component.ts +++ /dev/null @@ -1,122 +0,0 @@ -import { Component } from '@angular/core'; -import { Button } from 'primeng/button'; -import { StoryObj } from '@storybook/angular'; - -const template = ` -
-
-
- - - - - - -
- -
- - - - - - -
- -
- - - - - - -
- -
- - - - - - -
- -
- - - - - - -
- -
- - - - - - -
- -
- - - - - - -
- -
- - - - - - -
-
-
-`; -const styles = ''; - -@Component({ - selector: 'app-button-severity', - standalone: true, - imports: [Button], - template, - styles, -}) -export class ButtonSeverityComponent {} - -export const Severity: StoryObj = { - render: () => ({ - template: ``, - }), - parameters: { - docs: { - description: { - story: 'Кнопки с разным Severity', - }, - source: { - language: 'ts', - code: ` -import { Component } from '@angular/core'; -import { Button } from 'primeng/button'; - -@Component({ - selector: 'app-button-severity', - standalone: true, - imports: [ - Button - ], - template: ${template}, - styles: ${styles} -}) -export class ButtonSeverityComponent {} - `, - }, - }, - }, -}; diff --git a/src-storybook/styles.scss b/src-storybook/styles.scss deleted file mode 100644 index 29a9803..0000000 --- a/src-storybook/styles.scss +++ /dev/null @@ -1,7 +0,0 @@ -/* You can add global styles to this file, and also import other style files */ -@tailwind base; -@tailwind components; -@tailwind utilities; - -@import "./assets/themes/ek5-light-primary/theme.css"; -@import "primeicons/primeicons.css"; diff --git a/src-tokens/components.json b/src-tokens/components.json new file mode 100644 index 0000000..fe6e543 --- /dev/null +++ b/src-tokens/components.json @@ -0,0 +1,3353 @@ +{ + "accordion": { + "header": { + "color": "{text.color}", + "hoverColor": "{text.hoverColor}", + "activeColor": "{text.color}", + "activeHoverColor": "{text.hoverColor}", + "borderColor": "{transparent}", + "padding": "1rem 0 1rem 0", + "fontWeight": "{fonts.fontWeight.bold}", + "borderRadius": "0", + "borderWidth": "0 0 0 0", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "inset {focus.ring.shadow}" + }, + "toggleIcon": { + "color": "{text.color}", + "hoverColor": "{text.hoverColor}", + "activeColor": "{text.color}", + "activeHoverColor": "{text.hoverColor}" + }, + "last": { + "bottomBorderRadius": "{content.borderRadius}", + "activeBottomBorderRadius": "0" + }, + "first": { + "borderWidth": "0", + "topBorderRadius": "{content.borderRadius}" + } + }, + "root": { + "transitionDuration": "{formField.transitionDuration}" + }, + "panel": { + "borderWidth": "0.07142857142857142rem", + "borderColor": "{formField.borderColor}" + }, + "colorScheme": { + "light": { + "header": { + "background": "{transparent}", + "hoverBackground": "{transparent}", + "activeBackground": "{transparent}", + "activeHoverBackground": "{transparent}" + } + } + }, + "content": { + "borderWidth": "1px 0 0 0", + "borderColor": "{transparent}", + "background": "{transparent}", + "color": "{text.color}", + "padding": "0 0 1rem 1.75rem" + } + }, + "autocomplete": { + "colorScheme": { + "light": { + "chip": { + "focusBackground": "{chip.colorScheme.light.root.background}", + "focusColor": "{chip.colorScheme.light.root.color}" + }, + "dropdown": { + "background": "{formField.background}", + "hoverBackground": "{formField.background}", + "activeBackground": "{formField.background}", + "color": "{formField.color}", + "hoverColor": "{formField.color}", + "activeColor": "{formField.color}" + } + } + }, + "extend": { + "extOption": { + "gap": "0.5rem" + }, + "extOptionGroup": { + "gap": "0.5rem" + } + }, + "root": { + "background": "{formField.background}", + "disabledBackground": "{formField.disabledBackground}", + "filledBackground": "{formField.filledBackground}", + "filledHoverBackground": "{formField.filledHoverBackground}", + "filledFocusBackground": "{formField.filledFocusBackground}", + "borderColor": "{formField.borderColor}", + "hoverBorderColor": "{formField.hoverBorderSecondaryColor}", + "focusBorderColor": "{formField.focusBorderSecondaryColor}", + "invalidBorderColor": "{formField.invalidBorderColor}", + "color": "{formField.color}", + "disabledColor": "{formField.disabledColor}", + "placeholderColor": "{formField.placeholderColor}", + "invalidPlaceholderColor": "{formField.invalidPlaceholderColor}", + "shadow": "{formField.shadow}", + "paddingX": "{formField.paddingX}", + "paddingY": "{formField.paddingY}", + "borderRadius": "{formField.borderRadius}", + "transitionDuration": "{formField.transitionDuration}" + }, + "overlay": { + "background": "{overlay.select.background}", + "borderColor": "{overlay.select.borderColor}", + "borderRadius": "{overlay.select.borderRadius}", + "color": "{overlay.select.color}", + "shadow": "{overlay.select.shadow}" + }, + "list": { + "padding": "{list.padding}", + "gap": "{list.gap}" + }, + "option": { + "focusBackground": "{list.option.focusBackground}", + "selectedBackground": "{list.option.selectedBackground}", + "selectedFocusBackground": "{list.option.selectedFocusBackground}", + "color": "{list.option.color}", + "focusColor": "{list.option.focusColor}", + "selectedColor": "{list.option.selectedColor}", + "selectedFocusColor": "{list.option.selectedFocusColor}", + "padding": "{list.option.padding}", + "borderRadius": "{list.option.borderRadius}" + }, + "optionGroup": { + "background": "{list.optionGroup.background}", + "color": "{list.optionGroup.color}", + "fontWeight": "{fonts.fontWeight.demibold}", + "padding": "{list.optionGroup.padding}" + }, + "dropdown": { + "width": "100%", + "borderColor": "{formField.borderColor}", + "hoverBorderColor": "{formField.hoverBorderSecondaryColor}", + "activeBorderColor": "{formField.focusBorderSecondaryColor}", + "borderRadius": "{formField.borderRadius}", + "focusRing": { + "width": "{focusRing.width}", + "style": "{formField.focusRing.style}", + "color": "{formField.focusRing.color}", + "offset": "{formField.focusRing.offset}", + "shadow": "{formField.focusRing.shadow}" + }, + "sm": { + "width": "2rem" + }, + "lg": { + "width": "3rem" + } + }, + "chip": { + "borderRadius": "{chip.root.borderRadius}" + }, + "emptyMessage": { + "padding": "{list.option.padding}" + } + }, + "avatar": { + "extend": { + "borderColor": "{formField.borderColor}" + }, + "root": { + "width": "2rem", + "height": "2rem", + "fontSize": "{fonts.fontSize.base}", + "color": "{text.extend.colorPrimaryStatic}", + "background": "{primary.color}", + "borderRadius": "{borderRadius.md}" + }, + "icon": { + "size": "1rem" + }, + "group": { + "borderColor": "{content.background}", + "offset": "-0.75rem" + }, + "lg": { + "width": "2.5rem", + "height": "2.5rem", + "fontSize": "{fonts.fontSize.base}", + "icon": { + "size": "1rem" + }, + "group": { + "offset": "-1rem" + } + }, + "xl": { + "width": "3.5rem", + "height": "3.5rem", + "icon": { + "size": "1.5rem" + }, + "group": { + "offset": "-1.5rem" + }, + "fontSize": "{fonts.fontSize.base}" + } + }, + "badge": { + "colorScheme": { + "light": { + "primary": { + "color": "{text.extend.colorPrimaryStatic}", + "background": "{primary.color}" + }, + "secondary": { + "color": "{text.extend.colorInverted}", + "background": "{surface.900}" + }, + "success": { + "color": "{success.900}", + "background": "{success.300}" + }, + "info": { + "color": "{info.900}", + "background": "{info.300}" + }, + "warn": { + "color": "{warn.900}", + "background": "{warn.300}" + }, + "danger": { + "color": "{error.900}", + "background": "{error.300}" + } + } + }, + "extend": { + "extDot": { + "success": { + "background": "{colors.solid.green.400}" + }, + "info": { + "background": "{info.400}" + }, + "warn": { + "background": "{warn.400}" + }, + "danger": { + "background": "{error.400}" + }, + "lg": { + "size": "0.75rem" + }, + "xlg": { + "size": "1rem" + } + } + }, + "root": { + "borderRadius": "{borderRadius.xl}", + "padding": "0.5357142857142857rem", + "fontSize": "{fonts.fontSize.xs}", + "fontWeight": "{fonts.fontWeight.regular}", + "minWidth": "1.5rem", + "height": "1.5rem" + }, + "dot": { + "size": "0.5rem" + }, + "sm": { + "fontSize": "{fonts.fontSize.xs}", + "minWidth": "0", + "height": "0" + }, + "lg": { + "fontSize": "{fonts.fontSize.xs}", + "minWidth": "1.75rem", + "height": "1.75rem" + }, + "xl": { + "fontSize": "{fonts.fontSize.xs}", + "minWidth": "2rem", + "height": "2rem" + } + }, + "breadcrumb": { + "extend": { + "hoverBackground": "{surface.100}" + }, + "root": { + "padding": "0.25rem", + "background": "{transparent}", + "gap": "0", + "transitionDuration": "{formField.transitionDuration}" + }, + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{focusRing.shadow}" + }, + "item": { + "color": "{text.color}", + "hoverColor": "{text.hoverColor}", + "borderRadius": "{borderRadius.xs}", + "gap": "{navigation.item.gap}", + "icon": { + "color": "{text.color}", + "hoverColor": "{text.hoverColor}" + } + }, + "separator": { + "color": "{text.color}" + } + }, + "button": { + "extend": { + "disabledBackground": "{formField.disabledBackground}", + "extOutlined": { + "danger": { + "focusBackground": "{transparent}" + }, + "warn": { + "focusBackground": "{transparent}" + }, + "info": { + "focusBackground": "{transparent}" + }, + "help": { + "focusBackground": "{transparent}" + }, + "success": { + "focusBackground": "{transparent}" + } + }, + "disabledColor": "{formField.disabledColor}", + "extText": { + "danger": { + "focusBackground": "{transparent}" + }, + "warn": { + "focusBackground": "{transparent}" + }, + "info": { + "focusBackground": "{transparent}" + }, + "help": { + "focusBackground": "{transparent}" + }, + "success": { + "focusBackground": "{transparent}" + } + }, + "extLink": { + "background": "{transparent}", + "colorHover": "{text.hoverColor}", + "paddingX": "0", + "paddingY": "0.25rem", + "sm": { + "iconOnlyWidth": "1rem" + }, + "base": { + "iconOnlyWidth": "1.5357142857142858rem" + }, + "lg": { + "iconOnlyWidth": "1.75rem" + }, + "xlg": { + "iconOnlyWidth": "2rem" + } + }, + "extSm": { + "borderRadius": "{borderRadius.md}", + "gap": "0.5rem" + }, + "extLg": { + "borderRadius": "{borderRadius.lg}", + "gap": "0.75rem" + }, + "extXlg": { + "borderRadius": "{borderRadius.lg}", + "gap": "0.75rem", + "iconOnlyWidth": "4.071428571428571rem", + "paddingX": "1.5rem", + "paddingY": "1.25rem" + }, + "borderWidth": "0.07142857142857142rem" + }, + "colorScheme": { + "light": { + "root": { + "primary": { + "background": "{primary.color}", + "hoverBackground": "{primary.hoverColor}", + "activeBackground": "{primary.color}", + "borderColor": "{transparent}", + "hoverBorderColor": "{transparent}", + "activeBorderColor": "{transparent}", + "color": "{text.extend.colorPrimaryStatic}", + "hoverColor": "{text.extend.colorPrimaryStatic}", + "activeColor": "{text.extend.colorPrimaryStatic}", + "focusRing": { + "color": "{primary.200}", + "shadow": "{focusRing.shadow}" + } + }, + "secondary": { + "background": "{surface.900}", + "hoverBackground": "{surface.800}", + "activeBackground": "{surface.900}", + "borderColor": "{transparent}", + "hoverBorderColor": "{transparent}", + "activeBorderColor": "{transparent}", + "color": "{text.extend.colorInverted}", + "hoverColor": "{text.extend.colorInverted}", + "activeColor": "{text.extend.colorInverted}", + "focusRing": { + "color": "{primary.200}", + "shadow": "{focusRing.shadow}" + } + }, + "contrast": { + "background": "{surface.200}", + "hoverBackground": "{surface.300}", + "activeBackground": "{surface.200}", + "borderColor": "{transparent}", + "hoverBorderColor": "{transparent}", + "activeBorderColor": "{transparent}", + "color": "{text.color}", + "hoverColor": "{text.color}", + "activeColor": "{text.color}", + "focusRing": { + "color": "{primary.200}", + "shadow": "{focusRing.shadow}" + } + }, + "info": { + "background": "{info.300}", + "hoverBackground": "{info.400}", + "activeBackground": "{info.300}", + "borderColor": "{transparent}", + "hoverBorderColor": "{transparent}", + "activeBorderColor": "{transparent}", + "color": "{info.900}", + "hoverColor": "{info.950}", + "activeColor": "{info.900}" + }, + "success": { + "background": "{success.300}", + "hoverBackground": "{success.400}", + "activeBackground": "{success.300}", + "borderColor": "{transparent}", + "hoverBorderColor": "{transparent}", + "activeBorderColor": "{transparent}", + "color": "{success.900}", + "hoverColor": "{success.950}", + "activeColor": "{success.900}" + }, + "warn": { + "background": "{warn.300}", + "hoverBackground": "{warn.400}", + "activeBackground": "{warn.300}", + "borderColor": "{transparent}", + "hoverBorderColor": "{transparent}", + "activeBorderColor": "{transparent}", + "color": "{warn.900}", + "hoverColor": "{warn.950}", + "activeColor": "{warn.900}" + }, + "help": { + "background": "{help.300}", + "hoverBackground": "{help.400}", + "activeBackground": "{help.300}", + "borderColor": "{transparent}", + "hoverBorderColor": "{transparent}", + "activeBorderColor": "{transparent}", + "color": "{help.900}", + "hoverColor": "{help.950}", + "activeColor": "{help.900}" + }, + "danger": { + "background": "{error.300}", + "hoverBackground": "{error.400}", + "activeBackground": "{error.300}", + "borderColor": "{transparent}", + "hoverBorderColor": "{transparent}", + "activeBorderColor": "{transparent}", + "color": "{error.900}", + "hoverColor": "{error.950}", + "activeColor": "{error.900}" + } + }, + "outlined": { + "primary": { + "hoverBackground": "{primary.50}", + "activeBackground": "{primary.100}", + "borderColor": "{primary.200}", + "color": "{colors.solid.green.500}" + }, + "success": { + "hoverBackground": "{success.100}", + "activeBackground": "{transparent}", + "borderColor": "{success.600}", + "color": "{success.600}" + }, + "info": { + "hoverBackground": "{info.100}", + "activeBackground": "{transparent}", + "borderColor": "{info.600}", + "color": "{info.600}" + }, + "warn": { + "hoverBackground": "{warn.100}", + "activeBackground": "{transparent}", + "borderColor": "{warn.600}", + "color": "{warn.600}" + }, + "help": { + "hoverBackground": "{help.100}", + "activeBackground": "{transparent}", + "borderColor": "{help.600}", + "color": "{help.600}" + }, + "danger": { + "hoverBackground": "{error.100}", + "activeBackground": "{transparent}", + "borderColor": "{error.600}", + "color": "{error.600}" + } + }, + "text": { + "primary": { + "hoverBackground": "{surface.100}", + "activeBackground": "{transparent}", + "color": "{text.color}" + }, + "success": { + "hoverBackground": "{success.100}", + "activeBackground": "{transparent}", + "color": "{success.600}" + }, + "info": { + "hoverBackground": "{info.100}", + "activeBackground": "{transparent}", + "color": "{info.600}" + }, + "warn": { + "hoverBackground": "{warn.100}", + "activeBackground": "{transparent}", + "color": "{warn.600}" + }, + "help": { + "hoverBackground": "{help.100}", + "activeBackground": "{transparent}", + "color": "{help.600}" + }, + "danger": { + "hoverBackground": "{error.100}", + "activeBackground": "{transparent}", + "color": "{error.600}" + } + }, + "link": { + "color": "{text.color}", + "hoverColor": "{text.hoverColor}", + "activeColor": "{text.color}" + } + } + }, + "root": { + "borderRadius": "{borderRadius.md}", + "roundedBorderRadius": "2rem", + "gap": "0.5rem", + "paddingX": "1rem", + "paddingY": "0.5rem", + "iconOnlyWidth": "2.5rem", + "raisedShadow": "0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)", + "badgeSize": "1rem", + "transitionDuration": "{formField.transitionDuration}", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "offset": "{focusRing.offset}" + }, + "sm": { + "fontSize": "{fonts.fontSize.sm}", + "iconOnlyWidth": "2rem", + "paddingX": "0.75rem", + "paddingY": "0.5rem" + }, + "lg": { + "fontSize": "{fonts.fontSize.xl}", + "iconOnlyWidth": "3.5714285714285716rem", + "paddingX": "1.5rem", + "paddingY": "1rem" + }, + "label": { + "fontWeight": "{fonts.fontWeight.demibold}" + } + } + }, + "card": { + "extend": { + "borderColor": "{content.borderColor}" + }, + "root": { + "background": "{content.background}", + "borderRadius": "{borderRadius.lg}", + "color": "{content.color}", + "shadow": "0 .125rem .25rem rgba(0,0,0,.075)" + }, + "body": { + "padding": "1rem", + "gap": "1rem" + }, + "caption": { + "gap": "0.25rem" + }, + "title": { + "fontSize": "{fonts.fontSize.lg}", + "fontWeight": "{fonts.fontWeight.demibold}" + }, + "subtitle": { + "color": "{text.mutedColor}" + } + }, + "carousel": { + "colorScheme": { + "light": { + "indicator": { + "background": "{surface.300}", + "hoverBackground": "{surface.400}", + "activeBackground": "{surface.900}" + } + } + }, + "root": { + "transitionDuration": "{transitionDuration}" + }, + "content": { + "gap": "0.5rem" + }, + "indicatorList": { + "padding": "1rem", + "gap": "0.5rem" + }, + "indicator": { + "width": "0.5rem", + "height": "0.5rem", + "borderRadius": "{borderRadius.xl}", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{rating.focusRing.shadow}" + } + } + }, + "checkbox": { + "root": { + "borderRadius": "{borderRadius.sm}", + "extend": { + "borderWidth": "0.07142857142857142rem" + }, + "width": "1.5rem", + "height": "1.5rem", + "background": "{formField.background}", + "checkedBackground": "{surface.900}", + "checkedHoverBackground": "{surface.800}", + "disabledBackground": "{formField.disabledBackground}", + "filledBackground": "{formField.filledBackground}", + "borderColor": "{formField.borderColor}", + "hoverBorderColor": "{formField.hoverBorderPrimaryColor}", + "focusBorderColor": "{formField.focusBorderPrimaryColor}", + "checkedBorderColor": "{surface.900}", + "checkedHoverBorderColor": "{surface.800}", + "checkedFocusBorderColor": "{primary.color}", + "checkedDisabledBorderColor": "{formField.borderColor}", + "invalidBorderColor": "{formField.invalidBorderColor}", + "shadow": "{formField.shadow}", + "focusRing": { + "focusRing": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{focusRing.shadow}" + }, + "sm": { + "width": "1rem", + "height": "1rem" + }, + "lg": { + "width": "1.25rem", + "height": "1.25rem" + }, + "transitionDuration": "{formField.transitionDuration}" + }, + "icon": { + "size": "1rem", + "color": "{formField.color}", + "checkedColor": "{primary.contrastColor}", + "checkedHoverColor": "{primary.contrastColor}", + "disabledColor": "{formField.disabledColor}", + "sm": { + "size": "0.75rem" + }, + "lg": { + "size": "1.25rem" + } + } + }, + "chip": { + "extend": { + "borderColor": "{transparent}" + }, + "root": { + "borderRadius": "{borderRadius.sm}", + "paddingX": "0.5rem", + "paddingY": "0.25rem", + "gap": "0.5rem", + "transitionDuration": "{formField.transitionDuration}" + }, + "colorScheme": { + "light": { + "root": { + "background": "{surface.200}", + "color": "{text.color}" + }, + "icon": { + "color": "{text.color}" + }, + "removeIcon": { + "color": "{text.color}" + } + } + }, + "image": { + "width": "0", + "height": "0" + }, + "icon": { + "size": "1rem" + }, + "removeIcon": { + "size": "1rem", + "focusRing": { + "width": "{formField.focusRing.width}", + "style": "{formField.focusRing.style}", + "color": "{primary.200}", + "offset": "{formField.focusRing.offset}", + "shadow": "{formField.focusRing.shadow}" + } + } + }, + "confirmdialog": { + "extend": { + "extIcon": { + "success": "{success.500}", + "info": "{info.500}", + "help": "{help.500}", + "warn": "{warn.500}", + "danger": "{error.500}" + } + }, + "icon": { + "size": "1.5rem", + "color": "{overlay.modal.color}" + }, + "content": { + "gap": "0" + } + }, + "confirmpopup": { + "root": { + "background": "{overlay.popover.background}", + "color": "{overlay.popover.color}", + "shadow": "{overlay.popover.shadow}", + "gutter": "10px", + "arrowOffset": "1.25rem" + }, + "content": { + "padding": "{overlay.popover.padding}", + "gap": "1rem" + }, + "icon": { + "size": "1.5rem", + "color": "{overlay.popover.color}" + }, + "footer": { + "gap": "0.5rem", + "padding": "0 {overlay.popover.padding} {overlay.popover.padding} {overlay.popover.padding}" + } + }, + "contextmenu": { + "root": { + "background": "{content.background}", + "color": "{content.color}", + "shadow": "{overlay.navigation.shadow}" + }, + "list": { + "padding": "{navigation.list.padding}", + "gap": "{navigation.list.gap}" + }, + "item": { + "padding": "{navigation.item.padding}", + "gap": "{navigation.item.gap}" + }, + "submenu": { + "mobileIndent": "1.25rem" + } + }, + "datatable": { + "colorScheme": { + "light": { + "root": { + "color": "{text.color}", + "borderColor": "{content.borderColor}" + }, + "header": { + "background": "{surface.50}", + "color": "{text.color}" + }, + "headerCell": { + "background": "{surface.50}", + "hoverBackground": "{surface.100}", + "color": "{text.color}" + }, + "footer": { + "background": "{surface.100}", + "color": "{text.color}" + }, + "footerCell": { + "background": "{content.hoverBackground}", + "color": "{text.color}" + }, + "row": { + "stripedBackground": "{content.hoverBackground}" + }, + "bodyCell": { + "selectedBorderColor": "{content.borderColor}" + } + } + }, + "extended": { + "extHeaderCell": { + "selectedHoverBackground": "{surface.800}" + }, + "extRow": { + "selectedHoverBackground": "{surface.800}", + "stripedHoverBackground": "{surface.100}" + } + }, + "root": { + "transitionDuration": "{transitionDuration}" + }, + "header": { + "borderColor": "{content.borderColor}", + "borderWidth": "1px 0 1px 0", + "padding": "1rem", + "sm": { + "padding": "0.5rem" + }, + "lg": { + "padding": "1.25rem" + } + }, + "headerCell": { + "selectedBackground": "{highlight.background}", + "borderColor": "{content.borderColor}", + "hoverColor": "{text.hoverColor}", + "selectedColor": "{highlight.color}", + "gap": "0.5rem", + "padding": "1rem", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "inset {focus.ring.shadow}" + }, + "sm": { + "padding": "0.5rem" + }, + "lg": { + "padding": "1.25rem" + } + }, + "columnTitle": { + "fontWeight": "{fonts.fontWeight.bold}" + }, + "row": { + "background": "{content.background}", + "hoverBackground": "{content.hoverBackground}", + "selectedBackground": "{highlight.background}", + "color": "{content.color}", + "hoverColor": "{content.hoverColor}", + "selectedColor": "{highlight.color}", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "inset {focus.ring.shadow}" + } + }, + "bodyCell": { + "borderColor": "{content.borderColor}", + "padding": "1rem", + "sm": { + "padding": "0.5rem" + }, + "lg": { + "padding": "1.25rem" + } + }, + "footerCell": { + "borderColor": "{content.borderColor}", + "padding": "1rem", + "sm": { + "padding": "0.5rem" + }, + "lg": { + "padding": "1.25rem" + } + }, + "columnFooter": { + "fontWeight": "{fonts.fontWeight.bold}" + }, + "dropPoint": { + "color": "{highlight.background}" + }, + "footer": { + "borderColor": "{content.borderColor}", + "borderWidth": "0 0 1px 0", + "padding": "1rem", + "sm": { + "padding": "0.5rem" + }, + "lg": { + "padding": "1.25rem" + } + }, + "columnResizer": { + "width": "0.5rem" + }, + "resizeIndicator": { + "width": "1px", + "color": "{highlight.background}" + }, + "sortIcon": { + "color": "{text.color}", + "hoverColor": "{text.hoverColor}", + "size": "1rem" + }, + "loadingIcon": { + "size": "2rem" + }, + "rowToggleButton": { + "hoverBackground": "{content.hoverBackground}", + "selectedHoverBackground": "{content.hoverBackground}", + "color": "{text.color}", + "hoverColor": "{text.color}", + "selectedHoverColor": "{text.color}", + "size": "2rem", + "borderRadius": "{content.borderRadius}", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{focusRing.shadow}" + } + }, + "filter": { + "inlineGap": "0.5rem", + "rule": { + "borderColor": "{content.borderColor}" + }, + "constraintList": { + "padding": "{list.padding}", + "gap": "{list.gap}" + }, + "constraint": { + "focusBackground": "{list.option.focusBackground}", + "selectedBackground": "{list.option.selectedBackground}", + "selectedFocusBackground": "{list.option.selectedFocusBackground}", + "color": "{list.option.color}", + "focusColor": "{list.option.focusColor}", + "selectedColor": "{list.option.selectedColor}", + "selectedFocusColor": "{list.option.selectedFocusColor}", + "padding": "{list.option.padding}", + "borderRadius": "{list.option.borderRadius}", + "separator": { + "borderColor": "{content.borderColor}" + } + }, + "overlaySelect": { + "background": "{overlay.select.background}", + "color": "{overlay.select.color}", + "borderColor": "{overlay.select.borderColor}", + "borderRadius": "{overlay.select.borderRadius}", + "shadow": "{overlay.select.shadow}" + }, + "overlayPopover": { + "background": "{overlay.popover.background}", + "color": "{overlay.popover.color}", + "borderColor": "{overlay.select.borderColor}", + "borderRadius": "{overlay.select.borderRadius}", + "shadow": "{overlay.popover.shadow}", + "padding": "{overlay.popover.padding}", + "gap": "{list.gap}" + } + }, + "paginatorTop": { + "borderColor": "{formField.borderColor}", + "borderWidth": "0 0 1px 0" + }, + "paginatorBottom": { + "borderWidth": "0 0 1px 0", + "borderColor": "{content.borderColor}" + } + }, + "dataview": { + "root": { + "borderWidth": "1px", + "borderRadius": "4px", + "padding": "0", + "borderColor": "#ffffff" + }, + "header": { + "borderWidth": "0 0 1px 0", + "padding": "0.875rem 1.125rem", + "borderRadius": "5px 5px 0 0", + "color": "{text.color}" + }, + "content": { + "background": "{content.background}", + "color": "{content.color}", + "borderColor": "#ffffff", + "borderWidth": "0", + "padding": "0", + "borderRadius": "5px" + }, + "footer": { + "background": "{content.background}", + "color": "{content.color}", + "borderWidth": "1px 0 0 0", + "padding": "0.875rem 1.125rem", + "borderRadius": "0 0 5px 5px" + }, + "paginatorTop": { + "borderWidth": "0 0 1px 0" + }, + "paginatorBottom": { + "borderWidth": "1px 0 0 0" + } + }, + "datepicker": { + "colorScheme": { + "light": { + "dropdown": { + "background": "{content.background}", + "hoverBackground": "{navigation.item.focusBackground}", + "activeBackground": "{navigation.item.activeBackground}", + "color": "{navigation.item.color}", + "hoverColor": "{navigation.item.focusColor}", + "activeColor": "{navigation.item.activeColor}" + }, + "today": { + "background": "{content.background}", + "color": "{text.color}" + } + } + }, + "extend": { + "extDate": { + "selectedHoverBackground": "{primary.600}" + }, + "extToday": { + "borderColor": "{content.borderColor}", + "hoverBackground": "{content.hoverBackground}" + }, + "extTitle": { + "width": "15rem" + }, + "extTimePicker": { + "minWidth": "2.857142857142857rem", + "color": "{content.color}" + } + }, + "panel": { + "background": "{content.background}", + "borderColor": "{content.borderColor}", + "color": "{content.color}", + "borderRadius": "{content.borderRadius}", + "shadow": "{overlay.popover.shadow}", + "padding": "{overlay.popover.padding}" + }, + "header": { + "background": "{content.background}", + "borderColor": "{content.borderColor}", + "color": "{content.color}", + "padding": "0 0 0.5rem 0" + }, + "title": { + "gap": "0.5rem", + "fontWeight": "{fonts.fontWeight.bold}" + }, + "selectMonth": { + "hoverBackground": "{content.hoverBackground}", + "color": "{content.color}", + "hoverColor": "{content.hoverColor}", + "borderRadius": "{content.borderRadius}", + "padding": "0.375rem 0.625rem" + }, + "dropdown": { + "width": "2.5rem", + "borderColor": "{formField.borderColor}", + "hoverBorderColor": "{formField.borderColor}", + "activeBorderColor": "{formField.borderColor}", + "borderRadius": "{formField.borderRadius}", + "focusRing": { + "width": "{formField.focusRing.width}", + "style": "{formField.focusRing.style}", + "color": "{formField.focusRing.color}", + "offset": "{formField.focusRing.offset}", + "shadow": "{formField.shadow}" + }, + "sm": { + "width": "0" + }, + "lg": { + "width": "0" + } + }, + "inputIcon": { + "color": "{formField.iconColor}" + }, + "group": { + "borderColor": "{content.borderColor}", + "gap": "{overlay.popover.padding}" + }, + "selectYear": { + "hoverBackground": "{content.hoverBackground}", + "color": "{content.color}", + "hoverColor": "{content.hoverColor}", + "borderRadius": "{content.borderRadius}", + "padding": "0.375rem 0.625rem" + }, + "dayView": { + "margin": "0 0 0 0" + }, + "weekDay": { + "padding": "0.25rem", + "fontWeight": "{fonts.fontWeight.bold}", + "color": "{content.color}" + }, + "date": { + "hoverBackground": "{content.hoverBackground}", + "selectedBackground": "{primary.500}", + "rangeSelectedBackground": "{highlight.background}", + "color": "{content.color}", + "hoverColor": "{content.color}", + "selectedColor": "{text.extend.colorPrimaryStatic}", + "rangeSelectedColor": "{text.extend.colorSecondaryStatic}", + "width": "2rem", + "height": "2rem", + "borderRadius": "0.375rem", + "padding": "0.25rem", + "focusRing": { + "width": "{formField.focusRing.width}", + "style": "{formField.focusRing.style}", + "color": "{formField.focusRing.color}", + "offset": "{formField.focusRing.offset}", + "shadow": "{formField.shadow}" + } + }, + "monthView": { + "margin": "0 0 0 0" + }, + "month": { + "padding": "0", + "borderRadius": "0" + }, + "yearView": { + "margin": "0 0 0 0" + }, + "year": { + "padding": "0", + "borderRadius": "0" + }, + "buttonbar": { + "padding": "0 0 0 0", + "borderColor": "{content.borderColor}" + }, + "timePicker": { + "padding": "1.5rem 0.75rem 0.75rem 0.75rem", + "borderColor": "{content.borderColor}", + "gap": "0.5rem", + "buttonGap": "0.25rem" + }, + "root": { + "transitionDuration": "{transitionDuration}" + } + }, + "dialog": { + "root": { + "background": "{overlay.modal.background}", + "borderColor": "{overlay.modal.borderColor}", + "color": "{overlay.modal.color}", + "borderRadius": "{overlay.modal.borderRadius}", + "shadow": "{overlay.popover.shadow}" + }, + "header": { + "padding": "{overlay.modal.padding} {overlay.modal.padding} 1rem {overlay.modal.padding}", + "gap": "0" + }, + "title": { + "fontSize": "{fonts.fontSize.xl}", + "fontWeight": "{fonts.fontWeight.demibold}" + }, + "content": { + "padding": "1.5rem" + }, + "footer": { + "padding": "0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}", + "gap": "0.5rem" + } + }, + "divider": { + "root": { + "borderColor": "{content.borderColor}" + }, + "content": { + "background": "{content.background}", + "color": "{text.mutedColor}" + }, + "horizontal": { + "margin": "1rem 0", + "padding": "0 1rem", + "content": { + "padding": "0 0.5rem" + } + }, + "vertical": { + "margin": "0 1rem", + "padding": "1rem 0", + "content": { + "padding": "0.5rem 0" + } + } + }, + "drawer": { + "extend": { + "borderRadius": "{overlay.popover.borderRadius}", + "extHeader": { + "gap": "0.5rem", + "borderColor": "{drawer.root.borderColor}" + }, + "width": "{sizingDrawer.width}" + }, + "root": { + "background": "{overlay.modal.background}", + "borderColor": "{overlay.modal.borderColor}", + "color": "{overlay.modal.color}", + "shadow": "{overlay.modal.shadow}" + }, + "header": { + "padding": "{overlay.modal.padding} {overlay.modal.padding} 14 {overlay.modal.padding} " + }, + "title": { + "fontSize": "{fonts.fontSize.xl}", + "fontWeight": "{fonts.fontWeight.demibold}" + }, + "content": { + "padding": "{overlay.modal.padding}" + }, + "footer": { + "padding": "0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding} " + } + }, + "fileupload": { + "colorScheme": { + "light": { + "header": { + "background": "{surface.0}", + "color": "{text.color}" + } + } + }, + "extend": { + "extDragNdrop": { + "background": "{surface.0}", + "padding": "1rem", + "borderRadius": "{formField.borderRadius}", + "gap": "0.5rem", + "info": { + "gap": "0.25rem" + } + }, + "extContent": { + "borderRadius": "{borderRadius.md}", + "highlightBorderDefault": "{formField.borderColor}" + } + }, + "root": { + "background": "{content.background}", + "borderColor": "{content.borderColor}", + "color": "{content.color}", + "borderRadius": "{content.borderRadius}", + "transitionDuration": "{transitionDuration}" + }, + "header": { + "borderColor": "{content.borderColor}", + "borderWidth": "0", + "padding": "0", + "borderRadius": "0", + "gap": "0.5rem" + }, + "content": { + "highlightBorderColor": "{surface.900}", + "padding": "0", + "gap": "0.5rem" + }, + "file": { + "padding": "0.5rem", + "gap": "0.5rem", + "borderColor": "{formField.borderColor}", + "info": { + "gap": "0.25rem" + } + }, + "fileList": { + "gap": "0.5rem" + }, + "progressbar": { + "height": "0.5rem" + }, + "basic": { + "gap": "0.5rem" + } + }, + "floatlabel": { + "extend": { + "height": "4rem", + "iconSize": "{iconSizeLarge}" + }, + "root": { + "color": "{formField.floatLabelColor}", + "focusColor": "{formField.floatLabelFocusColor}", + "activeColor": "{formField.floatLabelActiveColor}", + "invalidColor": "{formField.floatLabelInvalidColor}", + "transitionDuration": "{formField.transitionDuration}", + "positionX": "{formField.paddingX}", + "positionY": "{formField.paddingY}", + "fontWeight": "{fonts.fontWeight.regular}", + "active": { + "fontSize": "{fonts.fontSize.sm}", + "fontWeight": "{fonts.fontWeight.regular}" + } + }, + "over": { + "active": { + "top": "0.5rem" + } + }, + "inside": { + "input": { + "paddingTop": "1.875rem", + "paddingBottom": "{formField.paddingY}" + }, + "active": { + "top": "{formField.paddingY}" + } + }, + "on": { + "borderRadius": "0", + "active": { + "padding": "0 0.125rem", + "background": "#ffffff" + } + } + }, + "galleria": { + "colorScheme": { + "light": { + "thumbnailContent": { + "background": "{surface.100}" + }, + "thumbnailNavButton": { + "hoverBackground": "{colors.alpha.white.20}", + "color": "{text.color}", + "hoverColor": "{text.hoverColor}" + }, + "indicatorButton": { + "background": "{surface.300}", + "hoverBackground": "{surface.400}" + } + } + }, + "root": { + "borderWidth": "1px", + "borderColor": "{content.borderColor}", + "borderRadius": "{content.borderRadius}", + "transitionDuration": "{transitionDuration}" + }, + "navButton": { + "background": "{transparent}", + "hoverBackground": "{colors.alpha.white.20}", + "color": "{text.extend.colorInverted}", + "hoverColor": "{text.extend.colorInverted}", + "size": "4rem", + "gutter": "0.5rem", + "prev": { + "borderRadius": "{navigation.item.borderRadius}" + }, + "next": { + "borderRadius": "{navigation.item.borderRadius}" + }, + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{focusRing.shadow}" + } + }, + "navIcon": { + "size": "2rem" + }, + "thumbnailsContent": { + "padding": "0.25rem" + }, + "thumbnailNavButton": { + "size": "2rem", + "borderRadius": "{content.borderRadius}", + "gutter": "0.5rem", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{focusRing.shadow}" + } + }, + "thumbnailNavButtonIcon": { + "size": "1rem" + }, + "caption": { + "background": "{colors.alpha.white.50}", + "color": "{text.color}", + "padding": "0.5rem" + }, + "indicatorList": { + "gap": "0.5rem", + "padding": "1rem" + }, + "indicatorButton": { + "width": "0.5rem", + "height": "0.5rem", + "activeBackground": "{surface.900}", + "borderRadius": "{content.borderRadius}", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{focusRing.shadow}" + } + }, + "insetIndicatorList": { + "background": "{colors.alpha.black.50}" + }, + "insetIndicatorButton": { + "background": "{colors.alpha.white.10}", + "hoverBackground": "{colors.alpha.white.20}", + "activeBackground": "{colors.alpha.white.50}" + }, + "closeButton": { + "size": "4rem", + "gutter": "0.5rem", + "background": "{colors.alpha.white.10}", + "hoverBackground": "{colors.alpha.white.20}", + "color": "{text.extend.colorInverted}", + "hoverColor": "{text.extend.colorInverted}", + "borderRadius": "{borderRadius.lg}", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{focusRing.shadow}" + } + }, + "closeButtonIcon": { + "size": "2rem" + } + }, + "message": { + "colorScheme": { + "light": { + "success": { + "background": "{success.50}", + "borderColor": "{success.500}", + "color": "{text.color}", + "shadow": "none", + "outlined": { + "color": "{text.color}", + "borderColor": "{success.500}" + }, + "closeButton": { + "hoverBackground": "{success.200}", + "focusRing": { + "color": "{focusRing.color}", + "shadow": "none" + } + }, + "simple": { + "color": "{text.color}" + } + }, + "outlined": { + "root": { + "borderWidth": "0" + }, + "closeButton": { + "hoverBackground": "#ffffff", + "focusRing": { + "color": "{focusRing.color}", + "shadow": "none" + } + }, + "outlined": { + "color": "#ffffff", + "borderColor": "#ffffff" + }, + "simple": { + "color": "#ffffff" + } + }, + "simple": { + "content": { + "padding": "0" + } + }, + "warn": { + "background": "{warn.50}", + "borderColor": "{warn.500}", + "color": "{text.color}", + "shadow": "none", + "outlined": { + "color": "{text.color}", + "borderColor": "{warn.500}" + }, + "closeButton": { + "hoverBackground": "{warn.200}", + "focusRing": { + "color": "{focusRing.color}", + "shadow": "none" + } + }, + "simple": { + "color": "{text.color}" + } + }, + "error": { + "background": "{error.50}", + "borderColor": "{error.500}", + "color": "{text.color}", + "shadow": "none", + "outlined": { + "color": "{text.color}", + "borderColor": "{error.500}" + }, + "closeButton": { + "hoverBackground": "{error.200}", + "focusRing": { + "color": "{focusRing.color}", + "shadow": "none" + } + }, + "simple": { + "color": "{text.color}" + } + }, + "secondary": { + "borderColor": "#ffffff", + "shadow": "none", + "closeButton": { + "hoverBackground": "#ffffff", + "focusRing": { + "color": "{focusRing.color}", + "shadow": "none" + } + }, + "simple": { + "color": "#ffffff" + }, + "outlined": { + "color": "#ffffff", + "borderColor": "#ffffff" + } + }, + "contrast": { + "borderColor": "#ffffff", + "shadow": "none", + "closeButton": { + "hoverBackground": "#ffffff", + "focusRing": { + "color": "{focusRing.color}", + "shadow": "none" + } + }, + "simple": { + "color": "#ffffff" + }, + "outlined": { + "color": "#ffffff", + "borderColor": "#ffffff" + } + }, + "info": { + "background": "{info.50}", + "borderColor": "{info.500}", + "color": "{text.color}", + "shadow": "none", + "closeButton": { + "hoverBackground": "{info.200}", + "focusRing": { + "color": "{focusRing.color}", + "shadow": "none" + } + }, + "outlined": { + "color": "{text.color}", + "borderColor": "{info.500}" + }, + "simple": { + "color": "{text.color}" + } + } + } + }, + "extend": { + "width": "{sizingMessage.width}", + "extText": { + "gap": "0.25rem" + }, + "extInfo": { + "color": "{info.500}", + "closeButton": { + "color": "{info.500}", + "borderColor": "{info.500}" + }, + "caption": { + "color": "{text.color}" + } + }, + "extAccentLine": { + "width": "0.25rem" + }, + "extCloseButton": { + "width": "0.07142857142857142rem" + }, + "extSuccess": { + "color": "{success.500}", + "closeButton": { + "color": "{success.500}", + "borderColor": "{success.500}" + }, + "caption": { + "color": "{text.color}" + } + }, + "extWarn": { + "color": "{warn.500}", + "closeButton": { + "color": "{warn.500}", + "borderColor": "{warn.500}" + }, + "caption": { + "color": "{text.color}" + } + }, + "extError": { + "color": "{error.500}", + "closeButton": { + "color": "{error.500}", + "borderColor": "{error.500}" + }, + "caption": { + "color": "{text.color}" + } + } + }, + "root": { + "borderRadius": "{content.borderRadius}", + "borderWidth": "0.07142857142857142rem", + "transitionDuration": "{transitionDuration}" + }, + "content": { + "padding": "1rem", + "gap": "1rem", + "sm": { + "padding": "1rem" + }, + "lg": { + "padding": "1rem" + } + }, + "text": { + "fontSize": "{fonts.fontSize.base}", + "fontWeight": "{fonts.fontWeight.bold}", + "sm": { + "fontSize": "{fonts.fontSize.base}" + }, + "lg": { + "fontSize": "{fonts.fontSize.base}" + } + }, + "icon": { + "size": "2.25rem", + "sm": { + "size": "2.25rem" + }, + "lg": { + "size": "2.25rem" + } + }, + "closeButton": { + "width": "2rem", + "height": "2rem", + "borderRadius": "0.75rem", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "offset": "{focusRing.offset}" + } + }, + "closeIcon": { + "size": "1rem", + "sm": { + "size": "1rem" + }, + "lg": { + "size": "1rem" + } + } + }, + "inputgroup": { + "colorScheme": { + "light": { + "addon": { + "background": "{transparent}", + "borderColor": "{formField.borderColor}", + "color": "{text.mutedColor}" + } + } + }, + "addon": { + "borderRadius": "{formField.borderRadius}", + "padding": "0.75rem", + "minWidth": "2.5rem" + } + }, + "inputnumber": { + "colorScheme": { + "light": { + "button": { + "background": "{transparent}", + "hoverBackground": "{content.hoverBackground}", + "activeBackground": "{transparent}", + "borderColor": "{formField.borderColor}", + "hoverBorderColor": "{formField.borderColor}", + "activeBorderColor": "{formField.borderColor}", + "color": "{text.color}", + "hoverColor": "{text.hoverColor}", + "activeColor": "{text.color}" + } + } + }, + "extend": { + "extButton": { + "height": "2.5rem" + } + }, + "transitionDuration": { + "transitionDuration": "{formField.transitionDuration}" + }, + "button": { + "width": "2.5rem", + "borderRadius": "{formField.borderRadius}", + "verticalPadding": "{formField.paddingY}" + } + }, + "inputotp": { + "extend": { + "height": "2.5rem" + }, + "root": { + "gap": "0.5rem" + }, + "input": { + "width": "2.5rem" + }, + "sm": { + "width": "0" + }, + "lg": { + "width": "0" + } + }, + "inputtext": { + "extend": { + "readonlyBackground": "{formField.readonlyBackground}", + "iconSize": "{iconSizeMedium}", + "extXlg": { + "fontSize": "{sizingInputtext.root.fontSize}", + "paddingX": "{sizingInputtext.root.paddingX}", + "paddingY": "{sizingInputtext.root.paddingY}" + } + }, + "root": { + "background": "{formField.background}", + "disabledBackground": "{formField.disabledBackground}", + "filledBackground": "{formField.filledBackground}", + "filledHoverBackground": "{formField.filledHoverBackground}", + "filledFocusBackground": "{formField.filledFocusBackground}", + "borderColor": "{formField.borderColor}", + "hoverBorderColor": "{formField.hoverBorderSecondaryColor}", + "focusBorderColor": "{formField.focusBorderSecondaryColor}", + "invalidBorderColor": "{formField.invalidBorderColor}", + "color": "{text.color}", + "disabledColor": "{formField.disabledColor}", + "placeholderColor": "{formField.placeholderColor}", + "invalidPlaceholderColor": "{formField.invalidPlaceholderColor}", + "shadow": "{formField.shadow}", + "paddingX": "{sizingInputtext.root.paddingX}", + "paddingY": "{sizingInputtext.root.paddingY}", + "borderRadius": "{formField.borderRadius}", + "transitionDuration": "{formField.transitionDuration}", + "sm": { + "fontSize": "{sizingInputtext.root.fontSize}", + "paddingX": "{sizingInputtext.root.paddingX}", + "paddingY": "{sizingInputtext.root.paddingY}" + }, + "lg": { + "fontSize": "{sizingInputtext.root.fontSize}", + "paddingX": "{sizingInputtext.root.paddingX}", + "paddingY": "{sizingInputtext.root.paddingY}" + }, + "focusRing": { + "width": "{formField.focusRing.width}", + "style": "{formField.focusRing.style}", + "color": "{formField.focusRing.color}", + "offset": "{formField.focusRing.offset}", + "shadow": "{formField.shadow}" + } + } + }, + "listbox": { + "colorScheme": { + "light": { + "option": { + "stripedBackground": "{surface.50}" + } + } + }, + "extend": { + "extOption": { + "label": { + "gap": "0.25rem" + }, + "caption": { + "color": "{text.mutedColor}", + "stripedColor": "{text.mutedColor}" + } + } + }, + "root": { + "background": "{formField.background}", + "disabledBackground": "{formField.disabledBackground}", + "borderColor": "{formField.borderColor}", + "invalidBorderColor": "{formField.invalidBorderColor}", + "color": "{formField.color}", + "disabledColor": "{formField.disabledColor}", + "shadow": "{formField.shadow}", + "borderRadius": "{formField.borderRadius}", + "transitionDuration": "{formField.transitionDuration}" + }, + "list": { + "padding": "{list.padding}", + "gap": "{list.gap}", + "header": { + "padding": "{list.header.padding}" + } + }, + "option": { + "focusBackground": "{list.option.focusBackground}", + "selectedBackground": "{list.option.selectedBackground}", + "selectedFocusBackground": "{list.option.selectedFocusBackground}", + "color": "{list.option.color}", + "focusColor": "{list.option.focusColor}", + "selectedColor": "{list.option.selectedColor}", + "selectedFocusColor": "{list.option.selectedFocusColor}", + "padding": "{list.option.padding}", + "borderRadius": "{list.option.borderRadius}" + }, + "optionGroup": { + "background": "{list.optionGroup.background}", + "color": "{list.optionGroup.color}", + "fontWeight": "{fonts.fontWeight.demibold}", + "padding": "{list.option.padding}" + }, + "checkmark": { + "color": "{list.option.color}", + "gutterStart": "-0.5rem", + "gutterEnd": "0.5rem" + }, + "emptyMessage": { + "padding": "{list.option.padding}" + } + }, + "megamenu": { + "colorScheme": { + "light": { + "root": { + "background": "{transparent}" + } + } + }, + "extend": { + "extItem": { + "caption": { + "color": "{text.mutedColor}", + "gap": "0.25rem" + } + } + }, + "root": { + "borderColor": "{transparent}", + "borderRadius": "{content.borderRadius}", + "color": "{content.color}", + "gap": "0.25rem", + "transitionDuration": "{transitionDuration}", + "verticalOrientation": { + "padding": "{navigation.list.padding}", + "gap": "{navigation.list.gap}" + }, + "horizontalOrientation": { + "padding": "{navigation.list.padding}", + "gap": "{navigation.list.gap}" + } + }, + "baseItem": { + "borderRadius": "{content.borderRadius}", + "padding": "{navigation.item.padding}" + }, + "item": { + "focusBackground": "{navigation.item.focusBackground}", + "activeBackground": "{navigation.item.activeBackground}", + "color": "{navigation.item.color}", + "focusColor": "{navigation.item.focusColor}", + "activeColor": "{navigation.item.activeColor}", + "padding": "{navigation.item.padding}", + "borderRadius": "{navigation.item.borderRadius}", + "gap": "{navigation.item.gap}", + "icon": { + "color": "{navigation.item.icon.color}", + "focusColor": "{navigation.item.icon.focusColor}", + "activeColor": "{navigation.item.icon.activeColor}" + } + }, + "overlay": { + "padding": "0.25rem", + "background": "{content.background}", + "borderColor": "{content.borderColor}", + "borderRadius": "{content.borderRadius}", + "color": "{content.color}", + "shadow": "{overlay.navigation.shadow}", + "gap": "0" + }, + "submenu": { + "padding": "{navigation.list.padding}", + "gap": "{navigation.list.gap}" + }, + "submenuLabel": { + "padding": "{navigation.submenuLabel.padding}", + "background": "{navigation.submenuLabel.background}", + "color": "{navigation.submenuLabel.color}", + "Number": "{fonts.fontWeight.demibold}" + }, + "submenuIcon": { + "size": "{navigation.submenuIcon.size}", + "color": "{navigation.submenuIcon.color}", + "focusColor": "{navigation.submenuIcon.focusColor}", + "activeColor": "{navigation.submenuIcon.activeColor}" + }, + "separator": { + "borderColor": "{content.borderColor}" + }, + "mobileButton": { + "borderRadius": "{navigation.item.borderRadius}", + "size": "2rem", + "color": "{text.color}", + "hoverColor": "{text.hoverColor}", + "hoverBackground": "{content.hoverBackground}", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{focusRing.shadow}" + } + } + }, + "menu": { + "extend": { + "paddingX": "0.25rem", + "paddingY": "0.25rem", + "extItem": { + "caption": { + "color": "{text.mutedColor}", + "gap": "0.25rem" + } + } + }, + "root": { + "background": "{content.background}", + "borderColor": "{content.borderColor}", + "color": "{content.color}", + "borderRadius": "{content.borderRadius}", + "shadow": "{overlay.navigation.shadow}", + "transitionDuration": "{transitionDuration}" + }, + "list": { + "padding": "{navigation.list.padding}", + "gap": "{navigation.list.gap}" + }, + "item": { + "focusBackground": "{navigation.item.focusBackground}", + "color": "{navigation.item.color}", + "focusColor": "{navigation.item.focusColor}", + "padding": "{navigation.item.padding}", + "borderRadius": "{navigation.item.borderRadius}", + "gap": "{navigation.item.gap}", + "icon": { + "color": "{navigation.item.icon.color}", + "focusColor": "{navigation.item.icon.focusColor}" + } + }, + "submenuLabel": { + "padding": "{navigation.submenuLabel.padding}", + "fontWeight": "{fonts.fontWeight.demibold}", + "background": "{navigation.submenuLabel.background}", + "color": "{navigation.submenuLabel.color}" + }, + "separator": { + "borderColor": "{content.borderColor}" + } + }, + "menubar": { + "extend": { + "extItem": { + "caption": { + "color": "{text.mutedColor}", + "gap": "0.25rem" + } + }, + "extSubmenuLabel": { + "padding": "{navigation.submenuLabel.padding}", + "fontWeight": "{fonts.fontWeight.demibold}", + "background": "{navigation.submenuLabel.background}", + "color": "{navigation.submenuLabel.color}" + } + }, + "colorScheme": { + "light": { + "root": { + "background": "{transparent}" + } + } + }, + "root": { + "borderColor": "{transparent}", + "borderRadius": "{navigation.item.borderRadius}", + "color": "{content.color}", + "gap": "0.25rem", + "padding": "{navigation.list.padding}", + "transitionDuration": "{transitionDuration}" + }, + "baseItem": { + "borderRadius": "{navigation.item.borderRadius}", + "padding": "0.5rem 0.75rem" + }, + "item": { + "focusBackground": "{navigation.item.focusBackground}", + "activeBackground": "{navigation.item.activeBackground}", + "color": "{navigation.item.color}", + "focusColor": "{navigation.item.focusColor}", + "activeColor": "{navigation.item.activeColor}", + "padding": "{navigation.item.padding}", + "borderRadius": "{navigation.item.borderRadius}", + "gap": "{navigation.item.gap}", + "icon": { + "color": "{navigation.item.icon.color}", + "focusColor": "{navigation.item.icon.focusColor}", + "activeColor": "{navigation.item.icon.activeColor}" + } + }, + "submenu": { + "padding": "{navigation.list.padding}", + "gap": "{navigation.list.gap}", + "background": "{content.background}", + "borderColor": "{content.borderColor}", + "borderRadius": "{content.borderRadius}", + "shadow": "{overlay.navigation.shadow}", + "mobileIndent": "0.75rem", + "icon": { + "size": "{navigation.submenuIcon.size}", + "color": "{navigation.submenuIcon.color}", + "focusColor": "{navigation.submenuIcon.focusColor}", + "activeColor": "{navigation.submenuIcon.activeColor}" + } + }, + "separator": { + "borderColor": "{content.borderColor}" + }, + "mobileButton": { + "borderRadius": "{navigation.item.borderRadius}", + "size": "2rem", + "color": "{text.color}", + "hoverColor": "{text.hoverColor}", + "hoverBackground": "{content.hoverBackground}", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{focusRing.shadow}" + } + } + }, + "metergroup": { + "extend": { + "extLabel": { + "color": "{text.mutedColor}" + } + }, + "root": { + "borderRadius": "{content.borderRadius}", + "gap": "0.75rem" + }, + "meters": { + "size": "0.5rem", + "background": "{content.borderColor}" + }, + "label": { + "gap": "0.5rem" + }, + "labelMarker": { + "size": "0.5rem" + }, + "labelIcon": { + "size": "1rem" + }, + "labelList": { + "verticalGap": "0.5rem", + "horizontalGap": "0.75rem" + } + }, + "multiselect": { + "extend": { + "paddingX": "0.35714285714285715rem", + "paddingY": "0.35714285714285715rem" + }, + "root": { + "background": "{formField.background}", + "disabledBackground": "{formField.disabledBackground}", + "filledBackground": "{formField.filledBackground}", + "filledHoverBackground": "{formField.filledHoverBackground}", + "filledFocusBackground": "{formField.filledFocusBackground}", + "borderColor": "{formField.borderColor}", + "hoverBorderColor": "{formField.hoverBorderSecondaryColor}", + "focusBorderColor": "{formField.focusBorderSecondaryColor}", + "invalidBorderColor": "{formField.invalidBorderColor}", + "color": "{formField.color}", + "disabledColor": "{formField.disabledColor}", + "placeholderColor": "{formField.placeholderColor}", + "invalidPlaceholderColor": "{formField.invalidPlaceholderColor}", + "shadow": "{formField.shadow}", + "paddingX": "{formField.paddingX}", + "paddingY": "{formField.paddingY}", + "borderRadius": "{formField.borderRadius}", + "transitionDuration": "{formField.transitionDuration}", + "sm": { + "fontSize": "{formField.sm.fontSize}", + "paddingX": "{formField.sm.paddingY}", + "paddingY": "{formField.sm.paddingY}" + }, + "lg": { + "fontSize": "{formField.lg.fontSize}", + "paddingX": "{formField.lg.paddingX}", + "paddingY": "{formField.lg.paddingY}" + }, + "focusRing": { + "width": "{formField.focusRing.width}", + "style": "{formField.focusRing.style}", + "color": "{formField.focusRing.color}", + "offset": "{formField.focusRing.offset}", + "shadow": "{formField.shadow}" + } + }, + "dropdown": { + "width": "0.75rem", + "color": "{formField.iconColor}" + }, + "overlay": { + "background": "{datatable.filter.overlaySelect.background}", + "borderColor": "{overlay.select.borderColor}", + "borderRadius": "{datatable.filter.overlaySelect.borderRadius}", + "color": "{datatable.filter.overlaySelect.color}", + "shadow": "{overlay.select.shadow}" + }, + "readonlyBackground": "{formField.readonlyBackground}", + "list": { + "padding": "{list.padding}", + "header": { + "padding": "{list.header.padding}" + }, + "gap": "{list.gap}" + }, + "option": { + "focusBackground": "{list.option.focusBackground}", + "selectedBackground": "{list.option.selectedBackground}", + "selectedFocusBackground": "{list.option.selectedFocusBackground}", + "color": "{list.option.color}", + "focusColor": "{list.option.focusColor}", + "selectedColor": "{list.option.selectedColor}", + "selectedFocusColor": "{list.option.selectedFocusColor}", + "padding": "{list.option.padding}", + "borderRadius": "{list.option.borderRadius}", + "gap": "0.5rem" + }, + "optionGroup": { + "background": "{list.optionGroup.background}", + "color": "{list.optionGroup.color}", + "fontWeight": "{fonts.fontWeight.demibold}", + "padding": "{list.optionGroup.padding}" + }, + "clearIcon": { + "color": "{formField.iconColor}" + }, + "chip": { + "borderRadius": "{borderRadius.sm}" + }, + "emptyMessage": { + "padding": "{list.option.padding}" + } + }, + "paginator": { + "root": { + "padding": "0 0.5rem", + "gap": "0.5rem", + "borderRadius": "{content.borderRadius}", + "background": "{transparent}", + "color": "{content.color}", + "transitionDuration": "{transitionDuration}" + }, + "navButton": { + "background": "{transparent}", + "hoverBackground": "{content.hoverBackground}", + "selectedBackground": "{highlight.background}", + "color": "{text.color}", + "hoverColor": "{text.hoverColor}", + "selectedColor": "{text.extend.colorInverted}", + "width": "2.5rem", + "height": "2.5rem", + "borderRadius": "{content.borderRadius}", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "focus": "{focusRing.shadow}" + } + }, + "currentPageReport": { + "color": "{text.mutedColor}" + }, + "jumpToPageInput": { + "maxWidth": "5rem" + } + }, + "panelmenu": { + "extend": { + "extPanel": { + "gap": "0.25rem" + }, + "extItem": { + "activeBackground": "{navigation.item.activeBackground}", + "activeColor": "{navigation.item.activeColor}", + "caption": { + "color": "{text.mutedColor}", + "gap": "0.25rem" + } + } + }, + "root": { + "gap": "0.25rem", + "transitionDuration": "{transitionDuration}" + }, + "panel": { + "background": "{transparent}", + "borderColor": "{transparent}", + "borderWidth": "0.07142857142857142rem", + "color": "{content.color}", + "padding": "0.25rem", + "borderRadius": "{content.borderRadius}", + "first": { + "borderWidth": "1px 1px 0 1px", + "topBorderRadius": "{content.borderRadius}" + }, + "last": { + "borderWidth": "0 1px 1px 1px", + "topBorderRadius": "{content.borderRadius}" + } + }, + "item": { + "focusBackground": "{navigation.item.focusBackground}", + "color": "{navigation.item.color}", + "focusColor": "{navigation.item.focusColor}", + "gap": "0.5rem", + "padding": "{navigation.item.padding}", + "borderRadius": "{navigation.item.borderRadius}", + "icon": { + "color": "{navigation.item.icon.color}", + "focusColor": "{navigation.item.icon.focusColor}" + } + }, + "submenu": { + "indent": "0.75rem" + }, + "separator": { + "borderColor": "{content.borderColor}" + }, + "submenuIcon": { + "color": "{navigation.submenuIcon.color}", + "focusColor": "{navigation.submenuIcon.focusColor}" + } + }, + "password": { + "colorScheme": { + "light": { + "strength": { + "weakBackground": "{error.500}", + "mediumBackground": "{warn.500}", + "strongBackground": "{success.600}" + } + } + }, + "meter": { + "background": "{content.borderColor}", + "borderRadius": "{content.borderRadius}", + "height": "0.5rem" + }, + "icon": { + "color": "{text.color}" + }, + "overlay": { + "background": "{overlay.popover.background}", + "borderColor": "{overlay.popover.borderColor}", + "borderRadius": "{overlay.popover.borderRadius}", + "color": "{overlay.popover.color}", + "padding": "{overlay.popover.padding}", + "shadow": "{overlay.popover.shadow}" + }, + "content": { + "gap": "0.5rem" + } + }, + "popover": { + "root": { + "background": "{overlay.popover.background}", + "borderColor": "{datatable.filter.overlayPopover.borderColor}", + "color": "{overlay.popover.color}", + "borderRadius": "{overlay.popover.borderRadius}", + "shadow": "{overlay.popover.shadow}", + "gutter": "0.25rem", + "arrowOffset": "1.25rem" + }, + "content": { + "padding": "{overlay.popover.padding}" + } + }, + "progressbar": { + "label": { + "color": "{text.extend.colorPrimaryStatic}", + "fontSize": "{fonts.fontSize.xs}", + "fontWeight": "{fonts.fontWeight.regular}" + }, + "root": { + "background": "{content.borderColor}", + "borderRadius": "{content.borderRadius}", + "height": "1rem" + }, + "value": { + "background": "{primary.color}" + } + }, + "progressspinner": { + "colorScheme": { + "light": { + "root": { + "colorOne": "{success.500}", + "colorTwo": "{info.500}", + "colorThree": "{error.500}", + "colorFour": "{warn.500}" + } + } + } + }, + "radiobutton": { + "root": { + "width": "1.5rem", + "height": "1.5rem", + "background": "{formField.background}", + "checkedBackground": "{surface.900}", + "checkedHoverBackground": "{surface.800}", + "disabledBackground": "{formField.disabledBackground}", + "filledBackground": "{formField.filledBackground}", + "borderColor": "{formField.borderColor}", + "hoverBorderColor": "{formField.hoverBorderPrimaryColor}", + "focusBorderColor": "{formField.borderColor}", + "checkedBorderColor": "{surface.900}", + "checkedHoverBorderColor": "{formField.hoverBorderPrimaryColor}", + "checkedFocusBorderColor": "{formField.focusBorderPrimaryColor}", + "checkedDisabledBorderColor": "{formField.borderColor}", + "invalidBorderColor": "{formField.invalidBorderColor}", + "shadow": "{formField.shadow}", + "transitionDuration": "{formField.transitionDuration}" + }, + "focusRing": { + "width": "0.25rem", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{formField.focusRing.shadow}" + }, + "sm": { + "width": "1rem", + "height": "1rem" + }, + "lg": { + "width": "1.25rem", + "height": "1.25rem" + }, + "icon": { + "size": "0.8571428571428571rem", + "checkedColor": "{text.extend.colorInverted}", + "checkedHoverColor": "{text.extend.colorInverted}", + "disabledColor": "{text.mutedColor}", + "sm": { + "size": "0" + }, + "lg": { + "size": "0" + } + } + }, + "rating": { + "root": { + "gap": "0.5rem", + "transitionDuration": "{formField.transitionDuration}" + }, + "focusRing": { + "width": "{formField.focusRing.width}", + "style": "{formField.focusRing.style}", + "color": "{formField.focusRing.color}", + "offset": "{formField.focusRing.offset}", + "shadow": "{formField.shadow}" + }, + "icon": { + "size": "1.5rem", + "color": "{surface.500}", + "hoverColor": "{warn.500}", + "activeColor": "{warn.500}" + } + }, + "ripple": { + "colorScheme": { + "light": { + "root": { + "background": "rgba(255, 255, 255, 0.0100)" + } + } + } + }, + "scrollpanel": { + "colorScheme": { + "light": { + "bar": { + "background": "{surface.300}" + } + } + }, + "root": { + "transitionDuration": "{transitionDuration}" + }, + "bar": { + "size": "0.5rem", + "borderRadius": "{borderRadius.sm}", + "focusRing": { + "width": "0", + "style": "{focusRing.style}", + "color": "#ffffff", + "offset": "{focusRing.offset}", + "shadow": "{focusRing.shadow}" + } + } + }, + "select": { + "extend": { + "extOption": { + "background": "{list.option.background}", + "gap": "0.5rem" + }, + "extOptionGroup": { + "gap": "0.5rem" + }, + "readonlyBackground": "{formField.readonlyBackground}" + }, + "root": { + "background": "{formField.background}", + "disabledBackground": "{formField.disabledBackground}", + "filledBackground": "{formField.filledBackground}", + "filledHoverBackground": "{formField.filledHoverBackground}", + "filledFocusBackground": "{formField.filledFocusBackground}", + "borderColor": "{formField.borderColor}", + "hoverBorderColor": "{formField.hoverBorderSecondaryColor}", + "focusBorderColor": "{formField.focusBorderSecondaryColor}", + "invalidBorderColor": "{formField.invalidBorderColor}", + "color": "{text.color}", + "disabledColor": "{formField.disabledColor}", + "placeholderColor": "{formField.placeholderColor}", + "invalidPlaceholderColor": "{formField.invalidPlaceholderColor}", + "shadow": "{formField.shadow}", + "paddingX": "{sizingSelect.root.paddingX}", + "paddingY": "{sizingSelect.root.paddingY}", + "borderRadius": "{formField.borderRadius}", + "transitionDuration": "{formField.transitionDuration}", + "sm": { + "fontSize": "{sizingSelect.root.fontSize}", + "paddingX": "{sizingSelect.root.paddingX}", + "paddingY": "{sizingSelect.root.paddingY}" + }, + "lg": { + "fontSize": "{sizingSelect.root.fontSize}", + "paddingX": "{sizingSelect.root.paddingX}", + "paddingY": "{sizingSelect.root.paddingY}" + }, + "focusRing": { + "width": "{formField.focusRing.width}", + "style": "{formField.focusRing.style}", + "color": "{formField.focusRing.color}", + "offset": "{formField.focusRing.offset}", + "shadow": "{formField.shadow}" + } + }, + "dropdown": { + "width": "2.5rem", + "color": "{formField.iconColor}" + }, + "overlay": { + "background": "{overlay.select.background}", + "borderColor": "{overlay.select.borderColor}", + "borderRadius": "{overlay.select.borderRadius}", + "color": "{overlay.select.color}", + "shadow": "{overlay.select.shadow}" + }, + "list": { + "padding": "{list.padding}", + "gap": "{list.gap}", + "header": { + "padding": "{list.header.padding}" + } + }, + "option": { + "focusBackground": "{list.option.focusBackground}", + "selectedBackground": "{list.option.selectedBackground}", + "selectedFocusBackground": "{list.option.selectedFocusBackground}", + "color": "{list.option.color}", + "focusColor": "{list.option.focusColor}", + "selectedColor": "{list.option.selectedColor}", + "selectedFocusColor": "{list.option.selectedFocusColor}", + "padding": "{list.option.padding}", + "borderRadius": "{list.option.borderRadius}" + }, + "optionGroup": { + "background": "{list.optionGroup.background}", + "color": "{list.optionGroup.color}", + "fontWeight": "{fonts.fontWeight.demibold}", + "padding": "{list.option.padding}" + }, + "clearIcon": { + "color": "{formField.iconColor}" + }, + "checkmark": { + "color": "{list.option.color}", + "gutterStart": "-0.5rem", + "gutterEnd": "0.5rem" + }, + "emptyMessage": { + "padding": "{list.option.padding}" + } + }, + "selectbutton": { + "colorScheme": { + "light": { + "root": { + "invalidBorderColor": "{formField.invalidBorderColor}" + } + } + }, + "extend": { + "background": "{surface.200}" + }, + "root": { + "borderRadius": "{borderRadius.rounded}" + } + }, + "skeleton": { + "colorScheme": { + "light": { + "root": { + "background": "{surface.200}", + "animationBackground": "{surface.100}" + } + } + }, + "root": { + "borderRadius": "{content.borderRadius}" + } + }, + "slider": { + "root": { + "transitionDuration": "{formField.transitionDuration}" + }, + "track": { + "background": "{content.borderColor}", + "borderRadius": "{content.borderRadius}", + "size": "0.25rem" + }, + "range": { + "background": "{surface.900}" + }, + "handle": { + "width": "1.25rem", + "height": "1.25rem", + "borderRadius": "{borderRadius.xl}", + "background": "{surface.900}", + "hoverBackground": "{surface.900}", + "focusRing": { + "width": "{formField.focusRing.width}", + "style": "{formField.focusRing.style}", + "color": "{formField.focusRing.color}", + "offset": "{formField.focusRing.offset}", + "shadow": "{formField.shadow}" + }, + "content": { + "borderRadius": "{borderRadius.xl}", + "hoverBackground": "{surface.900}", + "width": "0.75rem", + "height": "0.75rem", + "shadow": "none" + } + } + }, + "splitter": { + "colorScheme": { + "light": { + "handle": { + "background": "{surface.900}" + } + } + }, + "gutter": { + "background": "{surface.100}" + }, + "root": { + "background": "{content.background}", + "borderColor": "{content.borderColor}", + "color": "{content.color}", + "transitionDuration": "{transitionDuration}" + }, + "handle": { + "size": "0.25rem", + "borderRadius": "{content.borderRadius}", + "focusRing": { + "width": "{formField.focusRing.width}", + "style": "{formField.focusRing.style}", + "color": "{formField.focusRing.color}", + "offset": "{formField.focusRing.offset}", + "shadow": "{formField.shadow}" + } + } + }, + "stepper": { + "extend": { + "extCaption": { + "gap": "0.25rem" + }, + "extStepNumber": { + "invalidBackground": "{error.400}", + "invalidColor": "{error.900}", + "invalidBorderColor": "{error.400}" + } + }, + "root": { + "transitionDuration": "{transitionDuration}" + }, + "separator": { + "background": "{content.borderColor}", + "activeBackground": "{formField.focusBorderPrimaryColor}", + "margin": "0 0 0 1.625rem", + "size": "0.07142857142857142rem" + }, + "step": { + "padding": "0.5rem", + "gap": "0.5rem" + }, + "stepHeader": { + "padding": "0", + "borderRadius": "0", + "gap": "0.5rem", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{focusRing.shadow}" + } + }, + "stepTitle": { + "color": "{text.color}", + "activeColor": "{text.color}", + "fontWeight": "{fonts.fontWeight.regular}" + }, + "stepNumber": { + "background": "{content.background}", + "activeBackground": "{primary.color}", + "borderColor": "{content.borderColor}", + "activeBorderColor": "{primary.color}", + "color": "{text.color}", + "activeColor": "{text.extend.colorPrimaryStatic}", + "size": "1.5rem", + "fontSize": "{fonts.fontSize.base}", + "fontWeight": "{fonts.fontWeight.bold}", + "borderRadius": "{content.borderRadius}", + "shadow": "none" + }, + "steppanels": { + "padding": "1rem" + }, + "steppanel": { + "background": "{content.background}", + "color": "{content.color}", + "padding": "0", + "indent": "0" + } + }, + "steps": { + "itemLink": { + "gap": "0.5rem" + }, + "itemLabel": { + "fontWeight": "{fonts.fontWeight.regular}" + }, + "itemNumber": { + "background": "{content.background}", + "size": "2.25rem", + "fontSize": "{fonts.fontSize.base}", + "fontWeight": "{fonts.fontWeight.bold}", + "borderRadius": "50%", + "shadow": "none" + } + }, + "tabs": { + "colorScheme": { + "light": { + "navButton": { + "shadow": "0px 0px 10px 50px rgba(255, 255, 255, 0.6)" + }, + "tab": { + "background": "{transparent}", + "hoverBackground": "{transparent}", + "activeBackground": "{transparent}" + } + } + }, + "root": { + "transitionDuration": "{transitionDuration}" + }, + "tablist": { + "borderWidth": "0 0 2px 0", + "background": "{transparent}", + "borderColor": "{content.borderColor}" + }, + "tab": { + "borderWidth": "0", + "borderColor": "{content.borderColor}", + "hoverBorderColor": "{content.borderColor}", + "activeBorderColor": "{formField.focusBorderPrimaryColor}", + "color": "{text.mutedColor}", + "hoverColor": "{text.color}", + "activeColor": "{text.color}", + "padding": "1rem", + "fontWeight": "{fonts.fontWeight.demibold}", + "margin": "0 0 -1px 0", + "gap": "0.5rem", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{focusRing.shadow}" + } + }, + "tabpanel": { + "background": "{transparent}", + "color": "{text.color}", + "padding": "1rem", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{focusRing.shadow}" + } + }, + "navButton": { + "background": "{content.background}", + "color": "{content.color}", + "hoverColor": "{content.hoverColor}", + "width": "1.5rem", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{focusRing.shadow}" + } + }, + "activeBar": { + "height": "0.14285714285714285rem", + "bottom": "-1", + "background": "{content.color}" + } + }, + "toast": { + "colorScheme": { + "light": { + "info": { + "background": "{info.50}", + "borderColor": "{info.500}", + "color": "{text.color}", + "detailColor": "{text.color}", + "shadow": "{overlay.popover.shadow}", + "closeButton": { + "hoverBackground": "{info.200}", + "focusRing": { + "color": "{focusRing.color}", + "shadow": "none" + } + } + }, + "success": { + "background": "{success.50}", + "borderColor": "{success.500}", + "color": "{text.color}", + "detailColor": "{text.color}", + "shadow": "{overlay.popover.shadow}", + "closeButton": { + "hoverBackground": "{success.200}", + "focusRing": { + "color": "{focusRing.color}", + "shadow": "none" + } + } + }, + "warn": { + "background": "{warn.50}", + "borderColor": "{warn.500}", + "color": "{text.color}", + "detailColor": "{text.color}", + "shadow": "{overlay.popover.shadow}", + "closeButton": { + "hoverBackground": "{warn.200}", + "focusRing": { + "color": "{focusRing.color}", + "shadow": "none" + } + } + }, + "error": { + "background": "{error.50}", + "borderColor": "{error.500}", + "color": "{text.color}", + "detailColor": "{text.color}", + "shadow": "{overlay.popover.shadow}", + "closeButton": { + "hoverBackground": "{error.200}", + "focusRing": { + "color": "{focusRing.color}", + "shadow": "none" + } + } + }, + "secondary": { + "shadow": "{overlay.popover.shadow}" + }, + "contrast": { + "shadow": "{overlay.popover.shadow}" + } + } + }, + "extend": { + "extInfo": { + "color": "{info.500}", + "closeButton": { + "color": "{info.500}", + "borderColor": "{info.500}" + }, + "caption": { + "color": "{text.color}" + } + }, + "extAccentLine": { + "width": "0.25rem" + }, + "extCloseButton": { + "width": "0.07142857142857142rem" + }, + "extSuccess": { + "color": "{success.500}", + "closeButton": { + "color": "{success.500}", + "borderColor": "{success.500}" + }, + "caption": { + "color": "{text.color}" + } + }, + "extWarn": { + "color": "{warn.500}", + "closeButton": { + "color": "{warn.500}", + "borderColor": "{warn.500}" + }, + "caption": { + "color": "{text.color}" + } + }, + "extError": { + "color": "{error.500}", + "closeButton": { + "color": "{error.500}", + "borderColor": "{error.500}" + }, + "caption": { + "color": "{text.color}" + } + } + }, + "root": { + "width": "{sizingToast.width}", + "borderWidth": "0.07142857142857142rem", + "borderRadius": "{content.borderRadius}", + "transitionDuration": "{transitionDuration}" + }, + "icon": { + "size": "2.25rem" + }, + "content": { + "padding": "1rem", + "gap": "1rem" + }, + "text": { + "gap": "0.25rem" + }, + "summary": { + "fontWeight": "{fonts.fontWeight.bold}", + "fontSize": "{fonts.fontSize.base}" + }, + "detail": { + "fontWeight": "{fonts.fontWeight.regular}", + "fontSize": "{fonts.fontSize.sm}" + }, + "closeButton": { + "width": "2rem", + "height": "2rem", + "borderRadius": "{borderRadius.md}", + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "offset": "{focusRing.offset}" + } + }, + "closeIcon": { + "size": "1rem" + } + }, + "tag": { + "colorScheme": { + "light": { + "primary": { + "background": "{primary.500}", + "color": "{text.color}" + }, + "secondary": { + "background": "{surface.200}", + "color": "{text.color}" + }, + "success": { + "background": "{success.400}", + "color": "{success.900}" + }, + "info": { + "background": "{info.300}", + "color": "{info.900}" + }, + "warn": { + "background": "{warn.300}", + "color": "{warn.900}" + }, + "danger": { + "background": "{error.300}", + "color": "{error.900}" + } + } + }, + "root": { + "fontSize": "{fonts.fontSize.xs}", + "fontWeight": "{fonts.fontWeight.regular}", + "padding": "0.285rem 0.5rem", + "gap": "0.25rem", + "borderRadius": "{borderRadius.sm}", + "roundedBorderRadius": "{borderRadius.xl}" + }, + "icon": { + "size": "0.875rem" + } + }, + "textarea": { + "extend": { + "readonlyBackground": "{formField.readonlyBackground}" + }, + "root": { + "background": "{formField.background}", + "disabledBackground": "{formField.disabledBackground}", + "filledBackground": "{formField.filledBackground}", + "filledHoverBackground": "{formField.filledHoverBackground}", + "filledFocusBackground": "{formField.filledFocusBackground}", + "borderColor": "{formField.borderColor}", + "hoverBorderColor": "{formField.hoverBorderSecondaryColor}", + "focusBorderColor": "{formField.focusBorderSecondaryColor}", + "invalidBorderColor": "{formField.invalidBorderColor}", + "color": "{formField.color}", + "disabledColor": "{formField.disabledColor}", + "placeholderColor": "{formField.placeholderColor}", + "invalidPlaceholderColor": "{formField.invalidPlaceholderColor}", + "shadow": "{formField.shadow}", + "paddingX": "{formField.paddingX}", + "paddingY": "{formField.paddingY}", + "borderRadius": "{formField.borderRadius}", + "transitionDuration": "{formField.transitionDuration}", + "focusRing": { + "width": "{formField.focusRing.width}", + "style": "{formField.focusRing.style}", + "color": "{formField.focusRing.color}", + "offset": "{formField.focusRing.offset}", + "shadow": "{formField.shadow}" + } + }, + "sm": { + "fontSize": "{fonts.fontSize.base}", + "paddingX": "{formField.sm.paddingX}", + "paddingY": "{formField.sm.paddingY}" + }, + "lg": { + "fontSize": "{fonts.fontSize.base}", + "paddingX": "{formField.lg.paddingX}", + "paddingY": "{formField.lg.paddingY}" + } + }, + "tieredmenu": { + "extend": { + "extSubmenu": { + "borderColor": "{content.borderColor}", + "background": "{content.background}" + }, + "extItem": { + "caption": { + "gap": "0.25rem", + "color": "{text.mutedColor}" + } + } + }, + "root": { + "background": "{transparent}", + "borderColor": "{transparent}", + "color": "{content.color}", + "borderRadius": "{content.borderRadius}", + "shadow": "{overlay.navigation.shadow}", + "transitionDuration": "{transitionDuration}" + }, + "list": { + "padding": "{navigation.list.padding}", + "gap": "{navigation.list.gap}" + }, + "item": { + "focusBackground": "{navigation.item.focusBackground}", + "activeBackground": "{navigation.item.activeBackground}", + "color": "{navigation.item.color}", + "focusColor": "{navigation.item.focusColor}", + "activeColor": "{navigation.item.activeColor}", + "padding": "{navigation.item.padding}", + "borderRadius": "{navigation.item.borderRadius}", + "gap": "{navigation.item.gap}", + "icon": { + "color": "{navigation.item.icon.color}", + "focusColor": "{navigation.item.icon.focusColor}", + "activeColor": "{navigation.item.icon.activeColor}" + } + }, + "submenu": { + "mobileIndent": "0.75rem" + }, + "separator": { + "borderColor": "{content.borderColor}" + } + }, + "timeline": { + "event": { + "minHeight": "3.0357142857142856rem" + }, + "vertical": { + "eventContent": { + "padding": "0 1rem" + } + }, + "horizontal": { + "eventContent": { + "padding": "1rem 0" + } + }, + "eventMarker": { + "size": "1rem", + "borderRadius": "{content.borderRadius}", + "borderWidth": "0.25rem", + "background": "{content.background}", + "borderColor": "{primary.color}", + "content": { + "borderRadius": "{content.borderRadius}", + "size": "0.75rem", + "background": "{transparent}", + "insetShadow": "none" + } + }, + "eventConnector": { + "color": "{content.borderColor}", + "size": "0.07142857142857142rem" + } + }, + "togglebutton": { + "colorScheme": { + "light": { + "root": { + "background": "{surface.200}" + } + } + }, + "extend": { + "gap": "0.75rem", + "iconOnlyWidth": "2.5rem", + "extXlg": { + "padding": "1.25rem 1.5rem", + "iconOnlyWidth": "4.071428571428571rem" + }, + "extSm": { + "iconOnlyWidth": "2.142857142857143rem" + }, + "hoverBorderColor": "{surface.300}", + "checkedHoverColor": "{text.extend.colorInverted}", + "checkedHoverBackground": "{surface.800}", + "checkedHoverBorderColor": "{surface.800}", + "extLg": { + "iconOnlyWidth": "3.5714285714285716rem" + } + }, + "root": { + "padding": "0.5rem 1rem", + "borderRadius": "{borderRadius.rounded}", + "gap": "0.5rem", + "fontWeight": "{fonts.fontWeight.demibold}", + "hoverBackground": "{surface.300}", + "borderColor": "{surface.200}", + "color": "{text.color}", + "hoverColor": "{text.color}", + "checkedBackground": "{surface.900}", + "checkedColor": "{text.extend.colorInverted}", + "checkedBorderColor": "{surface.900}", + "disabledBackground": "{formField.disabledBackground}", + "disabledBorderColor": "{formField.disabledBackground}", + "disabledColor": "{formField.disabledColor}", + "invalidBorderColor": "{formField.invalidBorderColor}", + "focusRing": { + "width": "{formField.focusRing.width}", + "style": "{formField.focusRing.style}", + "color": "{formField.focusRing.color}", + "offset": "{formField.focusRing.offset}", + "shadow": "{formField.shadow}" + }, + "sm": { + "fontSize": "{formField.sm.fontSize}", + "padding": "0.75rem 0.25rem" + }, + "lg": { + "fontSize": "{formField.sm.fontSize}", + "padding": "1rem 1.5rem" + }, + "transitionDuration": "{formField.transitionDuration}" + }, + "icon": { + "color": "{text.color}", + "hoverColor": "{text.color}", + "checkedColor": "{text.extend.colorInverted}", + "disabledColor": "{formField.disabledColor}" + }, + "content": { + "checkedBackground": "{transparent}", + "checkedShadow": "none", + "padding": "0", + "borderRadius": "0", + "sm": { + "padding": "0" + }, + "lg": { + "padding": "0" + } + } + }, + "toggleswitch": { + "colorScheme": { + "light": { + "root": { + "background": "{surface.400}", + "hoverBackground": "{surface.500}", + "disabledBackground": "{formField.disabledBackground}", + "checkedBackground": "{surface.900}", + "checkedHoverBackground": "{surface.500}" + }, + "handle": { + "background": "{formField.backgroundHandler}", + "hoverBackground": "{formField.backgroundHandler}", + "disabledBackground": "{formField.disabledColor}", + "checkedBackground": "{surface.0}", + "checkedHoverBackground": "{surface.0}", + "color": "{text.color}", + "hoverColor": "{text.color}", + "checkedColor": "{text.color}", + "checkedHoverColor": "{text.color}" + } + } + }, + "root": { + "width": "2.5rem", + "height": "1.5rem", + "borderRadius": "{borderRadius.xl}", + "gap": "0.14285714285714285rem", + "borderWidth": "0", + "shadow": "none", + "focusRing": { + "width": "{formField.focusRing.width}", + "style": "{formField.focusRing.style}", + "color": "{primary.200}", + "offset": "{formField.focusRing.offset}", + "shadow": "{formField.shadow}" + }, + "borderColor": "{transparent}", + "hoverBorderColor": "{transparent}", + "checkedBorderColor": "{transparent}", + "checkedHoverBorderColor": "{transparent}", + "invalidBorderColor": "{formField.invalidBorderColor}", + "transitionDuration": "{formField.transitionDuration}", + "slideDuration": "0.2s" + }, + "handle": { + "borderRadius": "7.142857142857143rem", + "size": "1.25rem" + } + }, + "tooltip": { + "colorScheme": { + "light": { + "root": { + "background": "{surface.900}", + "color": "{text.extend.colorInverted}" + } + } + }, + "root": { + "maxWidth": "17rem", + "gutter": "0.25rem", + "shadow": "{overlay.popover.shadow}", + "padding": "0.5rem 1rem", + "borderRadius": "{overlay.popover.borderRadius}" + } + }, + "tree": { + "root": { + "background": "{content.background}", + "color": "{content.color}", + "padding": "1rem", + "gap": "2px", + "indent": "1rem" + }, + "node": { + "padding": "0.375rem 0.625rem", + "color": "{text.color}", + "selectedColor": "{text.extend.colorInverted}", + "gap": "0.25rem" + }, + "nodeIcon": { + "selectedColor": "{text.extend.colorInverted}" + }, + "nodeToggleButton": { + "borderRadius": "50%", + "size": "1.75rem", + "selectedHoverBackground": "{surface.900}" + }, + "loadingIcon": { + "size": "2rem" + }, + "filter": { + "margin": "0 0 0.5rem 0" + } + }, + "overlaybadge": { + "root": { + "outline": { + "width": "0", + "color": "{transparent}" + } + } + } +} diff --git a/src-tokens/index.ts b/src-tokens/index.ts new file mode 100644 index 0000000..e5a007c --- /dev/null +++ b/src-tokens/index.ts @@ -0,0 +1,3362 @@ +export default { + accordion: { + header: { + color: '{text.color}', + hoverColor: '{text.hoverColor}', + activeColor: '{text.color}', + activeHoverColor: '{text.hoverColor}', + borderColor: '{transparent}', + padding: '1rem 0 1rem 0', + fontWeight: '{fonts.fontWeight.bold}', + borderRadius: '0', + borderWidth: '0 0 0 0', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: 'inset {focus.ring.shadow}' + }, + toggleIcon: { + color: '{text.color}', + hoverColor: '{text.hoverColor}', + activeColor: '{text.color}', + activeHoverColor: '{text.hoverColor}' + }, + last: { + bottomBorderRadius: '{content.borderRadius}', + activeBottomBorderRadius: '0' + }, + first: { + borderWidth: '0', + topBorderRadius: '{content.borderRadius}' + } + }, + root: { + transitionDuration: '{formField.transitionDuration}' + }, + panel: { + borderWidth: '0 0 0.07142857142857142rem 0', + borderColor: '{formField.borderColor}' + }, + colorScheme: { + light: { + header: { + background: '{transparent}', + hoverBackground: '{transparent}', + activeBackground: '{transparent}', + activeHoverBackground: '{transparent}' + } + } + }, + content: { + borderWidth: '1px 0 0 0', + borderColor: '{transparent}', + background: '{transparent}', + color: '{text.color}', + padding: '0 0 1rem 1.75rem' + } + }, + autocomplete: { + colorScheme: { + light: { + chip: { + focusBackground: '{chip.colorScheme.light.root.background}', + focusColor: '{chip.colorScheme.light.root.color}' + }, + dropdown: { + background: '{formField.background}', + hoverBackground: '{formField.background}', + activeBackground: '{formField.background}', + color: '{formField.color}', + hoverColor: '{formField.color}', + activeColor: '{formField.color}' + } + } + }, + extend: { + extOption: { + gap: '0.5rem' + }, + extOptionGroup: { + gap: '0.5rem' + } + }, + root: { + background: '{formField.background}', + disabledBackground: '{formField.disabledBackground}', + filledBackground: '{formField.filledBackground}', + filledHoverBackground: '{formField.filledHoverBackground}', + filledFocusBackground: '{formField.filledFocusBackground}', + borderColor: '{formField.borderColor}', + hoverBorderColor: '{formField.hoverBorderSecondaryColor}', + focusBorderColor: '{formField.focusBorderSecondaryColor}', + invalidBorderColor: '{formField.invalidBorderColor}', + color: '{formField.color}', + disabledColor: '{formField.disabledColor}', + placeholderColor: '{formField.placeholderColor}', + invalidPlaceholderColor: '{formField.invalidPlaceholderColor}', + shadow: '{formField.shadow}', + paddingX: '{formField.paddingX}', + paddingY: '{formField.paddingY}', + borderRadius: '{formField.borderRadius}', + transitionDuration: '{formField.transitionDuration}' + }, + overlay: { + background: '{overlay.select.background}', + borderColor: '{overlay.select.borderColor}', + borderRadius: '{overlay.select.borderRadius}', + color: '{overlay.select.color}', + shadow: '{overlay.select.shadow}' + }, + list: { + padding: '{list.padding}', + gap: '{list.gap}' + }, + option: { + focusBackground: '{list.option.focusBackground}', + selectedBackground: '{list.option.selectedBackground}', + selectedFocusBackground: '{list.option.selectedFocusBackground}', + color: '{list.option.color}', + focusColor: '{list.option.focusColor}', + selectedColor: '{list.option.selectedColor}', + selectedFocusColor: '{list.option.selectedFocusColor}', + padding: '{list.option.padding}', + borderRadius: '{list.option.borderRadius}' + }, + optionGroup: { + background: '{list.optionGroup.background}', + color: '{list.optionGroup.color}', + fontWeight: '{fonts.fontWeight.demibold}', + padding: '{list.optionGroup.padding}' + }, + dropdown: { + width: '100%', + borderColor: '{formField.borderColor}', + hoverBorderColor: '{formField.hoverBorderSecondaryColor}', + activeBorderColor: '{formField.focusBorderSecondaryColor}', + borderRadius: '{formField.borderRadius}', + focusRing: { + width: '{focusRing.width}', + style: '{formField.focusRing.style}', + color: '{formField.focusRing.color}', + offset: '{formField.focusRing.offset}', + shadow: '{formField.focusRing.shadow}' + }, + sm: { + width: '2rem' + }, + lg: { + width: '3rem' + } + }, + chip: { + borderRadius: '{chip.root.borderRadius}' + }, + emptyMessage: { + padding: '{list.option.padding}' + } + }, + avatar: { + extend: { + borderColor: '{formField.borderColor}' + }, + root: { + width: '2rem', + height: '2rem', + fontSize: '{fonts.fontSize.base}', + color: '{text.extend.colorPrimaryStatic}', + background: '{primary.color}', + borderRadius: '{borderRadius.md}' + }, + icon: { + size: '1rem' + }, + group: { + borderColor: '{content.background}', + offset: '-0.75rem' + }, + lg: { + width: '2.5rem', + height: '2.5rem', + fontSize: '{fonts.fontSize.base}', + icon: { + size: '1rem' + }, + group: { + offset: '-1rem' + } + }, + xl: { + width: '3.5rem', + height: '3.5rem', + icon: { + size: '1.5rem' + }, + group: { + offset: '-1.5rem' + }, + fontSize: '{fonts.fontSize.base}' + } + }, + badge: { + colorScheme: { + light: { + primary: { + color: '{text.extend.colorPrimaryStatic}', + background: '{primary.color}' + }, + secondary: { + color: '{text.extend.colorInverted}', + background: '{surface.900}' + }, + success: { + color: '{success.900}', + background: '{success.300}' + }, + info: { + color: '{info.900}', + background: '{info.300}' + }, + warn: { + color: '{warn.900}', + background: '{warn.300}' + }, + danger: { + color: '{error.900}', + background: '{error.300}' + } + } + }, + extend: { + extDot: { + success: { + background: '{colors.solid.green.400}' + }, + info: { + background: '{info.400}' + }, + warn: { + background: '{warn.400}' + }, + danger: { + background: '{error.400}' + }, + lg: { + size: '0.75rem' + }, + xlg: { + size: '1rem' + } + } + }, + root: { + borderRadius: '{borderRadius.xl}', + padding: '0.5357142857142857rem', + fontSize: '{fonts.fontSize.xs}', + fontWeight: '{fonts.fontWeight.regular}', + minWidth: '1.5rem', + height: '1.5rem' + }, + dot: { + size: '0.5rem' + }, + sm: { + fontSize: '{fonts.fontSize.xs}', + minWidth: '0', + height: '0' + }, + lg: { + fontSize: '{fonts.fontSize.xs}', + minWidth: '1.75rem', + height: '1.75rem' + }, + xl: { + fontSize: '{fonts.fontSize.xs}', + minWidth: '2rem', + height: '2rem' + } + }, + breadcrumb: { + extend: { + hoverBackground: '{surface.100}' + }, + root: { + padding: '0.25rem', + background: '{transparent}', + gap: '0', + transitionDuration: '{formField.transitionDuration}' + }, + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{focusRing.shadow}' + }, + item: { + color: '{text.color}', + hoverColor: '{text.hoverColor}', + borderRadius: '{borderRadius.xs}', + gap: '{navigation.item.gap}', + icon: { + color: '{text.color}', + hoverColor: '{text.hoverColor}' + } + }, + separator: { + color: '{text.color}' + } + }, + button: { + extend: { + extOutlined: { + danger: { + focusBackground: '{transparent}' + }, + warn: { + focusBackground: '{transparent}' + }, + info: { + focusBackground: '{transparent}' + }, + help: { + focusBackground: '{transparent}' + }, + success: { + focusBackground: '{transparent}' + } + }, + disabledBackground: '{formField.disabledBackground}', + disabledColor: '{formField.disabledColor}', + extText: { + danger: { + focusBackground: '{transparent}' + }, + warn: { + focusBackground: '{transparent}' + }, + info: { + focusBackground: '{transparent}' + }, + help: { + focusBackground: '{transparent}' + }, + success: { + focusBackground: '{transparent}' + } + }, + extLink: { + background: '{transparent}', + colorHover: '{text.hoverColor}', + paddingX: '0', + paddingY: '0.25rem', + sm: { + iconOnlyWidth: '1rem' + }, + base: { + iconOnlyWidth: '1.5357142857142858rem' + }, + lg: { + iconOnlyWidth: '1.75rem' + }, + xlg: { + iconOnlyWidth: '2rem' + } + }, + extSm: { + borderRadius: '{borderRadius.md}', + gap: '0.5rem' + }, + extLg: { + borderRadius: '{borderRadius.lg}', + gap: '0.75rem' + }, + extXlg: { + borderRadius: '{borderRadius.lg}', + gap: '0.75rem', + iconOnlyWidth: '4.071428571428571rem', + paddingX: '1.5rem', + paddingY: '1.25rem' + }, + borderWidth: '0.07142857142857142rem' + }, + colorScheme: { + light: { + root: { + primary: { + background: '{primary.color}', + hoverBackground: '{primary.hoverColor}', + activeBackground: '{primary.color}', + borderColor: '{transparent}', + hoverBorderColor: '{transparent}', + activeBorderColor: '{transparent}', + color: '{text.extend.colorPrimaryStatic}', + hoverColor: '{text.extend.colorPrimaryStatic}', + activeColor: '{text.extend.colorPrimaryStatic}', + focusRing: { + color: '{primary.200}', + shadow: '{focusRing.shadow}' + } + }, + secondary: { + background: '{surface.900}', + hoverBackground: '{surface.800}', + activeBackground: '{surface.900}', + borderColor: '{transparent}', + hoverBorderColor: '{transparent}', + activeBorderColor: '{transparent}', + color: '{text.extend.colorInverted}', + hoverColor: '{text.extend.colorInverted}', + activeColor: '{text.extend.colorInverted}', + focusRing: { + color: '{primary.200}', + shadow: '{focusRing.shadow}' + } + }, + contrast: { + background: '{surface.200}', + hoverBackground: '{surface.300}', + activeBackground: '{surface.200}', + borderColor: '{transparent}', + hoverBorderColor: '{transparent}', + activeBorderColor: '{transparent}', + color: '{text.color}', + hoverColor: '{text.color}', + activeColor: '{text.color}', + focusRing: { + color: '{primary.200}', + shadow: '{focusRing.shadow}' + } + }, + info: { + background: '{info.300}', + hoverBackground: '{info.400}', + activeBackground: '{info.300}', + borderColor: '{transparent}', + hoverBorderColor: '{transparent}', + activeBorderColor: '{transparent}', + color: '{info.900}', + hoverColor: '{info.950}', + activeColor: '{info.900}' + }, + success: { + background: '{success.300}', + hoverBackground: '{success.400}', + activeBackground: '{success.300}', + borderColor: '{transparent}', + hoverBorderColor: '{transparent}', + activeBorderColor: '{transparent}', + color: '{success.900}', + hoverColor: '{success.950}', + activeColor: '{success.900}' + }, + warn: { + background: '{warn.300}', + hoverBackground: '{warn.400}', + activeBackground: '{warn.300}', + borderColor: '{transparent}', + hoverBorderColor: '{transparent}', + activeBorderColor: '{transparent}', + color: '{warn.900}', + hoverColor: '{warn.950}', + activeColor: '{warn.900}' + }, + help: { + background: '{help.300}', + hoverBackground: '{help.400}', + activeBackground: '{help.300}', + borderColor: '{transparent}', + hoverBorderColor: '{transparent}', + activeBorderColor: '{transparent}', + color: '{help.900}', + hoverColor: '{help.950}', + activeColor: '{help.900}' + }, + danger: { + background: '{error.300}', + hoverBackground: '{error.400}', + activeBackground: '{error.300}', + borderColor: '{transparent}', + hoverBorderColor: '{transparent}', + activeBorderColor: '{transparent}', + color: '{error.900}', + hoverColor: '{error.950}', + activeColor: '{error.900}' + } + }, + outlined: { + primary: { + hoverBackground: '{primary.50}', + activeBackground: '{primary.100}', + borderColor: '{primary.200}', + color: '{colors.solid.green.500}' + }, + success: { + hoverBackground: '{success.100}', + activeBackground: '{transparent}', + borderColor: '{success.600}', + color: '{success.600}' + }, + info: { + hoverBackground: '{info.100}', + activeBackground: '{transparent}', + borderColor: '{info.600}', + color: '{info.600}' + }, + warn: { + hoverBackground: '{warn.100}', + activeBackground: '{transparent}', + borderColor: '{warn.600}', + color: '{warn.600}' + }, + help: { + hoverBackground: '{help.100}', + activeBackground: '{transparent}', + borderColor: '{help.600}', + color: '{help.600}' + }, + danger: { + hoverBackground: '{error.100}', + activeBackground: '{transparent}', + borderColor: '{error.600}', + color: '{error.600}' + } + }, + text: { + primary: { + hoverBackground: '{surface.100}', + activeBackground: '{transparent}', + color: '{text.color}' + }, + success: { + hoverBackground: '{success.100}', + activeBackground: '{transparent}', + color: '{success.600}' + }, + info: { + hoverBackground: '{info.100}', + activeBackground: '{transparent}', + color: '{info.600}' + }, + warn: { + hoverBackground: '{warn.100}', + activeBackground: '{transparent}', + color: '{warn.600}' + }, + help: { + hoverBackground: '{help.100}', + activeBackground: '{transparent}', + color: '{help.600}' + }, + danger: { + hoverBackground: '{error.100}', + activeBackground: '{transparent}', + color: '{error.600}' + } + }, + link: { + color: '{text.color}', + hoverColor: '{text.hoverColor}', + activeColor: '{text.color}' + } + } + }, + root: { + borderRadius: '{borderRadius.md}', + roundedBorderRadius: '2rem', + gap: '0.5rem', + paddingX: '1rem', + paddingY: '0.5rem', + iconOnlyWidth: '2.5rem', + raisedShadow: '0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)', + badgeSize: '1rem', + transitionDuration: '{formField.transitionDuration}', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + offset: '{focusRing.offset}' + }, + sm: { + iconOnlyWidth: '2rem', + paddingX: '0.75rem', + paddingY: '0.5rem', + fontSize: '{fonts.fontSize.sm}' + }, + lg: { + iconOnlyWidth: '3.5714285714285716rem', + paddingX: '1.5rem', + paddingY: '1rem', + fontSize: '{fonts.fontSize.xl}' + }, + label: { + fontWeight: '{fonts.fontWeight.demibold}' + } + } + }, + card: { + extend: { + borderColor: '{content.borderColor}' + }, + root: { + background: '{content.background}', + borderRadius: '{borderRadius.lg}', + color: '{content.color}', + shadow: '0 .125rem .25rem rgba(0,0,0,.075)' + }, + body: { + padding: '1rem', + gap: '1rem' + }, + caption: { + gap: '0.25rem' + }, + title: { + fontSize: '{fonts.fontSize.lg}', + fontWeight: '{fonts.fontWeight.demibold}' + }, + subtitle: { + color: '{text.mutedColor}' + } + }, + carousel: { + colorScheme: { + light: { + indicator: { + background: '{surface.300}', + hoverBackground: '{surface.400}', + activeBackground: '{surface.900}' + } + } + }, + root: { + transitionDuration: '{transitionDuration}' + }, + content: { + gap: '0.5rem' + }, + indicatorList: { + padding: '1rem', + gap: '0.5rem' + }, + indicator: { + width: '0.5rem', + height: '0.5rem', + borderRadius: '{borderRadius.xl}', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{rating.focusRing.shadow}' + } + } + }, + checkbox: { + root: { + borderRadius: '{borderRadius.sm}', + extend: { + borderWidth: '0.07142857142857142rem' + }, + width: '1.5rem', + height: '1.5rem', + background: '{formField.background}', + checkedBackground: '{surface.900}', + checkedHoverBackground: '{surface.800}', + disabledBackground: '{formField.disabledBackground}', + filledBackground: '{formField.filledBackground}', + borderColor: '{formField.borderColor}', + hoverBorderColor: '{formField.hoverBorderPrimaryColor}', + focusBorderColor: '{formField.focusBorderPrimaryColor}', + checkedBorderColor: '{surface.900}', + checkedHoverBorderColor: '{surface.800}', + checkedFocusBorderColor: '{primary.color}', + checkedDisabledBorderColor: '{formField.borderColor}', + invalidBorderColor: '{formField.invalidBorderColor}', + shadow: '{formField.shadow}', + focusRing: { + focusRing: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{focusRing.shadow}' + }, + sm: { + width: '1rem', + height: '1rem' + }, + lg: { + width: '1.25rem', + height: '1.25rem' + }, + transitionDuration: '{formField.transitionDuration}' + }, + icon: { + size: '1rem', + color: '{formField.color}', + checkedColor: '{primary.contrastColor}', + checkedHoverColor: '{primary.contrastColor}', + disabledColor: '{formField.disabledColor}', + sm: { + size: '0.75rem' + }, + lg: { + size: '1.25rem' + } + } + }, + chip: { + extend: { + borderColor: '{transparent}' + }, + root: { + borderRadius: '{borderRadius.sm}', + paddingX: '0.5rem', + paddingY: '0.25rem', + gap: '0.5rem', + transitionDuration: '{formField.transitionDuration}' + }, + colorScheme: { + light: { + root: { + background: '{surface.200}', + color: '{text.color}' + }, + icon: { + color: '{text.color}' + }, + removeIcon: { + color: '{text.color}' + } + } + }, + image: { + width: '0', + height: '0' + }, + icon: { + size: '1rem' + }, + removeIcon: { + size: '1rem', + focusRing: { + width: '{formField.focusRing.width}', + style: '{formField.focusRing.style}', + color: '{primary.200}', + offset: '{formField.focusRing.offset}', + shadow: '{formField.focusRing.shadow}' + } + } + }, + confirmdialog: { + extend: { + extIcon: { + success: '{success.500}', + info: '{info.500}', + help: '{help.500}', + warn: '{warn.500}', + danger: '{error.500}' + } + }, + icon: { + size: '1.5rem', + color: '{overlay.modal.color}' + }, + content: { + gap: '0' + } + }, + confirmpopup: { + root: { + background: '{overlay.popover.background}', + color: '{overlay.popover.color}', + shadow: '{overlay.popover.shadow}', + gutter: '10px', + arrowOffset: '1.25rem' + }, + content: { + padding: '{overlay.popover.padding}', + gap: '1rem' + }, + icon: { + size: '1.5rem', + color: '{overlay.popover.color}' + }, + footer: { + gap: '0.5rem', + padding: '0 {overlay.popover.padding} {overlay.popover.padding} {overlay.popover.padding}' + } + }, + contextmenu: { + root: { + background: '{content.background}', + color: '{content.color}', + shadow: '{overlay.navigation.shadow}' + }, + list: { + padding: '{navigation.list.padding}', + gap: '{navigation.list.gap}' + }, + item: { + padding: '{navigation.item.padding}', + gap: '{navigation.item.gap}' + }, + submenu: { + mobileIndent: '1.25rem' + } + }, + datatable: { + colorScheme: { + light: { + root: { + color: '{text.color}', + borderColor: '{content.borderColor}' + }, + header: { + background: '{surface.50}', + color: '{text.color}' + }, + headerCell: { + background: '{surface.50}', + hoverBackground: '{surface.100}', + color: '{text.color}' + }, + footer: { + background: '{surface.100}', + color: '{text.color}' + }, + footerCell: { + background: '{content.hoverBackground}', + color: '{text.color}' + }, + row: { + stripedBackground: '{content.hoverBackground}' + }, + bodyCell: { + selectedBorderColor: '{content.borderColor}' + } + } + }, + extended: { + extHeaderCell: { + selectedHoverBackground: '{surface.800}' + }, + extRow: { + selectedHoverBackground: '{surface.800}', + stripedHoverBackground: '{surface.100}' + } + }, + root: { + transitionDuration: '{transitionDuration}' + }, + header: { + borderColor: '{content.borderColor}', + borderWidth: '1px 0 1px 0', + padding: '1rem', + sm: { + padding: '0.5rem' + }, + lg: { + padding: '1.25rem' + } + }, + headerCell: { + selectedBackground: '{highlight.background}', + borderColor: '{content.borderColor}', + hoverColor: '{text.hoverColor}', + selectedColor: '{highlight.color}', + gap: '0.5rem', + padding: '1rem', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: 'inset {focus.ring.shadow}' + }, + sm: { + padding: '0.5rem' + }, + lg: { + padding: '1.25rem' + } + }, + columnTitle: { + fontWeight: '{fonts.fontWeight.bold}' + }, + row: { + background: '{content.background}', + hoverBackground: '{content.hoverBackground}', + selectedBackground: '{highlight.background}', + color: '{content.color}', + hoverColor: '{content.hoverColor}', + selectedColor: '{highlight.color}', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: 'inset {focus.ring.shadow}' + } + }, + bodyCell: { + borderColor: '{content.borderColor}', + padding: '1rem', + sm: { + padding: '0.5rem' + }, + lg: { + padding: '1.25rem' + } + }, + footerCell: { + borderColor: '{content.borderColor}', + padding: '1rem', + sm: { + padding: '0.5rem' + }, + lg: { + padding: '1.25rem' + } + }, + columnFooter: { + fontWeight: '{fonts.fontWeight.bold}' + }, + dropPoint: { + color: '{highlight.background}' + }, + footer: { + borderColor: '{content.borderColor}', + borderWidth: '0 0 1px 0', + padding: '1rem', + sm: { + padding: '0.5rem' + }, + lg: { + padding: '1.25rem' + } + }, + columnResizer: { + width: '0.5rem' + }, + resizeIndicator: { + width: '1px', + color: '{highlight.background}' + }, + sortIcon: { + color: '{text.color}', + hoverColor: '{text.hoverColor}', + size: '1rem' + }, + loadingIcon: { + size: '2rem' + }, + rowToggleButton: { + hoverBackground: '{content.hoverBackground}', + selectedHoverBackground: '{content.hoverBackground}', + color: '{text.color}', + hoverColor: '{text.color}', + selectedHoverColor: '{text.color}', + size: '2rem', + borderRadius: '{content.borderRadius}', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{focusRing.shadow}' + } + }, + filter: { + inlineGap: '0.5rem', + rule: { + borderColor: '{content.borderColor}' + }, + constraintList: { + padding: '{list.padding}', + gap: '{list.gap}' + }, + constraint: { + focusBackground: '{list.option.focusBackground}', + selectedBackground: '{list.option.selectedBackground}', + selectedFocusBackground: '{list.option.selectedFocusBackground}', + color: '{list.option.color}', + focusColor: '{list.option.focusColor}', + selectedColor: '{list.option.selectedColor}', + selectedFocusColor: '{list.option.selectedFocusColor}', + padding: '{list.option.padding}', + borderRadius: '{list.option.borderRadius}', + separator: { + borderColor: '{content.borderColor}' + } + }, + overlaySelect: { + background: '{overlay.select.background}', + color: '{overlay.select.color}', + borderColor: '{overlay.select.borderColor}', + borderRadius: '{overlay.select.borderRadius}', + shadow: '{overlay.select.shadow}' + }, + overlayPopover: { + background: '{overlay.popover.background}', + color: '{overlay.popover.color}', + borderColor: '{overlay.select.borderColor}', + borderRadius: '{overlay.select.borderRadius}', + shadow: '{overlay.popover.shadow}', + padding: '{overlay.popover.padding}', + gap: '{list.gap}' + } + }, + paginatorTop: { + borderColor: '{formField.borderColor}', + borderWidth: '0 0 1px 0' + }, + paginatorBottom: { + borderWidth: '0 0 1px 0', + borderColor: '{content.borderColor}' + } + }, + dataview: { + root: { + borderWidth: '1px', + borderRadius: '4px', + padding: '0', + borderColor: '#ffffff' + }, + header: { + borderWidth: '0 0 1px 0', + padding: '0.875rem 1.125rem', + borderRadius: '5px 5px 0 0', + color: '{text.color}' + }, + content: { + background: '{content.background}', + color: '{content.color}', + borderColor: '#ffffff', + borderWidth: '0', + padding: '0', + borderRadius: '5px' + }, + footer: { + background: '{content.background}', + color: '{content.color}', + borderWidth: '1px 0 0 0', + padding: '0.875rem 1.125rem', + borderRadius: '0 0 5px 5px' + }, + paginatorTop: { + borderWidth: '0 0 1px 0' + }, + paginatorBottom: { + borderWidth: '1px 0 0 0' + } + }, + datepicker: { + colorScheme: { + light: { + dropdown: { + background: '{content.background}', + hoverBackground: '{navigation.item.focusBackground}', + activeBackground: '{navigation.item.activeBackground}', + color: '{navigation.item.color}', + hoverColor: '{navigation.item.focusColor}', + activeColor: '{navigation.item.activeColor}' + }, + today: { + background: '{content.background}', + color: '{text.color}' + } + } + }, + extend: { + extDate: { + selectedHoverBackground: '{primary.600}' + }, + extToday: { + borderColor: '{content.borderColor}', + hoverBackground: '{content.hoverBackground}' + }, + extTimePicker: { + minWidth: '2.857142857142857rem', + color: '{content.color}' + }, + extTitle: { + width: '15rem' + } + }, + panel: { + background: '{content.background}', + borderColor: '{content.borderColor}', + color: '{content.color}', + borderRadius: '{content.borderRadius}', + shadow: '{overlay.popover.shadow}', + padding: '{overlay.popover.padding}' + }, + header: { + background: '{content.background}', + borderColor: '{content.borderColor}', + color: '{content.color}', + padding: '0 0 0.5rem 0' + }, + title: { + gap: '0.5rem', + fontWeight: '{fonts.fontWeight.bold}' + }, + inputIcon: { + color: '{formField.iconColor}' + }, + selectMonth: { + hoverBackground: '{content.hoverBackground}', + color: '{content.color}', + hoverColor: '{content.hoverColor}', + borderRadius: '{content.borderRadius}', + padding: '0.375rem 0.625rem' + }, + dropdown: { + width: '2.5rem', + borderColor: '{formField.borderColor}', + hoverBorderColor: '{formField.borderColor}', + activeBorderColor: '{formField.borderColor}', + borderRadius: '{formField.borderRadius}', + focusRing: { + width: '{formField.focusRing.width}', + style: '{formField.focusRing.style}', + color: '{formField.focusRing.color}', + offset: '{formField.focusRing.offset}', + shadow: '{formField.shadow}' + }, + sm: { + width: '0' + }, + lg: { + width: '0' + } + }, + group: { + borderColor: '{content.borderColor}', + gap: '{overlay.popover.padding}' + }, + selectYear: { + hoverBackground: '{content.hoverBackground}', + color: '{content.color}', + hoverColor: '{content.hoverColor}', + borderRadius: '{content.borderRadius}', + padding: '0.375rem 0.625rem' + }, + dayView: { + margin: '0 0 0 0' + }, + weekDay: { + padding: '0.25rem', + fontWeight: '{fonts.fontWeight.bold}', + color: '{content.color}' + }, + date: { + hoverBackground: '{content.hoverBackground}', + selectedBackground: '{primary.500}', + rangeSelectedBackground: '{highlight.background}', + color: '{content.color}', + hoverColor: '{content.color}', + selectedColor: '{text.extend.colorPrimaryStatic}', + rangeSelectedColor: '{text.extend.colorSecondaryStatic}', + width: '2rem', + height: '2rem', + borderRadius: '0.375rem', + padding: '0.25rem', + focusRing: { + width: '{formField.focusRing.width}', + style: '{formField.focusRing.style}', + color: '{formField.focusRing.color}', + offset: '{formField.focusRing.offset}', + shadow: '{formField.shadow}' + } + }, + monthView: { + margin: '0 0 0 0' + }, + month: { + padding: '0', + borderRadius: '0' + }, + yearView: { + margin: '0 0 0 0' + }, + year: { + padding: '0', + borderRadius: '0' + }, + buttonbar: { + padding: '0 0 0 0', + borderColor: '{content.borderColor}' + }, + timePicker: { + padding: '1.5rem 0.75rem 0.75rem 0.75rem', + borderColor: '{content.borderColor}', + gap: '0.5rem', + buttonGap: '0.25rem' + }, + root: { + transitionDuration: '{transitionDuration}' + } + }, + dialog: { + root: { + background: '{overlay.modal.background}', + borderColor: '{overlay.modal.borderColor}', + color: '{overlay.modal.color}', + borderRadius: '{overlay.modal.borderRadius}', + shadow: '{overlay.popover.shadow}' + }, + header: { + padding: '{overlay.modal.padding} {overlay.modal.padding} 1rem {overlay.modal.padding}', + gap: '0' + }, + title: { + fontSize: '{fonts.fontSize.xl}', + fontWeight: '{fonts.fontWeight.demibold}' + }, + content: { + padding: '1.5rem' + }, + footer: { + padding: '0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}', + gap: '0.5rem' + } + }, + divider: { + root: { + borderColor: '{content.borderColor}' + }, + content: { + background: '{content.background}', + color: '{text.mutedColor}' + }, + horizontal: { + margin: '1rem 0', + padding: '0 1rem', + content: { + padding: '0 0.5rem' + } + }, + vertical: { + margin: '0 1rem', + padding: '1rem 0', + content: { + padding: '0.5rem 0' + } + } + }, + drawer: { + extend: { + borderRadius: '{overlay.popover.borderRadius}', + width: '{sizingDrawer.width}', + extHeader: { + gap: '0.5rem', + borderColor: '{drawer.root.borderColor}' + } + }, + root: { + background: '{overlay.modal.background}', + borderColor: '{overlay.modal.borderColor}', + color: '{overlay.modal.color}', + shadow: '{overlay.modal.shadow}' + }, + header: { + padding: '{overlay.modal.padding} {overlay.modal.padding} 14 {overlay.modal.padding} ' + }, + title: { + fontSize: '{fonts.fontSize.xl}', + fontWeight: '{fonts.fontWeight.demibold}' + }, + content: { + padding: '{overlay.modal.padding}' + }, + footer: { + padding: '0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding} ' + } + }, + fileupload: { + colorScheme: { + light: { + header: { + background: '{surface.0}', + color: '{text.color}' + } + } + }, + extend: { + extDragNdrop: { + background: '{surface.0}', + padding: '1rem', + borderRadius: '{formField.borderRadius}', + gap: '0.5rem', + info: { + gap: '0.25rem' + } + }, + extContent: { + borderRadius: '{borderRadius.md}', + highlightBorderDefault: '{formField.borderColor}' + } + }, + root: { + background: '{content.background}', + borderColor: '{content.borderColor}', + color: '{content.color}', + borderRadius: '{content.borderRadius}', + transitionDuration: '{transitionDuration}' + }, + header: { + borderColor: '{content.borderColor}', + borderWidth: '0', + padding: '0', + borderRadius: '0', + gap: '0.5rem' + }, + content: { + highlightBorderColor: '{surface.900}', + padding: '0', + gap: '0.5rem' + }, + file: { + padding: '0.5rem', + gap: '0.5rem', + borderColor: '{formField.borderColor}', + info: { + gap: '0.25rem' + } + }, + fileList: { + gap: '0.5rem' + }, + progressbar: { + height: '0.5rem' + }, + basic: { + gap: '0.5rem' + } + }, + floatlabel: { + extend: { + height: '4rem', + iconSize: '{iconSizeLarge}' + }, + root: { + color: '{formField.floatLabelColor}', + focusColor: '{formField.floatLabelFocusColor}', + activeColor: '{formField.floatLabelActiveColor}', + invalidColor: '{formField.floatLabelInvalidColor}', + transitionDuration: '{formField.transitionDuration}', + positionX: '{formField.paddingX}', + positionY: '{formField.paddingY}', + fontWeight: '{fonts.fontWeight.regular}', + active: { + fontSize: '{fonts.fontSize.sm}', + fontWeight: '{fonts.fontWeight.regular}' + } + }, + over: { + active: { + top: '0.5rem' + } + }, + inside: { + input: { + paddingTop: '1.875rem', + paddingBottom: '{formField.paddingY}' + }, + active: { + top: '{formField.paddingY}' + } + }, + on: { + borderRadius: '0', + active: { + padding: '0 0.125rem', + background: '#ffffff' + } + } + }, + galleria: { + colorScheme: { + light: { + thumbnailContent: { + background: '{surface.100}' + }, + thumbnailNavButton: { + hoverBackground: '{colors.alpha.white.20}', + color: '{text.color}', + hoverColor: '{text.hoverColor}' + }, + indicatorButton: { + background: '{surface.300}', + hoverBackground: '{surface.400}' + } + } + }, + root: { + borderWidth: '1px', + borderColor: '{content.borderColor}', + borderRadius: '{content.borderRadius}', + transitionDuration: '{transitionDuration}' + }, + navButton: { + background: '{transparent}', + hoverBackground: '{colors.alpha.white.20}', + color: '{text.extend.colorInverted}', + hoverColor: '{text.extend.colorInverted}', + size: '4rem', + gutter: '0.5rem', + prev: { + borderRadius: '{navigation.item.borderRadius}' + }, + next: { + borderRadius: '{navigation.item.borderRadius}' + }, + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{focusRing.shadow}' + } + }, + navIcon: { + size: '2rem' + }, + thumbnailsContent: { + padding: '0.25rem' + }, + thumbnailNavButton: { + size: '2rem', + borderRadius: '{content.borderRadius}', + gutter: '0.5rem', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{focusRing.shadow}' + } + }, + thumbnailNavButtonIcon: { + size: '1rem' + }, + caption: { + background: '{colors.alpha.white.50}', + color: '{text.color}', + padding: '0.5rem' + }, + indicatorList: { + gap: '0.5rem', + padding: '1rem' + }, + indicatorButton: { + width: '0.5rem', + height: '0.5rem', + activeBackground: '{surface.900}', + borderRadius: '{content.borderRadius}', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{focusRing.shadow}' + } + }, + insetIndicatorList: { + background: '{colors.alpha.black.50}' + }, + insetIndicatorButton: { + background: '{colors.alpha.white.10}', + hoverBackground: '{colors.alpha.white.20}', + activeBackground: '{colors.alpha.white.50}' + }, + closeButton: { + size: '4rem', + gutter: '0.5rem', + background: '{colors.alpha.white.10}', + hoverBackground: '{colors.alpha.white.20}', + color: '{text.extend.colorInverted}', + hoverColor: '{text.extend.colorInverted}', + borderRadius: '{borderRadius.lg}', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{focusRing.shadow}' + } + }, + closeButtonIcon: { + size: '2rem' + } + }, + message: { + colorScheme: { + light: { + success: { + background: '{success.50}', + borderColor: '{success.500}', + color: '{text.color}', + shadow: 'none', + outlined: { + color: '{text.color}', + borderColor: '{success.500}' + }, + closeButton: { + hoverBackground: '{success.200}', + focusRing: { + color: '{focusRing.color}', + shadow: 'none' + } + }, + simple: { + color: '{text.color}' + } + }, + outlined: { + root: { + borderWidth: '0' + }, + closeButton: { + hoverBackground: '#ffffff', + focusRing: { + color: '{focusRing.color}', + shadow: 'none' + } + }, + outlined: { + color: '#ffffff', + borderColor: '#ffffff' + }, + simple: { + color: '#ffffff' + } + }, + simple: { + content: { + padding: '0' + } + }, + warn: { + background: '{warn.50}', + borderColor: '{warn.500}', + color: '{text.color}', + shadow: 'none', + outlined: { + color: '{text.color}', + borderColor: '{warn.500}' + }, + closeButton: { + hoverBackground: '{warn.200}', + focusRing: { + color: '{focusRing.color}', + shadow: 'none' + } + }, + simple: { + color: '{text.color}' + } + }, + error: { + background: '{error.50}', + borderColor: '{error.500}', + color: '{text.color}', + shadow: 'none', + outlined: { + color: '{text.color}', + borderColor: '{error.500}' + }, + closeButton: { + hoverBackground: '{error.200}', + focusRing: { + color: '{focusRing.color}', + shadow: 'none' + } + }, + simple: { + color: '{text.color}' + } + }, + secondary: { + borderColor: '#ffffff', + shadow: 'none', + closeButton: { + hoverBackground: '#ffffff', + focusRing: { + color: '{focusRing.color}', + shadow: 'none' + } + }, + simple: { + color: '#ffffff' + }, + outlined: { + color: '#ffffff', + borderColor: '#ffffff' + } + }, + contrast: { + borderColor: '#ffffff', + shadow: 'none', + closeButton: { + hoverBackground: '#ffffff', + focusRing: { + color: '{focusRing.color}', + shadow: 'none' + } + }, + simple: { + color: '#ffffff' + }, + outlined: { + color: '#ffffff', + borderColor: '#ffffff' + } + }, + info: { + background: '{info.50}', + borderColor: '{info.500}', + color: '{text.color}', + shadow: 'none', + outlined: { + color: '{text.color}', + borderColor: '{info.500}' + }, + closeButton: { + hoverBackground: '{info.200}', + focusRing: { + color: '{focusRing.color}', + shadow: 'none' + } + }, + simple: { + color: '{text.color}' + } + } + } + }, + extend: { + width: '{sizingMessage.width}', + extText: { + gap: '0.25rem' + }, + extInfo: { + color: '{info.500}', + closeButton: { + color: '{info.500}', + borderColor: '{info.500}' + }, + caption: { + color: '{text.color}' + } + }, + extAccentLine: { + width: '0.25rem' + }, + extCloseButton: { + width: '0.07142857142857142rem' + }, + extSuccess: { + color: '{success.500}', + closeButton: { + color: '{success.500}', + borderColor: '{success.500}' + }, + caption: { + color: '{text.color}' + } + }, + extWarn: { + color: '{warn.500}', + closeButton: { + color: '{warn.500}', + borderColor: '{warn.500}' + }, + caption: { + color: '{text.color}' + } + }, + extError: { + color: '{error.500}', + closeButton: { + color: '{error.500}', + borderColor: '{error.500}' + }, + caption: { + color: '{text.color}' + } + } + }, + root: { + borderRadius: '{content.borderRadius}', + borderWidth: '0.07142857142857142rem', + transitionDuration: '{transitionDuration}' + }, + content: { + padding: '1rem', + gap: '1rem', + sm: { + padding: '1rem' + }, + lg: { + padding: '1rem' + } + }, + text: { + fontSize: '{fonts.fontSize.base}', + fontWeight: '{fonts.fontWeight.bold}', + sm: { + fontSize: '{fonts.fontSize.base}' + }, + lg: { + fontSize: '{fonts.fontSize.base}' + } + }, + icon: { + size: '2.25rem', + sm: { + size: '2.25rem' + }, + lg: { + size: '2.25rem' + } + }, + closeButton: { + width: '2rem', + height: '2rem', + borderRadius: '0.75rem', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + offset: '{focusRing.offset}' + } + }, + closeIcon: { + size: '1rem', + sm: { + size: '1rem' + }, + lg: { + size: '1rem' + } + } + }, + inputgroup: { + colorScheme: { + light: { + addon: { + background: '{transparent}', + borderColor: '{formField.borderColor}', + color: '{text.mutedColor}' + } + } + }, + addon: { + borderRadius: '{formField.borderRadius}', + padding: '0.75rem', + minWidth: '2.5rem' + } + }, + inputnumber: { + colorScheme: { + light: { + button: { + background: '{transparent}', + hoverBackground: '{content.hoverBackground}', + activeBackground: '{transparent}', + borderColor: '{formField.borderColor}', + hoverBorderColor: '{formField.borderColor}', + activeBorderColor: '{formField.borderColor}', + color: '{text.color}', + hoverColor: '{text.hoverColor}', + activeColor: '{text.color}' + } + } + }, + extend: { + extButton: { + height: '2.5rem' + } + }, + transitionDuration: { + transitionDuration: '{formField.transitionDuration}' + }, + button: { + width: '2.5rem', + borderRadius: '{formField.borderRadius}', + verticalPadding: '{formField.paddingY}' + } + }, + inputotp: { + extend: { + height: '2.5rem' + }, + root: { + gap: '0.5rem' + }, + input: { + width: '2.5rem' + }, + sm: { + width: '0' + }, + lg: { + width: '0' + } + }, + inputtext: { + extend: { + readonlyBackground: '{formField.readonlyBackground}', + iconSize: '{iconSizeMedium}', + extXlg: { + fontSize: '{sizingInputtext.root.fontSize}', + paddingX: '{sizingInputtext.root.paddingX}', + paddingY: '{sizingInputtext.root.paddingY}' + } + }, + root: { + background: '{formField.background}', + disabledBackground: '{formField.disabledBackground}', + filledBackground: '{formField.filledBackground}', + filledHoverBackground: '{formField.filledHoverBackground}', + filledFocusBackground: '{formField.filledFocusBackground}', + borderColor: '{formField.borderColor}', + hoverBorderColor: '{formField.hoverBorderSecondaryColor}', + focusBorderColor: '{formField.focusBorderSecondaryColor}', + invalidBorderColor: '{formField.invalidBorderColor}', + color: '{text.color}', + disabledColor: '{formField.disabledColor}', + placeholderColor: '{formField.placeholderColor}', + invalidPlaceholderColor: '{formField.invalidPlaceholderColor}', + shadow: '{formField.shadow}', + paddingX: '{sizingInputtext.root.paddingX}', + paddingY: '{sizingInputtext.root.paddingY}', + borderRadius: '{formField.borderRadius}', + transitionDuration: '{formField.transitionDuration}', + sm: { + fontSize: '{sizingInputtext.root.fontSize}', + paddingX: '{sizingInputtext.root.paddingX}', + paddingY: '{sizingInputtext.root.paddingY}' + }, + lg: { + fontSize: '{sizingInputtext.root.fontSize}', + paddingX: '{sizingInputtext.root.paddingX}', + paddingY: '{sizingInputtext.root.paddingY}' + }, + focusRing: { + width: '{formField.focusRing.width}', + style: '{formField.focusRing.style}', + color: '{formField.focusRing.color}', + offset: '{formField.focusRing.offset}', + shadow: '{formField.shadow}' + } + } + }, + listbox: { + colorScheme: { + light: { + option: { + stripedBackground: '{surface.50}' + } + } + }, + extend: { + extOption: { + label: { + gap: '0.25rem' + }, + caption: { + color: '{text.mutedColor}', + stripedColor: '{text.mutedColor}' + } + } + }, + root: { + background: '{formField.background}', + disabledBackground: '{formField.disabledBackground}', + borderColor: '{formField.borderColor}', + invalidBorderColor: '{formField.invalidBorderColor}', + color: '{formField.color}', + disabledColor: '{formField.disabledColor}', + shadow: '{formField.shadow}', + borderRadius: '{formField.borderRadius}', + transitionDuration: '{formField.transitionDuration}' + }, + list: { + padding: '{list.padding}', + gap: '{list.gap}', + header: { + padding: '{list.header.padding}' + } + }, + option: { + focusBackground: '{list.option.focusBackground}', + selectedBackground: '{list.option.selectedBackground}', + selectedFocusBackground: '{list.option.selectedFocusBackground}', + color: '{list.option.color}', + focusColor: '{list.option.focusColor}', + selectedColor: '{list.option.selectedColor}', + selectedFocusColor: '{list.option.selectedFocusColor}', + padding: '{list.option.padding}', + borderRadius: '{list.option.borderRadius}' + }, + optionGroup: { + background: '{list.optionGroup.background}', + color: '{list.optionGroup.color}', + fontWeight: '{fonts.fontWeight.demibold}', + padding: '{list.option.padding}' + }, + checkmark: { + color: '{list.option.color}', + gutterStart: '-0.5rem', + gutterEnd: '0.5rem' + }, + emptyMessage: { + padding: '{list.option.padding}' + } + }, + megamenu: { + colorScheme: { + light: { + root: { + background: '{transparent}' + } + } + }, + extend: { + extItem: { + caption: { + color: '{text.mutedColor}', + gap: '0.25rem' + } + } + }, + root: { + borderColor: '{transparent}', + borderRadius: '{content.borderRadius}', + color: '{content.color}', + gap: '0.25rem', + transitionDuration: '{transitionDuration}', + verticalOrientation: { + padding: '{navigation.list.padding}', + gap: '{navigation.list.gap}' + }, + horizontalOrientation: { + padding: '{navigation.list.padding}', + gap: '{navigation.list.gap}' + } + }, + baseItem: { + borderRadius: '{content.borderRadius}', + padding: '{navigation.item.padding}' + }, + item: { + focusBackground: '{navigation.item.focusBackground}', + activeBackground: '{navigation.item.activeBackground}', + color: '{navigation.item.color}', + focusColor: '{navigation.item.focusColor}', + activeColor: '{navigation.item.activeColor}', + padding: '{navigation.item.padding}', + borderRadius: '{navigation.item.borderRadius}', + gap: '{navigation.item.gap}', + icon: { + color: '{navigation.item.icon.color}', + focusColor: '{navigation.item.icon.focusColor}', + activeColor: '{navigation.item.icon.activeColor}' + } + }, + overlay: { + padding: '0.25rem', + background: '{content.background}', + borderColor: '{content.borderColor}', + borderRadius: '{content.borderRadius}', + color: '{content.color}', + shadow: '{overlay.navigation.shadow}', + gap: '0' + }, + submenu: { + padding: '{navigation.list.padding}', + gap: '{navigation.list.gap}' + }, + submenuLabel: { + padding: '{navigation.submenuLabel.padding}', + fontWeight: '{navigation.submenuLabel.fontWeight}', + background: '{navigation.submenuLabel.background}', + color: '{navigation.submenuLabel.color}' + }, + submenuIcon: { + size: '{navigation.submenuIcon.size}', + color: '{navigation.submenuIcon.color}', + focusColor: '{navigation.submenuIcon.focusColor}', + activeColor: '{navigation.submenuIcon.activeColor}' + }, + separator: { + borderColor: '{content.borderColor}' + }, + mobileButton: { + borderRadius: '{navigation.item.borderRadius}', + size: '2rem', + color: '{text.color}', + hoverColor: '{text.hoverColor}', + hoverBackground: '{content.hoverBackground}', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{focusRing.shadow}' + } + } + }, + menu: { + extend: { + paddingX: '0.25rem', + paddingY: '0.25rem', + extItem: { + caption: { + color: '{text.mutedColor}', + gap: '0.25rem' + } + } + }, + root: { + background: '{content.background}', + borderColor: '{content.borderColor}', + color: '{content.color}', + borderRadius: '{content.borderRadius}', + shadow: '{overlay.navigation.shadow}', + transitionDuration: '{transitionDuration}' + }, + list: { + padding: '{navigation.list.padding}', + gap: '{navigation.list.gap}' + }, + item: { + focusBackground: '{navigation.item.focusBackground}', + color: '{navigation.item.color}', + focusColor: '{navigation.item.focusColor}', + padding: '{navigation.item.padding}', + borderRadius: '{navigation.item.borderRadius}', + gap: '{navigation.item.gap}', + icon: { + color: '{navigation.item.icon.color}', + focusColor: '{navigation.item.icon.focusColor}' + } + }, + submenuLabel: { + padding: '{navigation.submenuLabel.padding}', + fontWeight: '{fonts.fontWeight.demibold}', + background: '{navigation.submenuLabel.background}', + color: '{navigation.submenuLabel.color}' + }, + separator: { + borderColor: '{content.borderColor}' + } + }, + menubar: { + extend: { + extItem: { + caption: { + color: '{text.mutedColor}', + gap: '0.25rem' + } + }, + extSubmenuLabel: { + padding: '{navigation.submenuLabel.padding}', + fontWeight: '{fonts.fontWeight.demibold}', + background: '{navigation.submenuLabel.background}', + color: '{navigation.submenuLabel.color}' + } + }, + colorScheme: { + light: { + root: { + background: '{transparent}' + } + } + }, + root: { + borderColor: '{transparent}', + borderRadius: '{navigation.item.borderRadius}', + color: '{content.color}', + gap: '0.25rem', + padding: '{navigation.list.padding}', + transitionDuration: '{transitionDuration}' + }, + baseItem: { + borderRadius: '{navigation.item.borderRadius}', + padding: '0.5rem 0.75rem' + }, + item: { + focusBackground: '{navigation.item.focusBackground}', + activeBackground: '{navigation.item.activeBackground}', + color: '{navigation.item.color}', + focusColor: '{navigation.item.focusColor}', + activeColor: '{navigation.item.activeColor}', + padding: '{navigation.item.padding}', + borderRadius: '{navigation.item.borderRadius}', + gap: '{navigation.item.gap}', + icon: { + color: '{navigation.item.icon.color}', + focusColor: '{navigation.item.icon.focusColor}', + activeColor: '{navigation.item.icon.activeColor}' + } + }, + submenu: { + padding: '{navigation.list.padding}', + gap: '{navigation.list.gap}', + background: '{content.background}', + borderColor: '{content.borderColor}', + borderRadius: '{content.borderRadius}', + shadow: '{overlay.navigation.shadow}', + mobileIndent: '0.75rem', + icon: { + size: '{navigation.submenuIcon.size}', + color: '{navigation.submenuIcon.color}', + focusColor: '{navigation.submenuIcon.focusColor}', + activeColor: '{navigation.submenuIcon.activeColor}' + } + }, + separator: { + borderColor: '{content.borderColor}' + }, + mobileButton: { + borderRadius: '{navigation.item.borderRadius}', + size: '2rem', + color: '{text.color}', + hoverColor: '{text.hoverColor}', + hoverBackground: '{content.hoverBackground}', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{focusRing.shadow}' + } + } + }, + metergroup: { + extend: { + extLabel: { + color: '{text.mutedColor}' + } + }, + root: { + borderRadius: '{content.borderRadius}', + gap: '0.75rem' + }, + meters: { + size: '0.5rem', + background: '{content.borderColor}' + }, + label: { + gap: '0.5rem' + }, + labelMarker: { + size: '0.5rem' + }, + labelIcon: { + size: '1rem' + }, + labelList: { + verticalGap: '0.5rem', + horizontalGap: '0.75rem' + } + }, + multiselect: { + extend: { + paddingX: '0.35714285714285715rem', + paddingY: '0.35714285714285715rem' + }, + root: { + background: '{formField.background}', + disabledBackground: '{formField.disabledBackground}', + filledBackground: '{formField.filledBackground}', + filledHoverBackground: '{formField.filledHoverBackground}', + filledFocusBackground: '{formField.filledFocusBackground}', + borderColor: '{formField.borderColor}', + hoverBorderColor: '{formField.hoverBorderSecondaryColor}', + focusBorderColor: '{formField.focusBorderSecondaryColor}', + invalidBorderColor: '{formField.invalidBorderColor}', + color: '{formField.color}', + disabledColor: '{formField.disabledColor}', + placeholderColor: '{formField.placeholderColor}', + invalidPlaceholderColor: '{formField.invalidPlaceholderColor}', + shadow: '{formField.shadow}', + paddingX: '{formField.paddingX}', + paddingY: '{formField.paddingY}', + borderRadius: '{formField.borderRadius}', + transitionDuration: '{formField.transitionDuration}', + sm: { + fontSize: '{formField.sm.fontSize}', + paddingX: '{formField.sm.paddingY}', + paddingY: '{formField.sm.paddingY}' + }, + lg: { + fontSize: '{formField.lg.fontSize}', + paddingX: '{formField.lg.paddingX}', + paddingY: '{formField.lg.paddingY}' + }, + focusRing: { + width: '{formField.focusRing.width}', + style: '{formField.focusRing.style}', + color: '{formField.focusRing.color}', + offset: '{formField.focusRing.offset}', + shadow: '{formField.shadow}' + } + }, + dropdown: { + width: '0.75rem', + color: '{formField.iconColor}' + }, + overlay: { + background: '{datatable.filter.overlaySelect.background}', + borderColor: '{overlay.select.borderColor}', + borderRadius: '{datatable.filter.overlaySelect.borderRadius}', + color: '{datatable.filter.overlaySelect.color}', + shadow: '{overlay.select.shadow}' + }, + readonlyBackground: '{formField.readonlyBackground}', + list: { + padding: '{list.padding}', + header: { + padding: '{list.header.padding}' + }, + gap: '{list.gap}' + }, + option: { + focusBackground: '{list.option.focusBackground}', + selectedBackground: '{list.option.selectedBackground}', + selectedFocusBackground: '{list.option.selectedFocusBackground}', + color: '{list.option.color}', + focusColor: '{list.option.focusColor}', + selectedColor: '{list.option.selectedColor}', + selectedFocusColor: '{list.option.selectedFocusColor}', + padding: '{list.option.padding}', + borderRadius: '{list.option.borderRadius}', + gap: '0.5rem' + }, + optionGroup: { + background: '{list.optionGroup.background}', + color: '{list.optionGroup.color}', + fontWeight: '{fonts.fontWeight.demibold}', + padding: '{list.optionGroup.padding}' + }, + clearIcon: { + color: '{formField.iconColor}' + }, + chip: { + borderRadius: '{borderRadius.sm}' + }, + emptyMessage: { + padding: '{list.option.padding}' + } + }, + paginator: { + root: { + padding: '0 0.5rem', + gap: '0.5rem', + borderRadius: '{content.borderRadius}', + background: '{transparent}', + color: '{content.color}', + transitionDuration: '{transitionDuration}' + }, + currentPageReport: { + color: '{text.mutedColor}' + }, + navButton: { + background: '{transparent}', + hoverBackground: '{content.hoverBackground}', + selectedBackground: '{highlight.background}', + color: '{text.color}', + hoverColor: '{text.hoverColor}', + selectedColor: '{text.extend.colorInverted}', + width: '2.5rem', + height: '2.5rem', + borderRadius: '{content.borderRadius}', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + focus: '{focusRing.shadow}' + } + }, + jumpToPageInput: { + maxWidth: '5rem' + } + }, + panelmenu: { + extend: { + extPanel: { + gap: '0.25rem' + }, + extItem: { + activeBackground: '{navigation.item.activeBackground}', + activeColor: '{navigation.item.activeColor}', + caption: { + color: '{text.mutedColor}', + gap: '0.25rem' + } + } + }, + root: { + gap: '0.25rem', + transitionDuration: '{transitionDuration}' + }, + panel: { + background: '{transparent}', + borderColor: '{transparent}', + borderWidth: '0.07142857142857142rem', + color: '{content.color}', + padding: '0.25rem', + borderRadius: '{content.borderRadius}', + first: { + borderWidth: '1px 1px 0 1px', + topBorderRadius: '{content.borderRadius}' + }, + last: { + borderWidth: '0 1px 1px 1px', + topBorderRadius: '{content.borderRadius}' + } + }, + item: { + focusBackground: '{navigation.item.focusBackground}', + color: '{navigation.item.color}', + focusColor: '{navigation.item.focusColor}', + gap: '0.5rem', + padding: '{navigation.item.padding}', + borderRadius: '{navigation.item.borderRadius}', + icon: { + color: '{navigation.item.icon.color}', + focusColor: '{navigation.item.icon.focusColor}' + } + }, + submenu: { + indent: '0.75rem' + }, + separator: { + borderColor: '{content.borderColor}' + }, + submenuIcon: { + color: '{navigation.submenuIcon.color}', + focusColor: '{navigation.submenuIcon.focusColor}' + } + }, + password: { + colorScheme: { + light: { + strength: { + weakBackground: '{error.500}', + mediumBackground: '{warn.500}', + strongBackground: '{success.600}' + } + } + }, + meter: { + background: '{content.borderColor}', + borderRadius: '{content.borderRadius}', + height: '0.5rem' + }, + icon: { + color: '{text.color}' + }, + overlay: { + background: '{overlay.popover.background}', + borderColor: '{overlay.popover.borderColor}', + borderRadius: '{overlay.popover.borderRadius}', + color: '{overlay.popover.color}', + padding: '{overlay.popover.padding}', + shadow: '{overlay.popover.shadow}' + }, + content: { + gap: '0.5rem' + } + }, + popover: { + root: { + background: '{overlay.popover.background}', + borderColor: '{datatable.filter.overlayPopover.borderColor}', + color: '{overlay.popover.color}', + borderRadius: '{overlay.popover.borderRadius}', + shadow: '{overlay.popover.shadow}', + gutter: '0.25rem', + arrowOffset: '1.25rem' + }, + content: { + padding: '{overlay.popover.padding}' + } + }, + progressbar: { + label: { + color: '{text.extend.colorPrimaryStatic}', + fontSize: '{fonts.fontSize.xs}', + fontWeight: '{fonts.fontWeight.regular}' + }, + root: { + background: '{content.borderColor}', + borderRadius: '{content.borderRadius}', + height: '1rem' + }, + value: { + background: '{primary.color}' + } + }, + progressspinner: { + colorScheme: { + light: { + root: { + colorOne: '{success.500}', + colorTwo: '{info.500}', + colorThree: '{error.500}', + colorFour: '{warn.500}' + } + } + } + }, + radiobutton: { + root: { + width: '1.5rem', + height: '1.5rem', + background: '{formField.background}', + checkedBackground: '{surface.900}', + checkedHoverBackground: '{surface.800}', + disabledBackground: '{formField.disabledBackground}', + filledBackground: '{formField.filledBackground}', + borderColor: '{formField.borderColor}', + hoverBorderColor: '{formField.hoverBorderPrimaryColor}', + focusBorderColor: '{formField.borderColor}', + checkedBorderColor: '{surface.900}', + checkedHoverBorderColor: '{formField.hoverBorderPrimaryColor}', + checkedFocusBorderColor: '{formField.focusBorderPrimaryColor}', + checkedDisabledBorderColor: '{formField.borderColor}', + invalidBorderColor: '{formField.invalidBorderColor}', + shadow: '{formField.shadow}', + transitionDuration: '{formField.transitionDuration}' + }, + focusRing: { + width: '0.25rem', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{formField.focusRing.shadow}' + }, + sm: { + width: '1rem', + height: '1rem' + }, + lg: { + width: '1.25rem', + height: '1.25rem' + }, + icon: { + size: '0.8571428571428571rem', + checkedColor: '{text.extend.colorInverted}', + checkedHoverColor: '{text.extend.colorInverted}', + disabledColor: '{text.mutedColor}', + sm: { + size: '0' + }, + lg: { + size: '0' + } + } + }, + rating: { + root: { + gap: '0.5rem', + transitionDuration: '{formField.transitionDuration}' + }, + focusRing: { + width: '{formField.focusRing.width}', + style: '{formField.focusRing.style}', + color: '{formField.focusRing.color}', + offset: '{formField.focusRing.offset}', + shadow: '{formField.shadow}' + }, + icon: { + size: '1.5rem', + color: '{surface.500}', + hoverColor: '{warn.500}', + activeColor: '{warn.500}' + } + }, + ripple: { + colorScheme: { + light: { + root: { + background: 'rgba(255, 255, 255, 0.0100)' + } + } + } + }, + scrollpanel: { + colorScheme: { + light: { + bar: { + background: '{surface.300}' + } + } + }, + root: { + transitionDuration: '{transitionDuration}' + }, + bar: { + size: '0.5rem', + borderRadius: '{borderRadius.sm}', + focusRing: { + width: '0', + style: '{focusRing.style}', + color: '#ffffff', + offset: '{focusRing.offset}', + shadow: '{focusRing.shadow}' + } + } + }, + select: { + extend: { + extOption: { + background: '{list.option.background}', + gap: '0.5rem' + }, + extOptionGroup: { + gap: '0.5rem' + }, + readonlyBackground: '{formField.readonlyBackground}' + }, + root: { + background: '{formField.background}', + disabledBackground: '{formField.disabledBackground}', + filledBackground: '{formField.filledBackground}', + filledHoverBackground: '{formField.filledHoverBackground}', + filledFocusBackground: '{formField.filledFocusBackground}', + borderColor: '{formField.borderColor}', + hoverBorderColor: '{formField.hoverBorderSecondaryColor}', + focusBorderColor: '{formField.focusBorderSecondaryColor}', + invalidBorderColor: '{formField.invalidBorderColor}', + color: '{text.color}', + disabledColor: '{formField.disabledColor}', + placeholderColor: '{formField.placeholderColor}', + invalidPlaceholderColor: '{formField.invalidPlaceholderColor}', + shadow: '{formField.shadow}', + paddingX: '{sizingSelect.root.paddingX}', + paddingY: '{sizingSelect.root.paddingY}', + borderRadius: '{formField.borderRadius}', + transitionDuration: '{formField.transitionDuration}', + sm: { + fontSize: '{sizingSelect.root.fontSize}', + paddingX: '{sizingSelect.root.paddingX}', + paddingY: '{sizingSelect.root.paddingY}' + }, + lg: { + fontSize: '{sizingSelect.root.fontSize}', + paddingX: '{sizingSelect.root.paddingX}', + paddingY: '{sizingSelect.root.paddingY}' + }, + focusRing: { + width: '{formField.focusRing.width}', + style: '{formField.focusRing.style}', + color: '{formField.focusRing.color}', + offset: '{formField.focusRing.offset}', + shadow: '{formField.shadow}' + } + }, + dropdown: { + width: '2.5rem', + color: '{formField.iconColor}' + }, + overlay: { + background: '{overlay.select.background}', + borderColor: '{overlay.select.borderColor}', + borderRadius: '{overlay.select.borderRadius}', + color: '{overlay.select.color}', + shadow: '{overlay.select.shadow}' + }, + list: { + padding: '{list.padding}', + gap: '{list.gap}', + header: { + padding: '{list.header.padding}' + } + }, + option: { + focusBackground: '{list.option.focusBackground}', + selectedBackground: '{list.option.selectedBackground}', + selectedFocusBackground: '{list.option.selectedFocusBackground}', + color: '{list.option.color}', + focusColor: '{list.option.focusColor}', + selectedColor: '{list.option.selectedColor}', + selectedFocusColor: '{list.option.selectedFocusColor}', + padding: '{list.option.padding}', + borderRadius: '{list.option.borderRadius}' + }, + optionGroup: { + background: '{list.optionGroup.background}', + color: '{list.optionGroup.color}', + fontWeight: '{fonts.fontWeight.demibold}', + padding: '{list.option.padding}' + }, + clearIcon: { + color: '{formField.iconColor}' + }, + checkmark: { + color: '{list.option.color}', + gutterStart: '-0.5rem', + gutterEnd: '0.5rem' + }, + emptyMessage: { + padding: '{list.option.padding}' + } + }, + selectbutton: { + colorScheme: { + light: { + root: { + invalidBorderColor: '{formField.invalidBorderColor}' + } + } + }, + extend: { + background: '{surface.200}' + }, + root: { + borderRadius: '{borderRadius.rounded}' + } + }, + skeleton: { + colorScheme: { + light: { + root: { + background: '{surface.200}', + animationBackground: '{surface.100}' + } + } + }, + root: { + borderRadius: '{content.borderRadius}' + } + }, + slider: { + colorScheme: { + light: { + handle: { + content: { + background: '{surface.0}' + } + } + } + }, + root: { + transitionDuration: '{formField.transitionDuration}' + }, + track: { + background: '{content.borderColor}', + borderRadius: '{content.borderRadius}', + size: '0.25rem' + }, + range: { + background: '{surface.900}' + }, + handle: { + width: '1.25rem', + height: '1.25rem', + borderRadius: '{borderRadius.xl}', + background: '{surface.900}', + hoverBackground: '{surface.900}', + content: { + borderRadius: '{borderRadius.xl}', + hoverBackground: '{surface.900}', + width: '0.75rem', + height: '0.75rem', + shadow: 'none' + }, + focusRing: { + width: '{formField.focusRing.width}', + style: '{formField.focusRing.style}', + color: '{formField.focusRing.color}', + offset: '{formField.focusRing.offset}', + shadow: '{formField.shadow}' + } + } + }, + splitter: { + colorScheme: { + light: { + handle: { + background: '{surface.900}' + } + } + }, + gutter: { + background: '{surface.100}' + }, + root: { + background: '{content.background}', + borderColor: '{content.borderColor}', + color: '{content.color}', + transitionDuration: '{transitionDuration}' + }, + handle: { + size: '0.25rem', + borderRadius: '{content.borderRadius}', + focusRing: { + width: '{formField.focusRing.width}', + style: '{formField.focusRing.style}', + color: '{formField.focusRing.color}', + offset: '{formField.focusRing.offset}', + shadow: '{formField.shadow}' + } + } + }, + stepper: { + extend: { + extCaption: { + gap: '0.25rem' + }, + extStepNumber: { + invalidBackground: '{error.400}', + invalidColor: '{error.900}', + invalidBorderColor: '{error.400}' + } + }, + root: { + transitionDuration: '{transitionDuration}' + }, + separator: { + background: '{content.borderColor}', + activeBackground: '{formField.focusBorderPrimaryColor}', + margin: '0 0 0 1.625rem', + size: '0.07142857142857142rem' + }, + step: { + padding: '0.5rem', + gap: '0.5rem' + }, + stepHeader: { + padding: '0', + borderRadius: '0', + gap: '0.5rem', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{focusRing.shadow}' + } + }, + stepTitle: { + color: '{text.color}', + activeColor: '{text.color}', + fontWeight: '{fonts.fontWeight.regular}' + }, + stepNumber: { + background: '{content.background}', + activeBackground: '{primary.color}', + borderColor: '{content.borderColor}', + activeBorderColor: '{primary.color}', + color: '{text.color}', + activeColor: '{text.extend.colorPrimaryStatic}', + size: '1.5rem', + fontSize: '{fonts.fontSize.base}', + fontWeight: '{fonts.fontWeight.bold}', + borderRadius: '{content.borderRadius}', + shadow: 'none' + }, + steppanels: { + padding: '1rem' + }, + steppanel: { + background: '{content.background}', + color: '{content.color}', + padding: '0', + indent: '0' + } + }, + steps: { + itemLink: { + gap: '0.5rem' + }, + itemLabel: { + fontWeight: '{fonts.fontWeight.regular}' + }, + itemNumber: { + background: '{content.background}', + size: '2.25rem', + fontSize: '{fonts.fontSize.base}', + fontWeight: '{fonts.fontWeight.bold}', + borderRadius: '50%', + shadow: 'none' + } + }, + tabs: { + colorScheme: { + light: { + navButton: { + shadow: '0px 0px 10px 50px rgba(255, 255, 255, 0.6)' + }, + tab: { + background: '{transparent}', + hoverBackground: '{transparent}', + activeBackground: '{transparent}' + } + } + }, + root: { + transitionDuration: '{transitionDuration}' + }, + tablist: { + borderWidth: '0 0 2px 0', + background: '{transparent}', + borderColor: '{content.borderColor}' + }, + tab: { + borderWidth: '0', + borderColor: '{content.borderColor}', + hoverBorderColor: '{content.borderColor}', + activeBorderColor: '{formField.focusBorderPrimaryColor}', + color: '{text.mutedColor}', + hoverColor: '{text.color}', + activeColor: '{text.color}', + padding: '1rem', + fontWeight: '{fonts.fontWeight.demibold}', + margin: '0 0 -1px 0', + gap: '0.5rem', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{focusRing.shadow}' + } + }, + tabpanel: { + background: '{transparent}', + color: '{text.color}', + padding: '1rem', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{focusRing.shadow}' + } + }, + navButton: { + background: '{content.background}', + color: '{content.color}', + hoverColor: '{content.hoverColor}', + width: '1.5rem', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{focusRing.shadow}' + } + }, + activeBar: { + height: '0.14285714285714285rem', + bottom: '-1', + background: '{content.color}' + } + }, + toast: { + colorScheme: { + light: { + info: { + background: '{info.50}', + borderColor: '{info.500}', + color: '{text.color}', + detailColor: '{text.color}', + shadow: '{overlay.popover.shadow}', + closeButton: { + hoverBackground: '{info.200}', + focusRing: { + color: '{focusRing.color}', + shadow: 'none' + } + } + }, + success: { + background: '{success.50}', + borderColor: '{success.500}', + color: '{text.color}', + detailColor: '{text.color}', + shadow: '{overlay.popover.shadow}', + closeButton: { + hoverBackground: '{success.200}', + focusRing: { + color: '{focusRing.color}', + shadow: 'none' + } + } + }, + warn: { + background: '{warn.50}', + borderColor: '{warn.500}', + color: '{text.color}', + detailColor: '{text.color}', + shadow: '{overlay.popover.shadow}', + closeButton: { + hoverBackground: '{warn.200}', + focusRing: { + color: '{focusRing.color}', + shadow: 'none' + } + } + }, + error: { + background: '{error.50}', + borderColor: '{error.500}', + color: '{text.color}', + detailColor: '{text.color}', + shadow: '{overlay.popover.shadow}', + closeButton: { + hoverBackground: '{error.200}', + focusRing: { + color: '{focusRing.color}', + shadow: 'none' + } + } + }, + secondary: { + shadow: '{overlay.popover.shadow}' + }, + contrast: { + shadow: '{overlay.popover.shadow}' + } + } + }, + extend: { + extInfo: { + color: '{info.500}', + closeButton: { + color: '{info.500}', + borderColor: '{info.500}' + }, + caption: { + color: '{text.color}' + } + }, + extAccentLine: { + width: '0.25rem' + }, + extCloseButton: { + width: '0.07142857142857142rem' + }, + extSuccess: { + color: '{success.500}', + closeButton: { + color: '{success.500}', + borderColor: '{success.500}' + }, + caption: { + color: '{text.color}' + } + }, + extWarn: { + color: '{warn.500}', + closeButton: { + color: '{warn.500}', + borderColor: '{warn.500}' + }, + caption: { + color: '{text.color}' + } + }, + extError: { + color: '{error.500}', + closeButton: { + color: '{error.500}', + borderColor: '{error.500}' + }, + caption: { + color: '{text.color}' + } + } + }, + root: { + width: '{sizingToast.width}', + borderWidth: '0.07142857142857142rem', + borderRadius: '{content.borderRadius}', + transitionDuration: '{transitionDuration}' + }, + icon: { + size: '2.25rem' + }, + content: { + padding: '1rem', + gap: '1rem' + }, + text: { + gap: '0.25rem' + }, + summary: { + fontWeight: '{fonts.fontWeight.bold}', + fontSize: '{fonts.fontSize.base}' + }, + detail: { + fontWeight: '{fonts.fontWeight.regular}', + fontSize: '{fonts.fontSize.sm}' + }, + closeButton: { + width: '2rem', + height: '2rem', + borderRadius: '{borderRadius.md}', + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + offset: '{focusRing.offset}' + } + }, + closeIcon: { + size: '1rem' + } + }, + tag: { + colorScheme: { + light: { + primary: { + background: '{primary.500}', + color: '{text.color}' + }, + secondary: { + background: '{surface.200}', + color: '{text.color}' + }, + success: { + background: '{success.400}', + color: '{success.900}' + }, + info: { + background: '{info.300}', + color: '{info.900}' + }, + warn: { + background: '{warn.300}', + color: '{warn.900}' + }, + danger: { + background: '{error.300}', + color: '{error.900}' + } + } + }, + root: { + fontSize: '{fonts.fontSize.xs}', + fontWeight: '{fonts.fontWeight.regular}', + padding: '0.285rem 0.5rem', + gap: '0.25rem', + borderRadius: '{borderRadius.sm}', + roundedBorderRadius: '{borderRadius.xl}' + }, + icon: { + size: '0.875rem' + } + }, + textarea: { + extend: { + readonlyBackground: '{formField.readonlyBackground}' + }, + root: { + background: '{formField.background}', + disabledBackground: '{formField.disabledBackground}', + filledBackground: '{formField.filledBackground}', + filledHoverBackground: '{formField.filledHoverBackground}', + filledFocusBackground: '{formField.filledFocusBackground}', + borderColor: '{formField.borderColor}', + hoverBorderColor: '{formField.hoverBorderSecondaryColor}', + focusBorderColor: '{formField.focusBorderSecondaryColor}', + invalidBorderColor: '{formField.invalidBorderColor}', + color: '{formField.color}', + disabledColor: '{formField.disabledColor}', + placeholderColor: '{formField.placeholderColor}', + invalidPlaceholderColor: '{formField.invalidPlaceholderColor}', + shadow: '{formField.shadow}', + paddingX: '{formField.paddingX}', + paddingY: '{formField.paddingY}', + borderRadius: '{formField.borderRadius}', + transitionDuration: '{formField.transitionDuration}', + focusRing: { + width: '{formField.focusRing.width}', + style: '{formField.focusRing.style}', + color: '{formField.focusRing.color}', + offset: '{formField.focusRing.offset}', + shadow: '{formField.shadow}' + } + }, + sm: { + fontSize: '{fonts.fontSize.base}', + paddingX: '{formField.sm.paddingX}', + paddingY: '{formField.sm.paddingY}' + }, + lg: { + fontSize: '{fonts.fontSize.base}', + paddingX: '{formField.lg.paddingX}', + paddingY: '{formField.lg.paddingY}' + } + }, + tieredmenu: { + extend: { + extSubmenu: { + borderColor: '{content.borderColor}', + background: '{content.background}' + }, + extItem: { + caption: { + gap: '0.25rem', + color: '{text.mutedColor}' + } + } + }, + root: { + background: '{transparent}', + borderColor: '{transparent}', + color: '{content.color}', + borderRadius: '{content.borderRadius}', + shadow: '{overlay.navigation.shadow}', + transitionDuration: '{transitionDuration}' + }, + list: { + padding: '{navigation.list.padding}', + gap: '{navigation.list.gap}' + }, + item: { + focusBackground: '{navigation.item.focusBackground}', + activeBackground: '{navigation.item.activeBackground}', + color: '{navigation.item.color}', + focusColor: '{navigation.item.focusColor}', + activeColor: '{navigation.item.activeColor}', + padding: '{navigation.item.padding}', + borderRadius: '{navigation.item.borderRadius}', + gap: '{navigation.item.gap}', + icon: { + color: '{navigation.item.icon.color}', + focusColor: '{navigation.item.icon.focusColor}', + activeColor: '{navigation.item.icon.activeColor}' + } + }, + submenu: { + mobileIndent: '0.75rem' + }, + separator: { + borderColor: '{content.borderColor}' + } + }, + timeline: { + event: { + minHeight: '3.0357142857142856rem' + }, + vertical: { + eventContent: { + padding: '0 1rem' + } + }, + horizontal: { + eventContent: { + padding: '1rem 0' + } + }, + eventMarker: { + size: '1rem', + borderRadius: '{content.borderRadius}', + borderWidth: '0.25rem', + background: '{content.background}', + borderColor: '{primary.color}', + content: { + borderRadius: '{content.borderRadius}', + size: '0.75rem', + background: '{transparent}', + insetShadow: 'none' + } + }, + eventConnector: { + color: '{content.borderColor}', + size: '0.07142857142857142rem' + } + }, + togglebutton: { + colorScheme: { + light: { + root: { + background: '{surface.200}' + } + } + }, + extend: { + gap: '0.75rem', + extXlg: { + padding: '1.25rem 1.5rem', + iconOnlyWidth: '4.071428571428571rem' + }, + iconOnlyWidth: '2.5rem', + extSm: { + iconOnlyWidth: '2.142857142857143rem' + }, + hoverBorderColor: '{surface.300}', + checkedHoverColor: '{text.extend.colorInverted}', + checkedHoverBackground: '{surface.800}', + checkedHoverBorderColor: '{surface.800}', + extLg: { + iconOnlyWidth: '3.5714285714285716rem' + } + }, + root: { + padding: '0.5rem 1rem', + borderRadius: '{borderRadius.rounded}', + gap: '0.5rem', + fontWeight: '{fonts.fontWeight.demibold}', + hoverBackground: '{surface.300}', + borderColor: '{surface.200}', + color: '{text.color}', + hoverColor: '{text.color}', + checkedBackground: '{surface.900}', + checkedColor: '{text.extend.colorInverted}', + checkedBorderColor: '{surface.900}', + disabledBackground: '{formField.disabledBackground}', + disabledBorderColor: '{formField.disabledBackground}', + disabledColor: '{formField.disabledColor}', + invalidBorderColor: '{formField.invalidBorderColor}', + focusRing: { + width: '{formField.focusRing.width}', + style: '{formField.focusRing.style}', + color: '{formField.focusRing.color}', + offset: '{formField.focusRing.offset}', + shadow: '{formField.shadow}' + }, + sm: { + fontSize: '{formField.sm.fontSize}', + padding: '0.75rem 0.25rem' + }, + lg: { + fontSize: '{formField.sm.fontSize}', + padding: '1rem 1.5rem' + }, + transitionDuration: '{formField.transitionDuration}' + }, + icon: { + color: '{text.color}', + hoverColor: '{text.color}', + checkedColor: '{text.extend.colorInverted}', + disabledColor: '{formField.disabledColor}' + }, + content: { + checkedBackground: '{transparent}', + checkedShadow: 'none', + padding: '0', + borderRadius: '0', + sm: { + padding: '0' + }, + lg: { + padding: '0' + } + } + }, + toggleswitch: { + colorScheme: { + light: { + root: { + background: '{surface.400}', + hoverBackground: '{surface.500}', + disabledBackground: '{formField.disabledBackground}', + checkedBackground: '{surface.900}', + checkedHoverBackground: '{surface.500}' + }, + handle: { + background: '{formField.backgroundHandler}', + hoverBackground: '{formField.backgroundHandler}', + disabledBackground: '{formField.disabledColor}', + checkedBackground: '{surface.0}', + checkedHoverBackground: '{surface.0}', + color: '{text.color}', + hoverColor: '{text.color}', + checkedColor: '{text.color}', + checkedHoverColor: '{text.color}' + } + } + }, + root: { + width: '2.5rem', + height: '1.5rem', + borderRadius: '{borderRadius.xl}', + gap: '0.14285714285714285rem', + borderWidth: '0', + shadow: 'none', + focusRing: { + width: '{formField.focusRing.width}', + style: '{formField.focusRing.style}', + color: '{primary.200}', + offset: '{formField.focusRing.offset}', + shadow: '{formField.shadow}' + }, + borderColor: '{transparent}', + hoverBorderColor: '{transparent}', + checkedBorderColor: '{transparent}', + checkedHoverBorderColor: '{transparent}', + invalidBorderColor: '{formField.invalidBorderColor}', + transitionDuration: '{formField.transitionDuration}', + slideDuration: '0.2s' + }, + handle: { + borderRadius: '7.142857142857143rem', + size: '1.25rem' + } + }, + tooltip: { + colorScheme: { + light: { + root: { + background: '{surface.900}', + color: '{text.extend.colorInverted}' + } + } + }, + root: { + maxWidth: '17rem', + gutter: '0.25rem', + shadow: '{overlay.popover.shadow}', + padding: '0.5rem 1rem', + borderRadius: '{overlay.popover.borderRadius}' + } + }, + tree: { + root: { + background: '{content.background}', + color: '{content.color}', + padding: '1rem', + gap: '2px', + indent: '1rem' + }, + node: { + padding: '0.375rem 0.625rem', + color: '{text.color}', + selectedColor: '{text.extend.colorInverted}', + gap: '0.25rem' + }, + nodeIcon: { + selectedColor: '{text.extend.colorInverted}' + }, + nodeToggleButton: { + borderRadius: '50%', + size: '1.75rem', + selectedHoverBackground: '{surface.900}' + }, + loadingIcon: { + size: '2rem' + }, + filter: { + margin: '0 0 0.5rem 0' + } + }, + overlaybadge: { + root: { + outline: { + width: '0', + color: '{transparent}' + } + } + } +}; diff --git a/primeng-sass-theme/theme-base/components/misc/_blockui.scss b/src-tokens/map-tokens.js similarity index 100% rename from primeng-sass-theme/theme-base/components/misc/_blockui.scss rename to src-tokens/map-tokens.js diff --git a/src-tokens/primitive.json b/src-tokens/primitive.json new file mode 100644 index 0000000..3081879 --- /dev/null +++ b/src-tokens/primitive.json @@ -0,0 +1,372 @@ +{ + "colors": { + "alpha": { + "white": { + "10": "rgba(255, 255, 255, 0.1000)", + "20": "rgba(255, 255, 255, 0.2000)", + "30": "rgba(255, 255, 255, 0.3000)", + "40": "rgba(255, 255, 255, 0.4000)", + "50": "rgba(255, 255, 255, 0.5000)", + "60": "rgba(255, 255, 255, 0.6000)", + "70": "rgba(255, 255, 255, 0.7000)", + "80": "rgba(255, 255, 255, 0.8000)", + "90": "rgba(255, 255, 255, 0.9000)", + "100": "#ffffff" + }, + "black": { + "10": "rgba(0, 0, 0, 0.1000)", + "20": "rgba(0, 0, 0, 0.2000)", + "30": "rgba(0, 0, 0, 0.3000)", + "40": "rgba(0, 0, 0, 0.4000)", + "50": "rgba(0, 0, 0, 0.5000)", + "60": "rgba(0, 0, 0, 0.6000)", + "70": "rgba(0, 0, 0, 0.7000)", + "80": "rgba(0, 0, 0, 0.8000)", + "90": "rgba(0, 0, 0, 0.9000)", + "100": "#000000" + } + }, + "solid": { + "purple": { + "50": "#faf5ff", + "100": "#f3e8ff", + "200": "#e9d5ff", + "300": "#d8b4fe", + "400": "#c084fc", + "500": "#a855f7", + "600": "#9333ea", + "700": "#7e22ce", + "800": "#6b21a8", + "900": "#581c87", + "950": "#3b0764" + }, + "fuchsia": { + "50": "#fdf4ff", + "100": "#fae8ff", + "200": "#f5d0fe", + "300": "#f0abfc", + "400": "#e879f9", + "500": "#d946ef", + "600": "#c026d3", + "700": "#a21caf", + "800": "#86198f", + "900": "#701a75", + "950": "#4a044e" + }, + "pink": { + "50": "#fdf2f8", + "100": "#fce7f3", + "200": "#fbcfe8", + "300": "#f9a8d4", + "400": "#f472b6", + "500": "#ec4899", + "600": "#db2777", + "700": "#be185d", + "800": "#9d174d", + "900": "#831843", + "950": "#500724" + }, + "rose": { + "50": "#fff1f2", + "100": "#ffe4e6", + "200": "#fecdd3", + "300": "#fda4af", + "400": "#fb7185", + "500": "#f43f5e", + "600": "#e11d48", + "700": "#be123c", + "800": "#9f1239", + "900": "#881337", + "950": "#4c0519" + }, + "teal": { + "50": "#f0fdfa", + "100": "#ccfbf1", + "200": "#99f6e4", + "300": "#5eead4", + "400": "#2dd4bf", + "500": "#14b8a6", + "600": "#0d9488", + "700": "#0f766e", + "800": "#115e59", + "900": "#134e4a", + "950": "#042f2e" + }, + "cyan": { + "50": "#ecfeff", + "100": "#cffafe", + "200": "#a5f3fc", + "300": "#67e8f9", + "400": "#22d3ee", + "500": "#06b6d4", + "600": "#0891b2", + "700": "#0e7490", + "800": "#155e75", + "900": "#164e63", + "950": "#083344" + }, + "sky": { + "50": "#f0f9ff", + "100": "#e0f2fe", + "200": "#bae6fd", + "300": "#7dd3fc", + "400": "#38bdf8", + "500": "#0ea5e9", + "600": "#0284c7", + "700": "#0369a1", + "800": "#075985", + "900": "#0c4a6e", + "950": "#082f49" + }, + "blue": { + "50": "#fafdff", + "100": "#f0f9ff", + "200": "#d4ecfe", + "300": "#aad7fb", + "400": "#77baf4", + "500": "#4496e8", + "600": "#1e76cd", + "700": "#18538d", + "800": "#123a61", + "900": "#0e2a45", + "950": "#0c243b" + }, + "indigo": { + "50": "#eef2ff", + "100": "#e0e7ff", + "200": "#c7d2fe", + "300": "#a5b4fc", + "400": "#818cf8", + "500": "#6366f1", + "600": "#4f46e5", + "700": "#4338ca", + "800": "#3730a3", + "900": "#312e81", + "950": "#1e1b4b" + }, + "violet": { + "50": "#fcfaff", + "100": "#f6f0ff", + "200": "#e5d4fe", + "300": "#cbaafb", + "400": "#b284f5", + "500": "#a265ec", + "600": "#9457ea", + "700": "#48188d", + "800": "#321261", + "900": "#240e45", + "950": "#1f0c3b" + }, + "emerald": { + "50": "#ecfdf5", + "100": "#d1fae5", + "200": "#a7f3d0", + "300": "#6ee7b7", + "400": "#34d399", + "500": "#10b981", + "600": "#059669", + "700": "#047857", + "800": "#065f46", + "900": "#064e3b", + "950": "#022c22" + }, + "green": { + "50": "#fafffb", + "100": "#f0fff3", + "200": "#d4fedc", + "300": "#aafbb7", + "400": "#77f48a", + "500": "#44e858", + "600": "#1dc831", + "700": "#168322", + "800": "#12611b", + "900": "#0e4514", + "950": "#0c3b11" + }, + "lime": { + "50": "#f7fee7", + "100": "#ecfccb", + "200": "#d9f99d", + "300": "#bef264", + "400": "#a3e635", + "500": "#84cc16", + "600": "#65a30d", + "700": "#4d7c0f", + "800": "#3f6212", + "900": "#365314", + "950": "#1a2e05" + }, + "red": { + "50": "#fffafa", + "100": "#fff0f0", + "200": "#fed4d4", + "300": "#fbacaa", + "400": "#f47f77", + "500": "#e85244", + "600": "#db3424", + "700": "#8d2218", + "800": "#611912", + "900": "#45120e", + "950": "#3b100c" + }, + "orange": { + "50": "#fffbfa", + "100": "#fff3f0", + "200": "#ffddd5", + "300": "#ffbca9", + "400": "#ff9273", + "500": "#fe6434", + "600": "#d53f0b", + "700": "#a83107", + "800": "#752506", + "900": "#561c05", + "950": "#4b1905" + }, + "amber": { + "50": "#fffbeb", + "100": "#fef3c7", + "200": "#fde68a", + "300": "#fcd34d", + "400": "#fbbf24", + "500": "#f59e0b", + "600": "#d97706", + "700": "#b45309", + "800": "#92400e", + "900": "#78350f", + "950": "#451a03" + }, + "yellow": { + "50": "#fffdfa", + "100": "#fff9f0", + "200": "#ffeed4", + "300": "#fddeaa", + "400": "#facb75", + "500": "#f5b83d", + "600": "#dc9710", + "700": "#9d6d0e", + "800": "#6d4c0b", + "900": "#4f3709", + "950": "#453008" + }, + "slate": { + "50": "#f8fafc", + "100": "#f1f5f9", + "200": "#e2e8f0", + "300": "#cbd5e1", + "400": "#94a3b8", + "500": "#64748b", + "600": "#475569", + "700": "#334155", + "800": "#1e293b", + "900": "#0f172a", + "950": "#020617" + }, + "gray": { + "50": "#f9fafb", + "100": "#f3f4f6", + "200": "#e5e7eb", + "300": "#d1d5db", + "400": "#9ca3af", + "500": "#6b7280", + "600": "#4b5563", + "700": "#374151", + "800": "#1f2937", + "900": "#111827", + "950": "#030712" + }, + "zinc": { + "50": "#fafafa", + "100": "#f0f0f1", + "200": "#e2e2e4", + "300": "#cecfd2", + "400": "#a2a5a9", + "500": "#85888e", + "600": "#6d7076", + "700": "#56595f", + "800": "#404348", + "900": "#2b2e33", + "950": "#181a1f" + }, + "neutral": { + "50": "#fafafa", + "100": "#f5f5f5", + "200": "#e5e5e5", + "300": "#d4d4d4", + "400": "#a3a3a3", + "500": "#737373", + "600": "#525252", + "700": "#404040", + "800": "#262626", + "900": "#171717", + "950": "#0a0a0a" + }, + "stone": { + "50": "#fafaf9", + "100": "#f5f5f4", + "200": "#e7e5e4", + "300": "#d6d3d1", + "400": "#a8a29e", + "500": "#78716c", + "600": "#57534e", + "700": "#44403c", + "800": "#292524", + "900": "#1c1917", + "950": "#0c0a09" + } + } + }, + "borderRadius": { + "none": "0", + "xs": "0.25rem", + "sm": "0.5rem", + "md": "0.75rem", + "lg": "1rem", + "xl": "1.5rem", + "rounded": "71.35714285714286rem" + }, + "fonts": { + "fontFamily": { + "heading": "{font-family.heading}", + "base": "{font-family.base}" + }, + "fontWeight": { + "regular": "28.571428571428573rem", + "medium": "35.714285714285715rem", + "demibold": "42.857142857142854rem", + "bold": "50rem" + }, + "fontSize": { + "xs": "0.75rem", + "sm": "0.875rem", + "base": "1rem", + "lg": "1.125rem", + "xl": "1.25rem", + "2xl": "1.5rem", + "3xl": "1.875rem", + "4xl": "2.25rem", + "5xl": "3rem", + "6xl": "3.75rem", + "7xl": "4.5rem", + "8xl": "6rem" + }, + "lineHeight": { + "10": "0.7857142857142857rem", + "15": "0.8571428571428571rem", + "20": "0.9285714285714286rem", + "25": "1rem", + "30": "1.0714285714285714rem", + "35": "1.1428571428571428rem", + "40": "1.2857142857142858rem", + "45": "1.4285714285714286rem", + "50": "1.5rem", + "55": "1.5714285714285714rem", + "60": "1.7142857142857142rem", + "65": "1.8571428571428572rem", + "70": "2.2857142857142856rem", + "75": "2.357142857142857rem", + "80": "2.7857142857142856rem", + "85": "3.357142857142857rem", + "auto": "auto" + } + } +} diff --git a/src-tokens/primitive.ts b/src-tokens/primitive.ts new file mode 100644 index 0000000..eeadb16 --- /dev/null +++ b/src-tokens/primitive.ts @@ -0,0 +1,372 @@ +export default { + colors: { + alpha: { + white: { + '10': 'rgba(255, 255, 255, 0.1000)', + '20': 'rgba(255, 255, 255, 0.2000)', + '30': 'rgba(255, 255, 255, 0.3000)', + '40': 'rgba(255, 255, 255, 0.4000)', + '50': 'rgba(255, 255, 255, 0.5000)', + '60': 'rgba(255, 255, 255, 0.6000)', + '70': 'rgba(255, 255, 255, 0.7000)', + '80': 'rgba(255, 255, 255, 0.8000)', + '90': 'rgba(255, 255, 255, 0.9000)', + '100': '#ffffff' + }, + black: { + '10': 'rgba(0, 0, 0, 0.1000)', + '20': 'rgba(0, 0, 0, 0.2000)', + '30': 'rgba(0, 0, 0, 0.3000)', + '40': 'rgba(0, 0, 0, 0.4000)', + '50': 'rgba(0, 0, 0, 0.5000)', + '60': 'rgba(0, 0, 0, 0.6000)', + '70': 'rgba(0, 0, 0, 0.7000)', + '80': 'rgba(0, 0, 0, 0.8000)', + '90': 'rgba(0, 0, 0, 0.9000)', + '100': '#000000' + } + }, + solid: { + purple: { + '50': '#faf5ff', + '100': '#f3e8ff', + '200': '#e9d5ff', + '300': '#d8b4fe', + '400': '#c084fc', + '500': '#a855f7', + '600': '#9333ea', + '700': '#7e22ce', + '800': '#6b21a8', + '900': '#581c87', + '950': '#3b0764' + }, + fuchsia: { + '50': '#fdf4ff', + '100': '#fae8ff', + '200': '#f5d0fe', + '300': '#f0abfc', + '400': '#e879f9', + '500': '#d946ef', + '600': '#c026d3', + '700': '#a21caf', + '800': '#86198f', + '900': '#701a75', + '950': '#4a044e' + }, + pink: { + '50': '#fdf2f8', + '100': '#fce7f3', + '200': '#fbcfe8', + '300': '#f9a8d4', + '400': '#f472b6', + '500': '#ec4899', + '600': '#db2777', + '700': '#be185d', + '800': '#9d174d', + '900': '#831843', + '950': '#500724' + }, + rose: { + '50': '#fff1f2', + '100': '#ffe4e6', + '200': '#fecdd3', + '300': '#fda4af', + '400': '#fb7185', + '500': '#f43f5e', + '600': '#e11d48', + '700': '#be123c', + '800': '#9f1239', + '900': '#881337', + '950': '#4c0519' + }, + teal: { + '50': '#f0fdfa', + '100': '#ccfbf1', + '200': '#99f6e4', + '300': '#5eead4', + '400': '#2dd4bf', + '500': '#14b8a6', + '600': '#0d9488', + '700': '#0f766e', + '800': '#115e59', + '900': '#134e4a', + '950': '#042f2e' + }, + cyan: { + '50': '#ecfeff', + '100': '#cffafe', + '200': '#a5f3fc', + '300': '#67e8f9', + '400': '#22d3ee', + '500': '#06b6d4', + '600': '#0891b2', + '700': '#0e7490', + '800': '#155e75', + '900': '#164e63', + '950': '#083344' + }, + sky: { + '50': '#f0f9ff', + '100': '#e0f2fe', + '200': '#bae6fd', + '300': '#7dd3fc', + '400': '#38bdf8', + '500': '#0ea5e9', + '600': '#0284c7', + '700': '#0369a1', + '800': '#075985', + '900': '#0c4a6e', + '950': '#082f49' + }, + blue: { + '50': '#fafdff', + '100': '#f0f9ff', + '200': '#d4ecfe', + '300': '#aad7fb', + '400': '#77baf4', + '500': '#4496e8', + '600': '#1e76cd', + '700': '#18538d', + '800': '#123a61', + '900': '#0e2a45', + '950': '#0c243b' + }, + indigo: { + '50': '#eef2ff', + '100': '#e0e7ff', + '200': '#c7d2fe', + '300': '#a5b4fc', + '400': '#818cf8', + '500': '#6366f1', + '600': '#4f46e5', + '700': '#4338ca', + '800': '#3730a3', + '900': '#312e81', + '950': '#1e1b4b' + }, + violet: { + '50': '#fcfaff', + '100': '#f6f0ff', + '200': '#e5d4fe', + '300': '#cbaafb', + '400': '#b284f5', + '500': '#a265ec', + '600': '#9457ea', + '700': '#48188d', + '800': '#321261', + '900': '#240e45', + '950': '#1f0c3b' + }, + emerald: { + '50': '#ecfdf5', + '100': '#d1fae5', + '200': '#a7f3d0', + '300': '#6ee7b7', + '400': '#34d399', + '500': '#10b981', + '600': '#059669', + '700': '#047857', + '800': '#065f46', + '900': '#064e3b', + '950': '#022c22' + }, + green: { + '50': '#fafffb', + '100': '#f0fff3', + '200': '#d4fedc', + '300': '#aafbb7', + '400': '#77f48a', + '500': '#44e858', + '600': '#1dc831', + '700': '#168322', + '800': '#12611b', + '900': '#0e4514', + '950': '#0c3b11' + }, + lime: { + '50': '#f7fee7', + '100': '#ecfccb', + '200': '#d9f99d', + '300': '#bef264', + '400': '#a3e635', + '500': '#84cc16', + '600': '#65a30d', + '700': '#4d7c0f', + '800': '#3f6212', + '900': '#365314', + '950': '#1a2e05' + }, + red: { + '50': '#fffafa', + '100': '#fff0f0', + '200': '#fed4d4', + '300': '#fbacaa', + '400': '#f47f77', + '500': '#e85244', + '600': '#db3424', + '700': '#8d2218', + '800': '#611912', + '900': '#45120e', + '950': '#3b100c' + }, + orange: { + '50': '#fffbfa', + '100': '#fff3f0', + '200': '#ffddd5', + '300': '#ffbca9', + '400': '#ff9273', + '500': '#fe6434', + '600': '#d53f0b', + '700': '#a83107', + '800': '#752506', + '900': '#561c05', + '950': '#4b1905' + }, + amber: { + '50': '#fffbeb', + '100': '#fef3c7', + '200': '#fde68a', + '300': '#fcd34d', + '400': '#fbbf24', + '500': '#f59e0b', + '600': '#d97706', + '700': '#b45309', + '800': '#92400e', + '900': '#78350f', + '950': '#451a03' + }, + yellow: { + '50': '#fffdfa', + '100': '#fff9f0', + '200': '#ffeed4', + '300': '#fddeaa', + '400': '#facb75', + '500': '#f5b83d', + '600': '#dc9710', + '700': '#9d6d0e', + '800': '#6d4c0b', + '900': '#4f3709', + '950': '#453008' + }, + slate: { + '50': '#f8fafc', + '100': '#f1f5f9', + '200': '#e2e8f0', + '300': '#cbd5e1', + '400': '#94a3b8', + '500': '#64748b', + '600': '#475569', + '700': '#334155', + '800': '#1e293b', + '900': '#0f172a', + '950': '#020617' + }, + gray: { + '50': '#f9fafb', + '100': '#f3f4f6', + '200': '#e5e7eb', + '300': '#d1d5db', + '400': '#9ca3af', + '500': '#6b7280', + '600': '#4b5563', + '700': '#374151', + '800': '#1f2937', + '900': '#111827', + '950': '#030712' + }, + zinc: { + '50': '#fafafa', + '100': '#f0f0f1', + '200': '#e2e2e4', + '300': '#cecfd2', + '400': '#a2a5a9', + '500': '#85888e', + '600': '#6d7076', + '700': '#56595f', + '800': '#404348', + '900': '#2b2e33', + '950': '#181a1f' + }, + neutral: { + '50': '#fafafa', + '100': '#f5f5f5', + '200': '#e5e5e5', + '300': '#d4d4d4', + '400': '#a3a3a3', + '500': '#737373', + '600': '#525252', + '700': '#404040', + '800': '#262626', + '900': '#171717', + '950': '#0a0a0a' + }, + stone: { + '50': '#fafaf9', + '100': '#f5f5f4', + '200': '#e7e5e4', + '300': '#d6d3d1', + '400': '#a8a29e', + '500': '#78716c', + '600': '#57534e', + '700': '#44403c', + '800': '#292524', + '900': '#1c1917', + '950': '#0c0a09' + } + } + }, + borderRadius: { + none: '0', + xs: '0.25rem', + sm: '0.5rem', + md: '0.75rem', + lg: '1rem', + xl: '1.5rem', + rounded: '71.35714285714286rem' + }, + fonts: { + fontFamily: { + heading: 'TT Fellows', + base: 'PT Sans' + }, + fontWeight: { + regular: 400, + medium: 500, + demibold: 600, + bold: 700 + }, + fontSize: { + xs: '0.75rem', + sm: '0.875rem', + base: '1rem', + lg: '1.125rem', + xl: '1.25rem', + '2xl': '1.5rem', + '3xl': '1.875rem', + '4xl': '2.25rem', + '5xl': '3rem', + '6xl': '3.75rem', + '7xl': '4.5rem', + '8xl': '6rem' + }, + lineHeight: { + '10': '0.7857142857142857rem', + '15': '0.8571428571428571rem', + '20': '0.9285714285714286rem', + '25': '1rem', + '30': '1.0714285714285714rem', + '35': '1.1428571428571428rem', + '40': '1.2857142857142858rem', + '45': '1.4285714285714286rem', + '50': '1.5rem', + '55': '1.5714285714285714rem', + '60': '1.7142857142857142rem', + '65': '1.8571428571428572rem', + '70': '2.2857142857142856rem', + '75': '2.357142857142857rem', + '80': '2.7857142857142856rem', + '85': '3.357142857142857rem', + auto: 'auto' + } + } +}; diff --git a/src-tokens/semantic.json b/src-tokens/semantic.json new file mode 100644 index 0000000..e05b2fa --- /dev/null +++ b/src-tokens/semantic.json @@ -0,0 +1,405 @@ +{ + "list": { + "padding": "0.25rem", + "gap": "0.25rem", + "header": { + "padding": "1rem 1rem 0 1rem" + }, + "option": { + "padding": "0.5rem 0.75rem", + "borderRadius": "0.5rem" + }, + "optionGroup": { + "padding": "0.5rem 0.75rem", + "fontWeight": "{fonts.fontWeight.demibold}" + } + }, + "focusRing": { + "width": "0.25rem", + "style": "none", + "color": "#ffffff", + "offset": "0", + "shadow": "0 0 0 0.25rem {primary.200}" + }, + "primary": { + "50": "{colors.solid.green.50}", + "100": "{colors.solid.green.100}", + "200": "{colors.solid.green.200}", + "300": "{colors.solid.green.300}", + "400": "{colors.solid.green.400}", + "500": "{colors.solid.green.500}", + "600": "{colors.solid.green.600}", + "700": "{colors.solid.green.700}", + "800": "{colors.solid.green.800}", + "900": "{colors.solid.green.900}", + "950": "{colors.solid.green.950}" + }, + "formField": { + "paddingX": "0.75rem", + "paddingY": "0.75rem", + "borderRadius": "{borderRadius.md}", + "transitionDuration": "{transitionDuration}", + "sm": { + "fontSize": "{fonts.fontSize.base}", + "paddingX": "0.044642857142857144rem", + "paddingY": "0.03571428571428571rem" + }, + "lg": { + "fontSize": "{fonts.fontSize.base}", + "paddingX": "0.0625rem", + "paddingY": "0.05357142857142857rem" + }, + "focusRing": { + "width": "{focusRing.width}", + "style": "{focusRing.style}", + "color": "{focusRing.color}", + "offset": "{focusRing.offset}", + "shadow": "{focusRing.shadow}" + } + }, + "sizingInputtext": { + "root": { + "fontSize": "1rem", + "paddingX": "0.75rem", + "paddingY": "0.75rem" + }, + "sm": { + "fontSize": "1rem", + "paddingX": "0.75rem", + "paddingY": "0.75rem" + }, + "lg": { + "fontSize": "1rem", + "paddingX": "0.75rem", + "paddingY": "1.25rem" + }, + "xlg": { + "fontSize": "1rem", + "paddingX": "0.75rem", + "paddingY": "1.5rem" + } + }, + "sizingSelect": { + "fontSize": "1rem", + "paddingX": "0.75rem", + "paddingY": "1rem" + }, + "sizingDialog": { + "extra": { + "minWidth": "25rem" + }, + "sm": { + "extra": { + "minWidth": "20rem" + } + }, + "lg": { + "extra": { + "minWidth": "30rem" + } + }, + "xlg": { + "extra": { + "minWidth": "45rem" + } + } + }, + "sizingMessage": { + "width": "25rem", + "sm": { + "width": "20rem" + }, + "lg": { + "width": "30rem" + }, + "xlg": { + "width": "45rem" + } + }, + "sizingToast": { + "width": "25rem", + "sm": { + "width": "20rem" + }, + "lg": { + "width": "30rem" + }, + "xlg": { + "width": "45rem" + } + }, + "sizingDrawer": { + "width": "25rem", + "sm": { + "width": "20rem" + }, + "lg": { + "width": "30rem" + }, + "xlg": { + "width": "45rem" + } + }, + "content": { + "borderRadius": "{borderRadius.md}" + }, + "mask": { + "transitionDuration": "{transitionDuration}" + }, + "navigation": { + "list": { + "padding": "0.25rem", + "gap": "0.25rem" + }, + "item": { + "padding": "0.625rem 1rem", + "borderRadius": "{borderRadius.sm}", + "gap": "0.5rem" + }, + "submenuLabel": { + "padding": "0.625rem 1rem", + "fontWeight": "{fonts.fontWeight.demibold}" + }, + "submenuIcon": { + "size": "1.25rem" + } + }, + "overlay": { + "select": { + "borderRadius": "{borderRadius.md}", + "shadow": "0 3.5px 7px 0 rgba(0, 0, 0, 0.2)" + }, + "popover": { + "borderRadius": "{borderRadius.sm}", + "padding": "0.75rem", + "shadow": "0 1px 3px rgba(0, 0, 0, 0.1)" + }, + "modal": { + "borderRadius": "{borderRadius.xl}", + "padding": "1.5rem", + "shadow": "0 1px 3px rgba(0, 0, 0, 0.3)" + }, + "navigation": { + "shadow": "0 2px 12px 0 rgba(0, 0, 0, 0.1)" + } + }, + "transitionDuration": "0.2s", + "disabledOpacity": "3.5714285714285716rem", + "iconSizeMedium": "1rem", + "iconSizeLarge": "1.25rem", + "anchorGutter": "0.14285714285714285rem", + "colorScheme": { + "light": { + "success": { + "50": "{colors.solid.green.50}", + "100": "{colors.solid.green.100}", + "200": "{colors.solid.green.200}", + "300": "{colors.solid.green.300}", + "400": "{colors.solid.green.400}", + "500": "{colors.solid.green.500}", + "600": "{colors.solid.green.600}", + "700": "{colors.solid.green.700}", + "800": "{colors.solid.green.800}", + "900": "{colors.solid.green.900}", + "950": "{colors.solid.green.950}" + }, + "info": { + "50": "{colors.solid.blue.50}", + "100": "{colors.solid.blue.100}", + "200": "{colors.solid.blue.200}", + "300": "{colors.solid.blue.300}", + "400": "{colors.solid.blue.400}", + "500": "{colors.solid.blue.500}", + "600": "{colors.solid.blue.600}", + "700": "{colors.solid.blue.700}", + "800": "{colors.solid.blue.800}", + "900": "{colors.solid.blue.900}", + "950": "{colors.solid.blue.950}" + }, + "warn": { + "50": "{colors.solid.yellow.50}", + "100": "{colors.solid.yellow.100}", + "200": "{colors.solid.yellow.200}", + "300": "{colors.solid.yellow.300}", + "400": "{colors.solid.yellow.400}", + "500": "{colors.solid.yellow.500}", + "600": "{colors.solid.yellow.600}", + "700": "{colors.solid.yellow.700}", + "800": "{colors.solid.yellow.800}", + "900": "{colors.solid.yellow.900}", + "950": "{colors.solid.yellow.950}" + }, + "transparent": "rgba(255, 255, 255, 0.0001)", + "help": { + "50": "{colors.solid.purple.50}", + "100": "{colors.solid.purple.100}", + "200": "{colors.solid.purple.200}", + "300": "{colors.solid.purple.300}", + "400": "{colors.solid.purple.400}", + "500": "{colors.solid.purple.500}", + "600": "{colors.solid.purple.600}", + "700": "{colors.solid.purple.700}", + "800": "{colors.solid.purple.800}", + "900": "{colors.solid.purple.900}", + "950": "{colors.solid.purple.950}" + }, + "error": { + "50": "{colors.solid.red.50}", + "100": "{colors.solid.red.100}", + "200": "{colors.solid.red.200}", + "300": "{colors.solid.red.300}", + "400": "{colors.solid.red.400}", + "500": "{colors.solid.red.500}", + "600": "{colors.solid.red.600}", + "700": "{colors.solid.red.700}", + "800": "{colors.solid.red.800}", + "900": "{colors.solid.red.900}", + "950": "{colors.solid.red.950}" + }, + "surface": { + "0": "{colors.alpha.white.100}", + "50": "{colors.solid.zinc.50}", + "100": "{colors.solid.zinc.100}", + "200": "{colors.solid.zinc.200}", + "300": "{colors.solid.zinc.300}", + "400": "{colors.solid.zinc.400}", + "500": "{colors.solid.zinc.500}", + "600": "{colors.solid.zinc.600}", + "700": "{colors.solid.zinc.700}", + "800": "{colors.solid.zinc.800}", + "900": "{colors.solid.zinc.900}", + "950": "{colors.solid.zinc.950}" + }, + "primary": { + "color": "{primary.500}", + "contrastColor": "{surface.0}", + "hoverColor": "{primary.600}", + "activeColor": "{primary.700}" + }, + "highlight": { + "background": "{colors.solid.zinc.900}", + "focusBackground": "{colors.solid.zinc.800}", + "color": "{colors.alpha.white.100}", + "focusColor": "{colors.alpha.white.100}" + }, + "focusRing": { + "shadow": "0 0 0 0.2rem {primary.200}", + "extend": { + "invalid": "{colors.solid.red.200}", + "success": "{colors.solid.green.200}", + "warning": "{colors.solid.yellow.200}", + "info": "{colors.solid.blue.200}" + } + }, + "mask": { + "background": "{colors.alpha.black.40}", + "color": "{surface.200}" + }, + "formField": { + "background": "{colors.alpha.white.100}", + "disabledBackground": "{colors.solid.zinc.200}", + "readonlyBackground": "{colors.solid.zinc.100}", + "filledBackground": "{colors.alpha.white.100}", + "filledHoverBackground": "{colors.alpha.white.100}", + "filledFocusBackground": "{colors.alpha.white.100}", + "borderColor": "{colors.solid.zinc.300}", + "hoverBorderPrimaryColor": "{colors.solid.zinc.900}", + "focusBorderPrimaryColor": "{colors.solid.zinc.900}", + "hoverBorderSecondaryColor": "{colors.solid.green.600}", + "focusBorderSecondaryColor": "{colors.solid.green.600}", + "invalidBorderColor": "{colors.solid.red.400}", + "color": "{colors.solid.zinc.950}", + "disabledColor": "{colors.solid.zinc.500}", + "placeholderColor": "{colors.solid.zinc.500}", + "invalidPlaceholderColor": "{colors.solid.red.600}", + "floatLabelColor": "{colors.solid.zinc.500}", + "floatLabelFocusColor": "{colors.solid.zinc.500}", + "floatLabelActiveColor": "{colors.solid.zinc.500}", + "floatLabelInvalidColor": "{formField.invalidPlaceholderColor}", + "iconColor": "{colors.solid.zinc.950}", + "shadow": "rgba(0, 0, 0, 0.0000)", + "backgroundHandler": "{colors.alpha.white.100}" + }, + "text": { + "color": "{colors.solid.zinc.900}", + "extend": { + "colorPrimaryStatic": "{colors.solid.zinc.900}", + "colorSecondaryStatic": "{colors.alpha.white.100}", + "colorInverted": "{colors.alpha.white.100}" + }, + "hoverColor": "{colors.solid.zinc.700}", + "mutedColor": "{colors.solid.zinc.500}", + "hoverMutedColor": "{colors.solid.zinc.300}" + }, + "content": { + "background": "{colors.alpha.white.100}", + "hoverBackground": "{colors.solid.zinc.100}", + "borderColor": "{colors.solid.zinc.200}", + "color": "{text.color}", + "hoverColor": "{text.hoverColor}" + }, + "list": { + "option": { + "background": "{colors.alpha.white.100}", + "focusBackground": "{colors.solid.zinc.100}", + "selectedBackground": "{colors.solid.zinc.900}", + "selectedFocusBackground": "{colors.solid.zinc.700}", + "color": "{text.color}", + "focusColor": "{text.color}", + "selectedColor": "{text.extend.colorInverted}", + "selectedFocusColor": "{text.extend.colorInverted}", + "icon": { + "color": "{text.color}", + "focusColor": "{text.color}" + } + }, + "surface": "#ffffff", + "optionGroup": { + "background": "{colors.alpha.white.100}", + "color": "{text.mutedColor}" + } + }, + "overlay": { + "select": { + "background": "{colors.alpha.white.100}", + "borderColor": "{colors.solid.zinc.200}", + "color": "{text.color}" + }, + "popover": { + "background": "{colors.alpha.white.100}", + "borderColor": "{formField.borderColor}", + "color": "{text.color}", + "shadow": "rgba(24, 26, 31, 0.2000)" + }, + "modal": { + "background": "{colors.alpha.white.100}", + "borderColor": "{colors.solid.zinc.200}", + "color": "{text.color}" + } + }, + "navigation": { + "submenuLabel": { + "background": "rgba(255, 255, 255, 0.0000)", + "color": "{text.mutedColor}" + }, + "submenuIcon": { + "color": "{colors.solid.zinc.900}", + "focusColor": "{colors.solid.zinc.900}", + "activeColor": "{colors.alpha.white.100}" + }, + "item": { + "focusBackground": "{colors.solid.zinc.100}", + "activeBackground": "{colors.solid.zinc.900}", + "color": "{colors.solid.zinc.900}", + "focusColor": "{colors.solid.zinc.900}", + "icon": { + "color": "{colors.solid.zinc.900}", + "focusColor": "{colors.solid.zinc.900}", + "activeColor": "{colors.alpha.white.100}" + }, + "activeColor": "{colors.alpha.white.100}" + } + } + } + } +} diff --git a/src-tokens/semantic.ts b/src-tokens/semantic.ts new file mode 100644 index 0000000..951a084 --- /dev/null +++ b/src-tokens/semantic.ts @@ -0,0 +1,617 @@ +export default { + list: { + padding: '0.25rem', + gap: '0.25rem', + header: { + padding: '1rem 1rem 0 1rem' + }, + option: { + padding: '0.5rem 0.75rem', + borderRadius: '0.5rem' + }, + optionGroup: { + padding: '0.5rem 0.75rem', + fontWeight: '{fonts.fontWeight.demibold}' + } + }, + focusRing: { + width: '0.25rem', + style: 'none', + color: '#ffffff', + offset: '0', + shadow: '0 0 0 0.25rem {primary.200}' + }, + primary: { + '50': '{colors.solid.green.50}', + '100': '{colors.solid.green.100}', + '200': '{colors.solid.green.200}', + '300': '{colors.solid.green.300}', + '400': '{colors.solid.green.400}', + '500': '{colors.solid.green.500}', + '600': '{colors.solid.green.600}', + '700': '{colors.solid.green.700}', + '800': '{colors.solid.green.800}', + '900': '{colors.solid.green.900}', + '950': '{colors.solid.green.950}' + }, + formField: { + paddingX: '0.75rem', + paddingY: '0.75rem', + borderRadius: '{borderRadius.md}', + transitionDuration: '{transitionDuration}', + sm: { + fontSize: '{fonts.fontSize.base}', + paddingX: '0.044642857142857144rem', + paddingY: '0.03571428571428571rem' + }, + lg: { + fontSize: '{fonts.fontSize.base}', + paddingX: '0.0625rem', + paddingY: '0.05357142857142857rem' + }, + focusRing: { + width: '{focusRing.width}', + style: '{focusRing.style}', + color: '{focusRing.color}', + offset: '{focusRing.offset}', + shadow: '{focusRing.shadow}' + } + }, + sizingInputtext: { + root: { + fontSize: '1rem', + paddingX: '0.75rem', + paddingY: '0.75rem' + }, + sm: { + fontSize: '1rem', + paddingX: '0.75rem', + paddingY: '0.75rem' + }, + lg: { + fontSize: '1rem', + paddingX: '0.75rem', + paddingY: '1.25rem' + }, + xlg: { + fontSize: '1rem', + paddingX: '0.75rem', + paddingY: '1.5rem' + } + }, + sizingSelect: { + fontSize: '1rem', + paddingX: '0.75rem', + paddingY: '1rem' + }, + sizingDialog: { + extra: { + minWidth: '25rem' + }, + sm: { + extra: { + minWidth: '20rem' + } + }, + lg: { + extra: { + minWidth: '30rem' + } + }, + xlg: { + extra: { + minWidth: '45rem' + } + } + }, + sizingMessage: { + width: '25rem', + sm: { + width: '20rem' + }, + lg: { + width: '30rem' + }, + xlg: { + width: '45rem' + } + }, + sizingToast: { + width: '25rem', + sm: { + width: '20rem' + }, + lg: { + width: '30rem' + }, + xlg: { + width: '45rem' + } + }, + sizingDrawer: { + width: '25rem', + sm: { + width: '20rem' + }, + lg: { + width: '30rem' + }, + xlg: { + width: '45rem' + } + }, + content: { + borderRadius: '{borderRadius.md}' + }, + mask: { + transitionDuration: '{transitionDuration}' + }, + navigation: { + list: { + padding: '0.25rem', + gap: '0.25rem' + }, + item: { + padding: '0.625rem 1rem', + borderRadius: '{borderRadius.sm}', + gap: '0.5rem' + }, + submenuLabel: { + padding: '0.625rem 1rem', + fontWeight: '{fonts.fontWeight.demibold}' + }, + submenuIcon: { + size: '1.25rem' + } + }, + overlay: { + select: { + borderRadius: '{borderRadius.md}', + shadow: '0 3.5px 7px 0 rgba(0, 0, 0, 0.2)' + }, + popover: { + borderRadius: '{borderRadius.sm}', + padding: '0.75rem', + shadow: '0 1px 3px rgba(0, 0, 0, 0.1)' + }, + modal: { + borderRadius: '{borderRadius.xl}', + padding: '1.5rem', + shadow: '0 1px 3px rgba(0, 0, 0, 0.3)' + }, + navigation: { + shadow: '0 2px 12px 0 rgba(0, 0, 0, 0.1)' + } + }, + transitionDuration: '0.2s', + disabledOpacity: '0.5', + iconSizeMedium: '1rem', + iconSizeLarge: '1.25rem', + anchorGutter: '0.14285714285714285rem', + colorScheme: { + light: { + success: { + '50': '{colors.solid.green.50}', + '100': '{colors.solid.green.100}', + '200': '{colors.solid.green.200}', + '300': '{colors.solid.green.300}', + '400': '{colors.solid.green.400}', + '500': '{colors.solid.green.500}', + '600': '{colors.solid.green.600}', + '700': '{colors.solid.green.700}', + '800': '{colors.solid.green.800}', + '900': '{colors.solid.green.900}', + '950': '{colors.solid.green.950}' + }, + info: { + '50': '{colors.solid.blue.50}', + '100': '{colors.solid.blue.100}', + '200': '{colors.solid.blue.200}', + '300': '{colors.solid.blue.300}', + '400': '{colors.solid.blue.400}', + '500': '{colors.solid.blue.500}', + '600': '{colors.solid.blue.600}', + '700': '{colors.solid.blue.700}', + '800': '{colors.solid.blue.800}', + '900': '{colors.solid.blue.900}', + '950': '{colors.solid.blue.950}' + }, + warn: { + '50': '{colors.solid.yellow.50}', + '100': '{colors.solid.yellow.100}', + '200': '{colors.solid.yellow.200}', + '300': '{colors.solid.yellow.300}', + '400': '{colors.solid.yellow.400}', + '500': '{colors.solid.yellow.500}', + '600': '{colors.solid.yellow.600}', + '700': '{colors.solid.yellow.700}', + '800': '{colors.solid.yellow.800}', + '900': '{colors.solid.yellow.900}', + '950': '{colors.solid.yellow.950}' + }, + transparent: 'rgba(255, 255, 255, 0.0001)', + help: { + '50': '{colors.solid.purple.50}', + '100': '{colors.solid.purple.100}', + '200': '{colors.solid.purple.200}', + '300': '{colors.solid.purple.300}', + '400': '{colors.solid.purple.400}', + '500': '{colors.solid.purple.500}', + '600': '{colors.solid.purple.600}', + '700': '{colors.solid.purple.700}', + '800': '{colors.solid.purple.800}', + '900': '{colors.solid.purple.900}', + '950': '{colors.solid.purple.950}' + }, + error: { + '50': '{colors.solid.red.50}', + '100': '{colors.solid.red.100}', + '200': '{colors.solid.red.200}', + '300': '{colors.solid.red.300}', + '400': '{colors.solid.red.400}', + '500': '{colors.solid.red.500}', + '600': '{colors.solid.red.600}', + '700': '{colors.solid.red.700}', + '800': '{colors.solid.red.800}', + '900': '{colors.solid.red.900}', + '950': '{colors.solid.red.950}' + }, + surface: { + '0': '{colors.alpha.white.100}', + '50': '{colors.solid.zinc.50}', + '100': '{colors.solid.zinc.100}', + '200': '{colors.solid.zinc.200}', + '300': '{colors.solid.zinc.300}', + '400': '{colors.solid.zinc.400}', + '500': '{colors.solid.zinc.500}', + '600': '{colors.solid.zinc.600}', + '700': '{colors.solid.zinc.700}', + '800': '{colors.solid.zinc.800}', + '900': '{colors.solid.zinc.900}', + '950': '{colors.solid.zinc.950}' + }, + primary: { + color: '{primary.500}', + contrastColor: '{surface.0}', + hoverColor: '{primary.600}', + activeColor: '{primary.700}' + }, + highlight: { + background: '{colors.solid.zinc.900}', + focusBackground: '{colors.solid.zinc.800}', + color: '{colors.alpha.white.100}', + focusColor: '{colors.alpha.white.100}' + }, + focusRing: { + shadow: '0 0 0 0.2rem {primary.200}', + extend: { + invalid: '{colors.solid.red.200}', + success: '{colors.solid.green.200}', + warning: '{colors.solid.yellow.200}', + info: '{colors.solid.blue.200}' + } + }, + mask: { + background: '{colors.alpha.black.40}', + color: '{surface.200}' + }, + formField: { + background: '{colors.alpha.white.100}', + disabledBackground: '{colors.solid.zinc.200}', + readonlyBackground: '{colors.solid.zinc.100}', + filledBackground: '{colors.alpha.white.100}', + filledHoverBackground: '{colors.alpha.white.100}', + filledFocusBackground: '{colors.alpha.white.100}', + borderColor: '{colors.solid.zinc.300}', + hoverBorderPrimaryColor: '{colors.solid.zinc.900}', + focusBorderPrimaryColor: '{colors.solid.zinc.900}', + hoverBorderSecondaryColor: '{colors.solid.green.600}', + focusBorderSecondaryColor: '{colors.solid.green.600}', + invalidBorderColor: '{colors.solid.red.400}', + color: '{colors.solid.zinc.950}', + disabledColor: '{colors.solid.zinc.500}', + placeholderColor: '{colors.solid.zinc.500}', + invalidPlaceholderColor: '{colors.solid.red.600}', + floatLabelColor: '{colors.solid.zinc.500}', + floatLabelFocusColor: '{colors.solid.zinc.500}', + floatLabelActiveColor: '{colors.solid.zinc.500}', + floatLabelInvalidColor: '{formField.invalidPlaceholderColor}', + iconColor: '{colors.solid.zinc.950}', + shadow: 'rgba(0, 0, 0, 0.0000)', + backgroundHandler: '{colors.alpha.white.100}' + }, + text: { + color: '{colors.solid.zinc.900}', + extend: { + colorPrimaryStatic: '{colors.solid.zinc.900}', + colorSecondaryStatic: '{colors.alpha.white.100}', + colorInverted: '{colors.alpha.white.100}' + }, + hoverColor: '{colors.solid.zinc.700}', + mutedColor: '{colors.solid.zinc.500}', + hoverMutedColor: '{colors.solid.zinc.300}' + }, + content: { + background: '{colors.alpha.white.100}', + hoverBackground: '{colors.solid.zinc.100}', + borderColor: '{colors.solid.zinc.200}', + color: '{text.color}', + hoverColor: '{text.hoverColor}' + }, + list: { + option: { + background: '{colors.alpha.white.100}', + focusBackground: '{colors.solid.zinc.100}', + selectedBackground: '{colors.solid.zinc.900}', + selectedFocusBackground: '{colors.solid.zinc.700}', + color: '{text.color}', + focusColor: '{text.color}', + selectedColor: '{text.extend.colorInverted}', + selectedFocusColor: '{text.extend.colorInverted}', + icon: { + color: '{text.color}', + focusColor: '{text.color}' + } + }, + surface: '#ffffff', + optionGroup: { + background: '{colors.alpha.white.100}', + color: '{text.mutedColor}' + } + }, + overlay: { + select: { + background: '{colors.alpha.white.100}', + borderColor: '{colors.solid.zinc.200}', + color: '{text.color}' + }, + popover: { + background: '{colors.alpha.white.100}', + borderColor: '{formField.borderColor}', + color: '{text.color}', + shadow: 'rgba(24, 26, 31, 0.2000)' + }, + modal: { + background: '{colors.alpha.white.100}', + borderColor: '{colors.solid.zinc.200}', + color: '{text.color}' + } + }, + navigation: { + submenuLabel: { + background: 'rgba(255, 255, 255, 0.0000)', + color: '{text.mutedColor}' + }, + submenuIcon: { + color: '{colors.solid.zinc.900}', + focusColor: '{colors.solid.zinc.900}', + activeColor: '{colors.alpha.white.100}' + }, + item: { + focusBackground: '{colors.solid.zinc.100}', + activeBackground: '{colors.solid.zinc.900}', + color: '{colors.solid.zinc.900}', + focusColor: '{colors.solid.zinc.900}', + icon: { + color: '{colors.solid.zinc.900}', + focusColor: '{colors.solid.zinc.900}', + activeColor: '{colors.alpha.white.100}' + }, + activeColor: '{colors.alpha.white.100}' + } + } + }, + dark: { + success: { + '50': '{colors.solid.green.950}', + '100': '{colors.solid.green.900}', + '200': '{colors.solid.green.800}', + '300': '{colors.solid.green.700}', + '400': '{colors.solid.green.600}', + '500': '{colors.solid.green.500}', + '600': '{colors.solid.green.400}', + '700': '{colors.solid.green.300}', + '800': '{colors.solid.green.200}', + '900': '{colors.solid.green.100}', + '950': '{colors.solid.green.50}' + }, + info: { + '50': '{colors.solid.blue.950}', + '100': '{colors.solid.blue.900}', + '200': '{colors.solid.blue.800}', + '300': '{colors.solid.blue.700}', + '400': '{colors.solid.blue.600}', + '500': '{colors.solid.blue.500}', + '600': '{colors.solid.blue.400}', + '700': '{colors.solid.blue.300}', + '800': '{colors.solid.blue.200}', + '900': '{colors.solid.blue.100}', + '950': '{colors.solid.blue.50}' + }, + warn: { + '50': '{colors.solid.yellow.950}', + '100': '{colors.solid.yellow.900}', + '200': '{colors.solid.yellow.800}', + '300': '{colors.solid.yellow.700}', + '400': '{colors.solid.yellow.600}', + '500': '{colors.solid.yellow.500}', + '600': '{colors.solid.yellow.400}', + '700': '{colors.solid.yellow.300}', + '800': '{colors.solid.yellow.200}', + '900': '{colors.solid.yellow.100}', + '950': '{colors.solid.yellow.50}' + }, + transparent: 'rgba(0, 0, 0, 0.0001)', + help: { + '50': '{colors.solid.purple.950}', + '100': '{colors.solid.purple.900}', + '200': '{colors.solid.purple.800}', + '300': '{colors.solid.purple.700}', + '400': '{colors.solid.purple.600}', + '500': '{colors.solid.purple.500}', + '600': '{colors.solid.purple.400}', + '700': '{colors.solid.purple.300}', + '800': '{colors.solid.purple.200}', + '900': '{colors.solid.purple.100}', + '950': '{colors.solid.purple.50}' + }, + error: { + '50': '{colors.solid.red.950}', + '100': '{colors.solid.red.900}', + '200': '{colors.solid.red.800}', + '300': '{colors.solid.red.700}', + '400': '{colors.solid.red.600}', + '500': '{colors.solid.red.500}', + '600': '{colors.solid.red.400}', + '700': '{colors.solid.red.300}', + '800': '{colors.solid.red.200}', + '900': '{colors.solid.red.100}', + '950': '{colors.solid.red.50}' + }, + surface: { + '0': '{colors.alpha.black.100}', + '50': '{colors.solid.zinc.950}', + '100': '{colors.solid.zinc.900}', + '200': '{colors.solid.zinc.800}', + '300': '{colors.solid.zinc.700}', + '400': '{colors.solid.zinc.600}', + '500': '{colors.solid.zinc.500}', + '600': '{colors.solid.zinc.400}', + '700': '{colors.solid.zinc.300}', + '800': '{colors.solid.zinc.200}', + '900': '{colors.solid.zinc.100}', + '950': '{colors.solid.zinc.50}' + }, + primary: { + color: '{primary.500}', + contrastColor: '{colors.solid.zinc.900}', + hoverColor: '{primary.400}', + activeColor: '{primary.300}' + }, + highlight: { + background: '{colors.solid.zinc.100}', + focusBackground: '{colors.solid.zinc.200}', + color: '{colors.solid.zinc.900}', + focusColor: '{colors.solid.zinc.900}' + }, + focusRing: { + shadow: '0 0 0 0.2rem {primary.800}', + extend: { + invalid: '{colors.solid.red.800}', + success: '{colors.solid.green.800}', + warning: '{colors.solid.yellow.800}', + info: '{colors.solid.blue.800}' + } + }, + mask: { + background: '{colors.alpha.black.60}', + color: '{surface.800}' + }, + formField: { + background: '{colors.solid.zinc.950}', + disabledBackground: '{colors.solid.zinc.800}', + readonlyBackground: '{colors.solid.zinc.900}', + filledBackground: '{colors.solid.zinc.950}', + filledHoverBackground: '{colors.solid.zinc.950}', + filledFocusBackground: '{colors.solid.zinc.950}', + borderColor: '{colors.solid.zinc.700}', + hoverBorderPrimaryColor: '{colors.solid.zinc.100}', + focusBorderPrimaryColor: '{colors.solid.zinc.100}', + hoverBorderSecondaryColor: '{colors.solid.green.400}', + focusBorderSecondaryColor: '{colors.solid.green.400}', + invalidBorderColor: '{colors.solid.red.600}', + color: '{colors.alpha.white.100}', + disabledColor: '{colors.solid.zinc.500}', + placeholderColor: '{colors.solid.zinc.500}', + invalidPlaceholderColor: '{colors.solid.red.400}', + floatLabelColor: '{colors.solid.zinc.500}', + floatLabelFocusColor: '{colors.solid.zinc.500}', + floatLabelActiveColor: '{colors.solid.zinc.500}', + floatLabelInvalidColor: '{formField.invalidPlaceholderColor}', + iconColor: '{colors.alpha.white.100}', + shadow: 'rgba(255, 255, 255, 0.0000)', + backgroundHandler: '{colors.alpha.white.100}' + }, + text: { + color: '{colors.alpha.white.100}', + extend: { + colorPrimaryStatic: '{colors.solid.zinc.900}', + colorSecondaryStatic: '{colors.alpha.white.100}', + colorInverted: '{colors.solid.zinc.900}' + }, + hoverColor: '{colors.solid.zinc.300}', + mutedColor: '{colors.solid.zinc.500}', + hoverMutedColor: '{colors.solid.zinc.700}' + }, + content: { + background: '{colors.solid.zinc.900}', + hoverBackground: '{colors.solid.zinc.800}', + borderColor: '{colors.solid.zinc.800}', + color: '{text.color}', + hoverColor: '{text.hoverColor}' + }, + list: { + option: { + background: '{colors.solid.zinc.900}', + focusBackground: '{colors.solid.zinc.800}', + selectedBackground: '{colors.solid.zinc.100}', + selectedFocusBackground: '{colors.solid.zinc.300}', + color: '{text.color}', + focusColor: '{text.color}', + selectedColor: '{text.extend.colorInverted}', + selectedFocusColor: '{text.extend.colorInverted}', + icon: { + color: '{text.color}', + focusColor: '{text.color}' + } + }, + surface: '#ffffff', + optionGroup: { + background: '{colors.solid.zinc.900}', + color: '{text.mutedColor}' + } + }, + overlay: { + select: { + background: '{colors.solid.zinc.900}', + borderColor: '{colors.solid.zinc.800}', + color: '{text.color}' + }, + popover: { + background: '{colors.solid.zinc.900}', + borderColor: '{formField.borderColor}', + color: '{text.color}', + shadow: 'rgba(24, 26, 31, 0.2000)' + }, + modal: { + background: '{colors.solid.zinc.900}', + borderColor: '{colors.solid.zinc.800}', + color: '{text.color}' + } + }, + navigation: { + submenuLabel: { + background: 'rgba(255, 255, 255, 0.0000)', + color: '{text.mutedColor}' + }, + submenuIcon: { + color: '{colors.solid.zinc.100}', + focusColor: '{colors.solid.zinc.100}', + activeColor: '{colors.solid.zinc.900}' + }, + item: { + focusBackground: '{colors.solid.zinc.900}', + activeBackground: '{colors.solid.zinc.100}', + color: '{colors.alpha.white.100}', + focusColor: '{colors.alpha.white.100}', + icon: { + color: '{colors.alpha.white.100}', + focusColor: '{colors.alpha.white.100}', + activeColor: '{colors.solid.zinc.900}' + }, + activeColor: '{colors.solid.zinc.900}' + } + } + } + } +}; diff --git a/src-tokens/theme.preset.ts b/src-tokens/theme.preset.ts new file mode 100644 index 0000000..ee0fc75 --- /dev/null +++ b/src-tokens/theme.preset.ts @@ -0,0 +1,13 @@ +import { definePreset } from '@primeng/themes'; +import Aura from '@primeng/themes/aura'; +// import * as components from './components.json'; +// import * as primitive from './primitive.json'; +// import * as semantic from './semantic.json'; + +import components from './index'; +import primitive from './primitive'; +import semantic from './semantic'; + +const Preset = definePreset(Aura, { components, primitive, semantic }); + +export default Preset; diff --git a/src/app/app.config.ts b/src/app/app.config.ts new file mode 100644 index 0000000..f98a6e9 --- /dev/null +++ b/src/app/app.config.ts @@ -0,0 +1,8 @@ +import { ApplicationConfig, provideBrowserGlobalErrorListeners, provideZonelessChangeDetection } from '@angular/core'; +import { provideRouter } from '@angular/router'; + +import { routes } from './app.routes'; + +export const appConfig: ApplicationConfig = { + providers: [provideBrowserGlobalErrorListeners(), provideZonelessChangeDetection(), provideRouter(routes)] +}; diff --git a/src-storybook/app/app.component.scss b/src/app/app.html similarity index 100% rename from src-storybook/app/app.component.scss rename to src/app/app.html diff --git a/src-storybook/app/app.routes.ts b/src/app/app.routes.ts similarity index 100% rename from src-storybook/app/app.routes.ts rename to src/app/app.routes.ts diff --git a/src/app/components/menubar/menubar.css b/src/app/app.scss similarity index 100% rename from src/app/components/menubar/menubar.css rename to src/app/app.scss diff --git a/src/app/app.spec.ts b/src/app/app.spec.ts new file mode 100644 index 0000000..213aa04 --- /dev/null +++ b/src/app/app.spec.ts @@ -0,0 +1,25 @@ +import { provideZonelessChangeDetection } from '@angular/core'; +import { TestBed } from '@angular/core/testing'; +import { App } from './app'; + +describe('App', () => { + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [App], + providers: [provideZonelessChangeDetection()] + }).compileComponents(); + }); + + it('should create the app', () => { + const fixture = TestBed.createComponent(App); + const app = fixture.componentInstance; + expect(app).toBeTruthy(); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(App); + fixture.detectChanges(); + const compiled = fixture.nativeElement as HTMLElement; + expect(compiled.querySelector('h1')?.textContent).toContain('Hello, angular-ui-kit'); + }); +}); diff --git a/src/app/app.ts b/src/app/app.ts new file mode 100644 index 0000000..451f3f1 --- /dev/null +++ b/src/app/app.ts @@ -0,0 +1,12 @@ +import { Component, signal } from '@angular/core'; +import { RouterOutlet } from '@angular/router'; + +@Component({ + selector: 'app-root', + imports: [RouterOutlet], + templateUrl: './app.html', + styleUrl: './app.scss' +}) +export class App { + protected readonly title = signal('angular-ui-kit'); +} diff --git a/src/app/components/accordion/accordion.css b/src/app/components/accordion/accordion.css deleted file mode 100644 index c576f09..0000000 --- a/src/app/components/accordion/accordion.css +++ /dev/null @@ -1,35 +0,0 @@ -@layer primeng { - .p-accordion-header-link { - cursor: pointer; - display: flex; - align-items: center; - user-select: none; - position: relative; - text-decoration: none; - } - - .p-accordion-header-link:focus { - z-index: 1; - } - - .p-accordion-header-text { - line-height: 1; - } - - .p-accordion .p-toggleable-content { - overflow: hidden; - } - - .p-accordion .p-accordion-tab-active > .p-toggleable-content:not(.ng-animating) { - overflow: inherit; - } - - .p-accordion-toggle-icon-end { - order: 1; - margin-left: auto; - } - - .p-accordion-toggle-icon { - order: 0; - } -} diff --git a/src/app/components/accordion/accordion.interface.ts b/src/app/components/accordion/accordion.interface.ts deleted file mode 100644 index f2ec162..0000000 --- a/src/app/components/accordion/accordion.interface.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { TemplateRef } from '@angular/core'; - -/** - * Custom tab open event. - * @see {@link Accordion.onOpen} - * @group Events - */ -export interface AccordionTabOpenEvent { - /** - * Browser event. - */ - originalEvent: Event; - /** - * Opened tab index. - */ - index: number; -} - -/** - * Custom tab close event. - * @see {@link Accordion.onClose} - * @extends {AccordionTabOpenEvent} - * @group Events - */ -export interface AccordionTabCloseEvent extends AccordionTabOpenEvent {} - -/** - * Defines valid templates in Accordion. - * @group Templates - */ -export interface AccordionTemplates { - /** - * Custom template of content. - */ - content(): TemplateRef; - /** - * Custom template of header. - */ - header(): TemplateRef; - /** - * Custom template of icon. - */ - icon(context: { - /** - * Data of the selected. - */ - $implicit: any; - }): TemplateRef<{ $implicit: any }>; -} diff --git a/src/app/components/accordion/accordion.spec.ts b/src/app/components/accordion/accordion.spec.ts deleted file mode 100644 index 63dec23..0000000 --- a/src/app/components/accordion/accordion.spec.ts +++ /dev/null @@ -1,235 +0,0 @@ -import { TestBed, ComponentFixture, async, fakeAsync, tick } from '@angular/core/testing'; -import { By } from '@angular/platform-browser'; -import { Accordion } from './accordion'; -import { AccordionTab } from './accordion'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { Component, NO_ERRORS_SCHEMA } from '@angular/core'; - -@Component({ - template: ` - - The story begins as Don Vito Corleone, the head of a New York Mafia family, overseeshis daughter's wedding. His beloved son ichael has just come home from the war, but does not intend to become part of his father's business. T hrough - Michael's life the nature of the family business becomes clear. The business of the family is just like the head of the family, kind and benevolent to those who give respect, but given to ruthless violence whenever anything stands against - the good of the family. - - - The story begins as Don Vito Corleone, the head of a New York Mafia family, overseeshis daughter's wedding. His beloved son ichael has just come home from the war, but does not intend to become part of his father's business. T hrough - Michael's life the nature of the family business becomes clear. The business of the family is just like the head of the family, kind and benevolent to those who give respect, but given to ruthless violence whenever anything stands against - the good of the family. - - ` -}) -class TestAccordionComponent { - header1: string = 'Godfather I'; - - disabled1: boolean = false; - - collapseIcon: string = 'pi pi-fw pi-chevron-down'; - - expandIcon: string = 'pi pi-fw pi-chevron-right'; - - styleClass: string; - - style: any; -} - -describe('Accordion', () => { - let accordion: Accordion; - let firstAccordionTab: AccordionTab; - let secondAccordionTab: AccordionTab; - let fixture: ComponentFixture; - - beforeEach(async(() => { - TestBed.configureTestingModule({ - schemas: [NO_ERRORS_SCHEMA], - imports: [NoopAnimationsModule], - declarations: [Accordion, AccordionTab, TestAccordionComponent] - }); - })); - beforeEach(() => { - fixture = TestBed.createComponent(TestAccordionComponent); - accordion = fixture.debugElement.children[0].componentInstance; - firstAccordionTab = fixture.debugElement.children[0].children[0].children[0].componentInstance; - secondAccordionTab = fixture.debugElement.children[0].children[0].children[1].componentInstance; - fixture.detectChanges(); - }); - - it('should have a two accordionTab', () => { - fixture.detectChanges(); - - expect(accordion.tabs.length).toBe(2); - }); - - it('should change header', () => { - fixture.detectChanges(); - - fixture.componentInstance.header1 = 'Primeng ROCKS'; - - firstAccordionTab.header = 'Primeng ROCKS'; - fixture.detectChanges(); - - const accordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('.p-accordion-header-text')); - expect(accordionTabHeaderEl.nativeElement.textContent).toContain('Primeng ROCKS'); - }); - - it('should have selected first accordionTab and second accordionTab should be unselected', () => { - firstAccordionTab.selected = true; - fixture.detectChanges(); - - const firstAccordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('.p-accordion-header')).nativeElement; - const secondAccordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('.p-accordion-header')).nativeElement; - expect(firstAccordionTabHeaderEl.className).toContain('p-highlight'); - expect(secondAccordionTabHeaderEl.className).not.toContain('p-highlight'); - }); - - it('should have a multiple select and all accordionTabs should be selected', () => { - accordion.multiple = true; - fixture.detectChanges(); - - const firstAccordionTabOpenEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('a')).nativeElement; - const secondAccordionTabOpenEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('a')).nativeElement; - secondAccordionTabOpenEl.click(); - firstAccordionTabOpenEl.click(); - fixture.detectChanges(); - - const firstAccordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('.p-accordion-header')).nativeElement; - const secondAccordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('.p-accordion-header')).nativeElement; - expect(firstAccordionTabHeaderEl.className).toContain('p-highlight'); - expect(secondAccordionTabHeaderEl.className).toContain('p-highlight'); - }); - - it('should disabled', () => { - fixture.componentInstance.disabled1 = true; - fixture.detectChanges(); - - const firstAccordionTabOpenEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('a')).nativeElement; - const accordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('.p-accordion-header')).nativeElement; - firstAccordionTabOpenEl.click(); - expect(accordionTabHeaderEl.className).toContain('p-disabled'); - expect(accordionTabHeaderEl.className).not.toContain('p-highlight'); - }); - - it('should change expandIcon and collapseIcon', () => { - fixture.componentInstance.collapseIcon = 'pi pi-fw pi-caret-left'; - fixture.componentInstance.expandIcon = 'pi pi-fw pi-caret-up'; - fixture.detectChanges(); - - firstAccordionTab.changeDetector.detectChanges(); - const firstAccordionTabOpenEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('.p-accordion-toggle-icon')).nativeElement; - expect(firstAccordionTabOpenEl.className).toContain('pi-caret-up'); - firstAccordionTab.selected = true; - fixture.detectChanges(); - }); - - it('should get styleClass', () => { - fixture.componentInstance.styleClass = 'alwaysbetonprime'; - fixture.detectChanges(); - - const accordionEl = fixture.debugElement.children[0].query(By.css('.p-accordion')).nativeElement; - expect(accordionEl.className).toContain('alwaysbetonprime'); - }); - - it('should get style', () => { - fixture.componentInstance.style = { height: '300px' }; - fixture.detectChanges(); - - accordion.changeDetector.detectChanges(); - const accordionEl = fixture.debugElement.children[0].query(By.css('.p-accordion')).nativeElement; - expect(accordionEl.style.height).toContain('300px'); - }); - - it('should active index change', () => { - fixture.detectChanges(); - - let activeIndex; - const secondAccordionTabOpenEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('a')).nativeElement; - accordion.onOpen.subscribe((value) => (activeIndex = value.index)); - secondAccordionTabOpenEl.click(); - expect(activeIndex).toEqual(1); - }); - - it('should be closed', fakeAsync(() => { - fixture.detectChanges(); - - let activeIndex; - const secondAccordionTabOpenEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('a')).nativeElement; - accordion.onOpen.subscribe((value) => (activeIndex = value.index)); - secondAccordionTabOpenEl.click(); - fixture.detectChanges(); - tick(150); - - secondAccordionTabOpenEl.click(); - fixture.detectChanges(); - - const secondAccordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('.p-accordion-header')).nativeElement; - expect(secondAccordionTabHeaderEl.className).not.toContain('p-highlight'); - })); - - it('should have an activeIndex', () => { - fixture.detectChanges(); - - accordion.activeIndex = 1; - fixture.detectChanges(); - - const secondAccordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('.p-accordion-header')).nativeElement; - expect(secondAccordionTabHeaderEl.className).toContain('p-highlight'); - }); - - it('should be toggle on space and enter keydown event', () => { - fixture.detectChanges(); - - const secondAccordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('.p-accordion-header')).nativeElement; - expect(secondAccordionTabHeaderEl.className).not.toContain('p-highlight'); - - //toggle when enter is pressed - const spaceEvent = new KeyboardEvent('keydown', { key: 'Enter', code: 'Enter' }); - secondAccordionTab.onKeydown(spaceEvent); - - expect(secondAccordionTabHeaderEl.className).toContain('p-highlight'); - - //toggle when space is pressed - const keyDownEvent = new KeyboardEvent('keydown', { key: 'Space', code: 'Space' }); - secondAccordionTab.onKeydown(keyDownEvent); - fixture.detectChanges(); - - expect(secondAccordionTabHeaderEl.className).not.toContain('p-highlight'); - }); - - describe('onKeydown', () => { - let firstAccordionTabEl; - let secondAccordionTabEl; - - beforeEach(() => { - firstAccordionTabEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('a')).nativeElement; - secondAccordionTabEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('a')).nativeElement; - }); - - const testKeyBoardEvent = (keyCode, eventTarget, activeTab) => { - fixture.detectChanges(); - - const keyDownEvent = new KeyboardEvent('keydown', { code: keyCode }); - spyOnProperty(keyDownEvent, 'target', 'get').and.returnValue(eventTarget); - - accordion.onKeydown(keyDownEvent); - fixture.detectChanges(); - - expect(document.activeElement).toEqual(activeTab); - }; - - it('ArrowDown should focus on the next tab', () => { - testKeyBoardEvent('ArrowDown', firstAccordionTabEl, secondAccordionTabEl); - }); - - it('ArrowUp should focus on the next tab', () => { - testKeyBoardEvent('ArrowUp', secondAccordionTabEl, firstAccordionTabEl); - }); - - it('Home should focus on the first tab', () => { - testKeyBoardEvent('Home', secondAccordionTabEl, firstAccordionTabEl); - }); - - it('End should focus on the last tab', () => { - testKeyBoardEvent('End', firstAccordionTabEl, secondAccordionTabEl); - }); - }); -}); diff --git a/src/app/components/accordion/accordion.ts b/src/app/components/accordion/accordion.ts deleted file mode 100644 index f4759c2..0000000 --- a/src/app/components/accordion/accordion.ts +++ /dev/null @@ -1,646 +0,0 @@ -import { animate, state, style, transition, trigger } from '@angular/animations'; -import { CommonModule } from '@angular/common'; -import { - AfterContentInit, - ChangeDetectionStrategy, - ChangeDetectorRef, - Component, - ContentChildren, - ElementRef, - EventEmitter, - HostListener, - Inject, - Input, - NgModule, - OnDestroy, - Output, - QueryList, - TemplateRef, - ViewEncapsulation, - booleanAttribute, - forwardRef, - numberAttribute -} from '@angular/core'; -import { BlockableUI, Header, PrimeTemplate, SharedModule } from 'primeng/api'; -import { DomHandler } from 'primeng/dom'; -import { ChevronDownIcon } from 'primeng/icons/chevrondown'; -import { ChevronRightIcon } from 'primeng/icons/chevronright'; -import { Subscription } from 'rxjs'; -import { AccordionTabCloseEvent, AccordionTabOpenEvent } from './accordion.interface'; -import { UniqueComponentId } from 'primeng/utils'; - -/** - * AccordionTab is a helper component for Accordion. - * @group Components - */ -@Component({ - selector: 'p-accordionTab', - template: ` -
- `, - animations: [ - trigger('tabContent', [ - state( - 'hidden', - style({ - height: '0', - visibility: 'hidden' - }) - ), - state( - 'visible', - style({ - height: '*', - visibility: 'visible' - }) - ), - transition('visible <=> hidden', [animate('{{transitionParams}}')]), - transition('void => *', animate(0)) - ]) - ], - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./accordion.css'], - host: { - class: 'p-element' - } -}) -export class AccordionTab implements AfterContentInit, OnDestroy { - /** - * Current id state as a string. - * @group Props - */ - @Input() id: string | undefined; - /** - * Used to define the header of the tab. - * @group Props - */ - @Input() header: string | undefined; - /** - * Inline style of the tab header. - * @group Props - */ - @Input() headerStyle: { [klass: string]: any } | null | undefined; - /** - * Inline style of the tab. - * @group Props - */ - @Input() tabStyle: { [klass: string]: any } | null | undefined; - /** - * Inline style of the tab content. - * @group Props - */ - @Input() contentStyle: { [klass: string]: any } | null | undefined; - /** - * Style class of the tab. - * @group Props - */ - @Input() tabStyleClass: string | undefined; - /** - * Style class of the tab header. - * @group Props - */ - @Input() headerStyleClass: string | undefined; - /** - * Style class of the tab content. - * @group Props - */ - @Input() contentStyleClass: string | undefined; - /** - * Whether the tab is disabled. - * @group Props - */ - @Input({ transform: booleanAttribute }) disabled: boolean | undefined; - /** - * Whether a lazy loaded panel should avoid getting loaded again on reselection. - * @group Props - */ - @Input({ transform: booleanAttribute }) cache: boolean = true; - /** - * Transition options of the animation. - * @group Props - */ - @Input() transitionOptions: string = '400ms cubic-bezier(0.86, 0, 0.07, 1)'; - /** - * Position of the icon. - * @group Props - */ - @Input() iconPos: 'end' | 'start' = 'start'; - /** - * The value that returns the selection. - * @group Props - */ - @Input() get selected(): boolean { - return this._selected; - } - set selected(val: boolean) { - this._selected = val; - - if (!this.loaded) { - if (this._selected && this.cache) { - this.loaded = true; - } - - this.changeDetector.detectChanges(); - } - } - /** - * The aria-level that each accordion header will have. The default value is 2 as per W3C specifications - * @group Props - */ - @Input({ transform: numberAttribute }) headerAriaLevel: number = 2; - /** - * Event triggered by changing the choice. - * @param {boolean} value - Boolean value indicates that the option is changed. - * @group Emits - */ - @Output() selectedChange: EventEmitter = new EventEmitter(); - - @ContentChildren(Header) headerFacet!: QueryList
; - - @ContentChildren(PrimeTemplate) templates!: QueryList; - - private _selected: boolean = false; - - get iconClass() { - if (this.iconPos === 'end') { - return 'p-accordion-toggle-icon-end'; - } else { - return 'p-accordion-toggle-icon'; - } - } - - contentTemplate: TemplateRef | undefined; - - headerTemplate: TemplateRef | undefined; - - iconTemplate: TemplateRef | undefined; - - loaded: boolean = false; - - accordion: Accordion; - - constructor( - @Inject(forwardRef(() => Accordion)) accordion: Accordion, - public el: ElementRef, - public changeDetector: ChangeDetectorRef - ) { - this.accordion = accordion as Accordion; - this.id = UniqueComponentId(); - } - - ngAfterContentInit() { - this.templates.forEach((item) => { - switch (item.getType()) { - case 'content': - this.contentTemplate = item.template; - break; - - case 'header': - this.headerTemplate = item.template; - break; - - case 'icon': - this.iconTemplate = item.template; - break; - - default: - this.contentTemplate = item.template; - break; - } - }); - } - - toggle(event?: MouseEvent | KeyboardEvent) { - if (this.disabled) { - return false; - } - - let index = this.findTabIndex(); - - if (this.selected) { - this.selected = false; - this.accordion.onClose.emit({ originalEvent: event, index: index }); - } else { - if (!this.accordion.multiple) { - for (var i = 0; i < this.accordion.tabs.length; i++) { - if (this.accordion.tabs[i].selected) { - this.accordion.tabs[i].selected = false; - this.accordion.tabs[i].selectedChange.emit(false); - this.accordion.tabs[i].changeDetector.markForCheck(); - } - } - } - - this.selected = true; - this.loaded = true; - this.accordion.onOpen.emit({ originalEvent: event, index: index }); - } - - this.selectedChange.emit(this.selected); - this.accordion.updateActiveIndex(); - this.changeDetector.markForCheck(); - - event?.preventDefault(); - } - - findTabIndex() { - let index = -1; - for (var i = 0; i < this.accordion.tabs.length; i++) { - if (this.accordion.tabs[i] == this) { - index = i; - break; - } - } - return index; - } - - get hasHeaderFacet(): boolean { - return (this.headerFacet as QueryList
) && (this.headerFacet as QueryList
).length > 0; - } - - onKeydown(event: KeyboardEvent) { - switch (event.code) { - case 'Enter': - case 'Space': - this.toggle(event); - event.preventDefault(); - break; - default: - break; - } - } - - getTabHeaderActionId(tabId) { - return `${tabId}_header_action`; - } - - getTabContentId(tabId) { - return `${tabId}_content`; - } - - ngOnDestroy() { - this.accordion.tabs.splice(this.findTabIndex(), 1); - } -} - -/** - * Accordion groups a collection of contents in tabs. - * @group Components - */ -@Component({ - selector: 'p-accordion', - template: ` -
- -
- `, - changeDetection: ChangeDetectionStrategy.OnPush, - host: { - class: 'p-element' - } -}) -export class Accordion implements BlockableUI, AfterContentInit, OnDestroy { - /** - * When enabled, multiple tabs can be activated at the same time. - * @group Props - */ - @Input({ transform: booleanAttribute }) multiple: boolean = false; - /** - * Inline style of the tab header and content. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Class of the element. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Icon of a collapsed tab. - * @group Props - */ - @Input() expandIcon: string | undefined; - /** - * Icon of an expanded tab. - * @group Props - */ - @Input() collapseIcon: string | undefined; - /** - * Index of the active tab or an array of indexes in multiple mode. - * @group Props - */ - @Input() get activeIndex(): number | number[] | null | undefined { - return this._activeIndex; - } - set activeIndex(val: number | number[] | null | undefined) { - this._activeIndex = val; - if (this.preventActiveIndexPropagation) { - this.preventActiveIndexPropagation = false; - return; - } - - this.updateSelectionState(); - } - /** - * When enabled, the focused tab is activated. - * @group Props - */ - @Input({ transform: booleanAttribute }) selectOnFocus: boolean = false; - /** - * The aria-level that each accordion header will have. The default value is 2 as per W3C specifications - * @group Props - */ - @Input() get headerAriaLevel(): number { - return this._headerAriaLevel; - } - set headerAriaLevel(val: number) { - if (typeof val === 'number' && val > 0) { - this._headerAriaLevel = val; - } else if (this._headerAriaLevel !== 2) { - this._headerAriaLevel = 2; - } - } - /** - * Callback to invoke when an active tab is collapsed by clicking on the header. - * @param {AccordionTabCloseEvent} event - Custom tab close event. - * @group Emits - */ - @Output() onClose: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when a tab gets expanded. - * @param {AccordionTabOpenEvent} event - Custom tab open event. - * @group Emits - */ - @Output() onOpen: EventEmitter = new EventEmitter(); - /** - * Returns the active index. - * @param {number | number[]} value - New index. - * @group Emits - */ - @Output() activeIndexChange: EventEmitter = new EventEmitter(); - - @ContentChildren(AccordionTab, { descendants: true }) tabList: QueryList | undefined; - - tabListSubscription: Subscription | null = null; - - private _activeIndex: any; - private _headerAriaLevel: number = 2; - - preventActiveIndexPropagation: boolean = false; - - public tabs: AccordionTab[] = []; - - constructor( - public el: ElementRef, - public changeDetector: ChangeDetectorRef - ) {} - - @HostListener('keydown', ['$event']) - onKeydown(event) { - switch (event.code) { - case 'ArrowDown': - this.onTabArrowDownKey(event); - break; - - case 'ArrowUp': - this.onTabArrowUpKey(event); - break; - - case 'Home': - if (!event.shiftKey) { - this.onTabHomeKey(event); - } - break; - - case 'End': - if (!event.shiftKey) { - this.onTabEndKey(event); - } - break; - } - } - - focusedElementIsAccordionHeader() { - return document.activeElement.tagName.toLowerCase() === 'a' && document.activeElement.classList.contains('p-accordion-header-link'); - } - - onTabArrowDownKey(event) { - if (this.focusedElementIsAccordionHeader()) { - const nextHeaderAction = this.findNextHeaderAction(event.target.parentElement.parentElement.parentElement); - nextHeaderAction ? this.changeFocusedTab(nextHeaderAction) : this.onTabHomeKey(event); - - event.preventDefault(); - } - } - - onTabArrowUpKey(event) { - if (this.focusedElementIsAccordionHeader()) { - const prevHeaderAction = this.findPrevHeaderAction(event.target.parentElement.parentElement.parentElement); - prevHeaderAction ? this.changeFocusedTab(prevHeaderAction) : this.onTabEndKey(event); - - event.preventDefault(); - } - } - - onTabHomeKey(event) { - const firstHeaderAction = this.findFirstHeaderAction(); - this.changeFocusedTab(firstHeaderAction); - event.preventDefault(); - } - - changeFocusedTab(element) { - if (element) { - DomHandler.focus(element); - - if (this.selectOnFocus) { - this.tabs.forEach((tab, i) => { - let selected = this.multiple ? this._activeIndex.includes(i) : i === this._activeIndex; - - if (this.multiple) { - if (!this._activeIndex) { - this._activeIndex = []; - } - if (tab.id == element.id) { - tab.selected = !tab.selected; - if (!this._activeIndex.includes(i)) { - this._activeIndex.push(i); - } else { - this._activeIndex = this._activeIndex.filter((ind) => ind !== i); - } - } - } else { - if (tab.id == element.id) { - tab.selected = !tab.selected; - this._activeIndex = i; - } else { - tab.selected = false; - } - } - - tab.selectedChange.emit(selected); - this.activeIndexChange.emit(this._activeIndex); - tab.changeDetector.markForCheck(); - }); - } - } - } - - findNextHeaderAction(tabElement, selfCheck = false) { - const nextTabElement = selfCheck ? tabElement : tabElement.nextElementSibling; - const headerElement = DomHandler.findSingle(nextTabElement, '[data-pc-section="header"]'); - - return headerElement ? (DomHandler.getAttribute(headerElement, 'data-p-disabled') ? this.findNextHeaderAction(headerElement.parentElement.parentElement) : DomHandler.findSingle(headerElement, '[data-pc-section="headeraction"]')) : null; - } - - findPrevHeaderAction(tabElement, selfCheck = false) { - const prevTabElement = selfCheck ? tabElement : tabElement.previousElementSibling; - const headerElement = DomHandler.findSingle(prevTabElement, '[data-pc-section="header"]'); - - return headerElement ? (DomHandler.getAttribute(headerElement, 'data-p-disabled') ? this.findPrevHeaderAction(headerElement.parentElement.parentElement) : DomHandler.findSingle(headerElement, '[data-pc-section="headeraction"]')) : null; - } - - findFirstHeaderAction() { - const firstEl = this.el.nativeElement.firstElementChild.childNodes[0]; - return this.findNextHeaderAction(firstEl, true); - } - - findLastHeaderAction() { - const childNodes = this.el.nativeElement.firstElementChild.childNodes; - const lastEl = childNodes[childNodes.length - 1]; - - return this.findPrevHeaderAction(lastEl, true); - } - - onTabEndKey(event) { - const lastHeaderAction = this.findLastHeaderAction(); - this.changeFocusedTab(lastHeaderAction); - event.preventDefault(); - } - - ngAfterContentInit() { - this.initTabs(); - - this.tabListSubscription = (this.tabList as QueryList).changes.subscribe((_) => { - this.initTabs(); - }); - } - - initTabs() { - this.tabs = (this.tabList as QueryList).toArray(); - - this.tabs.forEach((tab) => { - tab.headerAriaLevel = this._headerAriaLevel; - }); - - this.updateSelectionState(); - this.changeDetector.markForCheck(); - } - - getBlockableElement(): HTMLElement { - return this.el.nativeElement.children[0]; - } - - updateSelectionState() { - if (this.tabs && this.tabs.length && this._activeIndex != null) { - for (let i = 0; i < this.tabs.length; i++) { - let selected = this.multiple ? this._activeIndex.includes(i) : i === this._activeIndex; - let changed = selected !== this.tabs[i].selected; - - if (changed) { - this.tabs[i].selected = selected; - this.tabs[i].selectedChange.emit(selected); - this.tabs[i].changeDetector.markForCheck(); - } - } - } - } - - isTabActive(index) { - return this.multiple ? this._activeIndex && (this._activeIndex).includes(index) : this._activeIndex === index; - } - - getTabProp(tab, name) { - return tab.props ? tab.props[name] : undefined; - } - - updateActiveIndex() { - let index: number | number[] | null = this.multiple ? [] : null; - this.tabs.forEach((tab, i) => { - if (tab.selected) { - if (this.multiple) { - (index as number[]).push(i); - } else { - index = i; - return; - } - } - }); - this.preventActiveIndexPropagation = true; - this._activeIndex = index; - this.activeIndexChange.emit(index as number[] | number); - } - - ngOnDestroy() { - if (this.tabListSubscription) { - this.tabListSubscription.unsubscribe(); - } - } -} - -@NgModule({ - imports: [CommonModule, ChevronRightIcon, ChevronDownIcon], - exports: [Accordion, AccordionTab, SharedModule], - declarations: [Accordion, AccordionTab] -}) -export class AccordionModule {} diff --git a/src/app/components/accordion/ng-package.json b/src/app/components/accordion/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/accordion/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/accordion/public_api.ts b/src/app/components/accordion/public_api.ts deleted file mode 100644 index 857f49e..0000000 --- a/src/app/components/accordion/public_api.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './accordion'; -export * from './accordion.interface'; diff --git a/src/app/components/animate/animate.ts b/src/app/components/animate/animate.ts deleted file mode 100644 index 4056933..0000000 --- a/src/app/components/animate/animate.ts +++ /dev/null @@ -1,95 +0,0 @@ -import { CommonModule } from '@angular/common'; -import { AfterViewInit, Directive, ElementRef, Input, NgModule, OnInit, Renderer2 } from '@angular/core'; -import { DomHandler } from 'primeng/dom'; -/** - * Animate manages PrimeFlex CSS classes declaratively to during enter/leave animations on scroll or on page load. - * @group Components - */ -@Directive({ - selector: '[pAnimate]', - host: { - '[class.p-animate]': 'true' - } -}) -export class Animate implements OnInit, AfterViewInit { - /** - * Selector to define the CSS class for enter animation. - * @group Props - */ - @Input() enterClass: string | undefined; - /** - * Selector to define the CSS class for leave animation. - * @group Props - */ - @Input() leaveClass: string | undefined; - - observer: IntersectionObserver | undefined; - - timeout: any; - - constructor( - private host: ElementRef, - public el: ElementRef, - public renderer: Renderer2 - ) {} - - ngOnInit() { - console.log('pAnimate directive is deprecated in 16.7.0 and will be removed in the future. Use pAnimateOnScroll directive instead'); - } - - ngAfterViewInit() { - this.bindIntersectionObserver(); - } - - bindIntersectionObserver() { - const options = { - root: null, - rootMargin: '0px', - threshold: 1.0 - }; - - this.observer = new IntersectionObserver((el) => this.isVisible(el), options); - this.observer.observe(this.host.nativeElement); - } - - isVisible(element: IntersectionObserverEntry[]) { - const [intersectionObserverEntry] = element; - intersectionObserverEntry.isIntersecting ? this.enter() : this.leave(); - } - - enter() { - this.host.nativeElement.style.visibility = 'visible'; - DomHandler.addClass(this.host.nativeElement, this.enterClass as string); - } - - leave() { - DomHandler.removeClass(this.host.nativeElement, this.enterClass as string); - if (this.leaveClass) { - DomHandler.addClass(this.host.nativeElement, this.leaveClass); - } - - const animationDuration = this.host.nativeElement.style.animationDuration || 500; - - this.timeout = setTimeout(() => { - this.host.nativeElement.style.visibility = 'hidden'; - }, animationDuration); - } - - unbindIntersectionObserver() { - if (this.observer) { - this.observer.unobserve(this.host.nativeElement); - } - } - - ngOnDestroy() { - this.unbindIntersectionObserver(); - clearTimeout(this.timeout); - } -} - -@NgModule({ - imports: [CommonModule], - exports: [Animate], - declarations: [Animate] -}) -export class AnimateModule {} diff --git a/src/app/components/animate/ng-package.json b/src/app/components/animate/ng-package.json deleted file mode 100644 index 0e529e3..0000000 --- a/src/app/components/animate/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } -} \ No newline at end of file diff --git a/src/app/components/animate/public_api.ts b/src/app/components/animate/public_api.ts deleted file mode 100644 index 39b624b..0000000 --- a/src/app/components/animate/public_api.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './animate'; diff --git a/src/app/components/animateonscroll/animateonscroll.ts b/src/app/components/animateonscroll/animateonscroll.ts deleted file mode 100644 index 4ee3936..0000000 --- a/src/app/components/animateonscroll/animateonscroll.ts +++ /dev/null @@ -1,181 +0,0 @@ -import { CommonModule, DOCUMENT, isPlatformBrowser } from '@angular/common'; -import { AfterViewInit, Directive, ElementRef, Input, NgModule, Renderer2, OnInit, Inject, PLATFORM_ID, booleanAttribute, numberAttribute } from '@angular/core'; -import { DomHandler } from 'primeng/dom'; - -interface AnimateOnScrollOptions { - root?: HTMLElement; - rootMargin?: string; - threshold?: number; -} - -/** - * AnimateOnScroll is used to apply animations to elements when entering or leaving the viewport during scrolling. - * @group Components - */ -@Directive({ - selector: '[pAnimateOnScroll]', - host: { - '[class.p-animateonscroll]': 'true' - } -}) -export class AnimateOnScroll implements OnInit, AfterViewInit { - /** - * Selector to define the CSS class for enter animation. - * @group Props - */ - @Input() enterClass: string | undefined; - /** - * Selector to define the CSS class for leave animation. - * @group Props - */ - @Input() leaveClass: string | undefined; - /** - * Specifies the root option of the IntersectionObserver API. - * @group Props - */ - @Input() root: HTMLElement | undefined | null; - /** - * Specifies the rootMargin option of the IntersectionObserver API. - * @group Props - */ - @Input() rootMargin: string | undefined; - /** - * Specifies the threshold option of the IntersectionObserver API - * @group Props - */ - @Input({ transform: numberAttribute }) threshold: number | undefined; - /** - * Whether the scroll event listener should be removed after initial run. - * @group Props - */ - @Input({ transform: booleanAttribute }) once: boolean = true; - - observer: IntersectionObserver | undefined; - - resetObserver: any; - - isObserverActive: boolean = false; - - animationState: any; - - animationEndListener: VoidFunction | undefined; - - constructor( - @Inject(DOCUMENT) private document: Document, - @Inject(PLATFORM_ID) private platformId: any, - private host: ElementRef, - public el: ElementRef, - public renderer: Renderer2 - ) {} - - ngOnInit() { - if (isPlatformBrowser(this.platformId)) { - this.renderer.setStyle(this.host.nativeElement, 'opacity', this.enterClass ? '0' : ''); - } - } - - ngAfterViewInit() { - if (isPlatformBrowser(this.platformId)) { - this.bindIntersectionObserver(); - } - } - - get options(): AnimateOnScrollOptions { - return { - root: this.root, - rootMargin: this.rootMargin, - threshold: this.threshold - }; - } - - bindIntersectionObserver() { - this.observer = new IntersectionObserver(([entry]) => { - if (this.isObserverActive) { - if (entry.boundingClientRect.top > 0) { - entry.isIntersecting ? this.enter() : this.leave(); - } - } else if (entry.isIntersecting) { - this.enter(); - } - - this.isObserverActive = true; - }, this.options); - - setTimeout(() => this.observer.observe(this.host.nativeElement), 0); - - // Reset - - this.resetObserver = new IntersectionObserver( - ([entry]) => { - if (entry.boundingClientRect.top > 0 && !entry.isIntersecting) { - this.host.nativeElement.style.opacity = this.enterClass ? '0' : ''; - DomHandler.removeMultipleClasses(this.host.nativeElement, [this.enterClass, this.leaveClass]); - - this.resetObserver.unobserve(this.host.nativeElement); - } - - this.animationState = undefined; - }, - { ...this.options, threshold: 0 } - ); - } - - enter() { - if (this.animationState !== 'enter' && this.enterClass) { - this.host.nativeElement.style.opacity = ''; - DomHandler.removeMultipleClasses(this.host.nativeElement, this.leaveClass); - DomHandler.addMultipleClasses(this.host.nativeElement, this.enterClass); - - this.once && this.unbindIntersectionObserver(); - - this.bindAnimationEvents(); - this.animationState = 'enter'; - } - } - - leave() { - if (this.animationState !== 'leave' && this.leaveClass) { - this.host.nativeElement.style.opacity = this.enterClass ? '0' : ''; - DomHandler.removeMultipleClasses(this.host.nativeElement, this.enterClass); - DomHandler.addMultipleClasses(this.host.nativeElement, this.leaveClass); - - this.bindAnimationEvents(); - this.animationState = 'leave'; - } - } - - bindAnimationEvents() { - if (!this.animationEndListener) { - this.animationEndListener = this.renderer.listen(this.host.nativeElement, 'animationend', () => { - DomHandler.removeMultipleClasses(this.host.nativeElement, [this.enterClass, this.leaveClass]); - !this.once && this.resetObserver.observe(this.host.nativeElement); - this.unbindAnimationEvents(); - }); - } - } - - unbindAnimationEvents() { - if (this.animationEndListener) { - this.animationEndListener(); - this.animationEndListener = null; - } - } - - unbindIntersectionObserver() { - this.observer?.unobserve(this.host.nativeElement); - this.resetObserver?.unobserve(this.host.nativeElement); - this.isObserverActive = false; - } - - ngOnDestroy() { - this.unbindAnimationEvents(); - this.unbindIntersectionObserver(); - } -} - -@NgModule({ - imports: [CommonModule], - exports: [AnimateOnScroll], - declarations: [AnimateOnScroll] -}) -export class AnimateOnScrollModule {} diff --git a/src/app/components/animateonscroll/ng-package.json b/src/app/components/animateonscroll/ng-package.json deleted file mode 100644 index 0e529e3..0000000 --- a/src/app/components/animateonscroll/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } -} \ No newline at end of file diff --git a/src/app/components/animateonscroll/public_api.ts b/src/app/components/animateonscroll/public_api.ts deleted file mode 100644 index 594bf70..0000000 --- a/src/app/components/animateonscroll/public_api.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './animateonscroll'; diff --git a/src/app/components/api/blockableui.ts b/src/app/components/api/blockableui.ts deleted file mode 100644 index 28264dd..0000000 --- a/src/app/components/api/blockableui.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Represents a blockable user interface element. - */ -export interface BlockableUI { - /** - * Retrieves the blockable element associated with the UI. - * @returns The HTML element that can be blocked. - */ - getBlockableElement(): HTMLElement; -} diff --git a/src/app/components/api/confirmaeventtype.ts b/src/app/components/api/confirmaeventtype.ts deleted file mode 100644 index 46b63c6..0000000 --- a/src/app/components/api/confirmaeventtype.ts +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Type of the confirm event. - */ -export enum ConfirmEventType { - ACCEPT, - REJECT, - CANCEL -} diff --git a/src/app/components/api/confirmation.ts b/src/app/components/api/confirmation.ts deleted file mode 100644 index 26ed1e5..0000000 --- a/src/app/components/api/confirmation.ts +++ /dev/null @@ -1,92 +0,0 @@ -import { EventEmitter } from '@angular/core'; - -/** - * Represents a confirmation dialog configuration. - * @group Interface - */ -export interface Confirmation { - /** - * The message to be displayed in the confirmation dialog. - */ - message?: string; - /** - * A unique key to identify the confirmation dialog. - */ - key?: string; - /** - * The name of the icon to be displayed in the confirmation dialog. - */ - icon?: string; - /** - * The header text of the confirmation dialog. - */ - header?: string; - /** - * The callback function to be executed when the accept button is clicked. - */ - accept?: Function; - /** - * The callback function to be executed when the reject button is clicked. - */ - reject?: Function; - /** - * The label text for the accept button. - */ - acceptLabel?: string; - /** - * The label text for the reject button. - */ - rejectLabel?: string; - /** - * The name of the icon to be displayed on the accept button. - */ - acceptIcon?: string; - /** - * The name of the icon to be displayed on the reject button. - */ - rejectIcon?: string; - /** - * Specifies whether the accept button should be visible. - */ - acceptVisible?: boolean; - /** - * Specifies whether the reject button should be visible. - */ - rejectVisible?: boolean; - /** - * Specifies whether to block scrolling on the page when the confirmation dialog is displayed. - */ - blockScroll?: boolean; - /** - * Specifies whether the confirmation dialog should be closed when the escape key is pressed. - */ - closeOnEscape?: boolean; - /** - * Specifies whether clicking outside the confirmation dialog should dismiss it. - */ - dismissableMask?: boolean; - /** - * The ID or class name of the element to receive focus by default when the confirmation dialog is opened. - */ - defaultFocus?: string; - /** - * The CSS class name to be applied to the accept button. - */ - acceptButtonStyleClass?: string; - /** - * The CSS class name to be applied to the reject button. - */ - rejectButtonStyleClass?: string; - /** - * The target event where the confirmation dialog is triggered from. - */ - target?: EventTarget; - /** - * An event emitter for the accept event. - */ - acceptEvent?: EventEmitter; - /** - * An event emitter for the reject event. - */ - rejectEvent?: EventEmitter; -} diff --git a/src/app/components/api/confirmationservice.ts b/src/app/components/api/confirmationservice.ts deleted file mode 100644 index 109bd62..0000000 --- a/src/app/components/api/confirmationservice.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { Injectable } from '@angular/core'; -import { Subject } from 'rxjs'; -import { Confirmation } from './confirmation'; -/** - * Methods used in confirmation service. - * @group Service - */ -@Injectable() -export class ConfirmationService { - private requireConfirmationSource = new Subject(); - private acceptConfirmationSource = new Subject(); - - requireConfirmation$ = this.requireConfirmationSource.asObservable(); - accept = this.acceptConfirmationSource.asObservable(); - /** - * Callback to invoke on confirm. - * @param {Confirmation} confirmation - Represents a confirmation dialog configuration. - * @group Method - */ - confirm(confirmation: Confirmation) { - this.requireConfirmationSource.next(confirmation); - return this; - } - /** - * Closes the dialog. - * @group Method - */ - close() { - this.requireConfirmationSource.next(null); - return this; - } - /** - * Accepts the dialog. - * @group Method - */ - onAccept() { - this.acceptConfirmationSource.next(null); - } -} diff --git a/src/app/components/api/contextmenuservice.ts b/src/app/components/api/contextmenuservice.ts deleted file mode 100644 index 4507d02..0000000 --- a/src/app/components/api/contextmenuservice.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { Injectable } from '@angular/core'; -import { Nullable } from 'primeng/ts-helpers'; -import { Subject } from 'rxjs'; - -@Injectable() -export class ContextMenuService { - private activeItemKeyChange = new Subject(); - - activeItemKeyChange$ = this.activeItemKeyChange.asObservable(); - - activeItemKey: Nullable; - - changeKey(key: string) { - this.activeItemKey = key; - this.activeItemKeyChange.next(this.activeItemKey as string); - } - - reset() { - this.activeItemKey = null; - this.activeItemKeyChange.next(this.activeItemKey as any); - } -} diff --git a/src/app/components/api/filtermatchmode.ts b/src/app/components/api/filtermatchmode.ts deleted file mode 100644 index d090127..0000000 --- a/src/app/components/api/filtermatchmode.ts +++ /dev/null @@ -1,22 +0,0 @@ -export class FilterMatchMode { - public static readonly STARTS_WITH = 'startsWith'; - public static readonly CONTAINS = 'contains'; - public static readonly NOT_CONTAINS = 'notContains'; - public static readonly ENDS_WITH = 'endsWith'; - public static readonly EQUALS = 'equals'; - public static readonly NOT_EQUALS = 'notEquals'; - public static readonly IN = 'in'; - public static readonly LESS_THAN = 'lt'; - public static readonly LESS_THAN_OR_EQUAL_TO = 'lte'; - public static readonly GREATER_THAN = 'gt'; - public static readonly GREATER_THAN_OR_EQUAL_TO = 'gte'; - public static readonly BETWEEN = 'between'; - public static readonly IS = 'is'; - public static readonly IS_NOT = 'isNot'; - public static readonly BEFORE = 'before'; - public static readonly AFTER = 'after'; - public static readonly DATE_IS = 'dateIs'; - public static readonly DATE_IS_NOT = 'dateIsNot'; - public static readonly DATE_BEFORE = 'dateBefore'; - public static readonly DATE_AFTER = 'dateAfter'; -} diff --git a/src/app/components/api/filtermetadata.ts b/src/app/components/api/filtermetadata.ts deleted file mode 100644 index 3624750..0000000 --- a/src/app/components/api/filtermetadata.ts +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Represents metadata for filtering a data set. - * @group Interface - */ -export interface FilterMetadata { - /** - * The value used for filtering. - */ - value?: any; - /** - * The match mode for filtering. - */ - matchMode?: string; - /** - * The operator for filtering. - */ - operator?: string; -} diff --git a/src/app/components/api/filteroperator.ts b/src/app/components/api/filteroperator.ts deleted file mode 100644 index 397012a..0000000 --- a/src/app/components/api/filteroperator.ts +++ /dev/null @@ -1,4 +0,0 @@ -export class FilterOperator { - public static readonly AND = 'and'; - public static readonly OR = 'or'; -} diff --git a/src/app/components/api/filterservice.spec.ts b/src/app/components/api/filterservice.spec.ts deleted file mode 100644 index d2d8f58..0000000 --- a/src/app/components/api/filterservice.spec.ts +++ /dev/null @@ -1,119 +0,0 @@ -import { FilterService } from './filterservice'; -describe('FilterService Suite', () => { - let data: any = [ - { brand: 'VW', year: 2012, color: { name: 'Orange' }, vin: 'dsad231ff', price: '1000.0' }, - { brand: 'Audi', year: 2011, color: { name: 'Black' }, vin: 'gwregre345', price: '4000.0' }, - { brand: 'Renault', year: 2005, color: { name: 'Black' }, vin: 'h354htr', price: '5000.0' }, - { brand: 'BMW', year: 2003, color: { name: 'Blue' }, vin: 'j6w54qgh', price: '3000.0000000' }, - { brand: 'Mercedes', year: 1995, color: { name: 'Red' }, vin: 'hrtwy34', price: '2000.0' }, - { brand: 'Volvo', year: 2005, color: { name: 'Orange' }, vin: 'jejtyj', price: '2000.0' }, - { brand: 'Honda', year: 2012, color: { name: 'Blue' }, vin: 'g43gr', price: '4000.0' }, - { brand: 'Jaguar', year: 2013, color: { name: 'Black' }, vin: 'greg34', price: '1000.0' }, - { brand: 'Ford', year: 2000, color: { name: 'White' }, vin: 'h54hw5', price: '2000.0' }, - { brand: 'Fiat', year: 2013, color: { name: 'Yellow' }, vin: '245t2s', price: '5000.0' } - ]; - - let timeData = [{ date: 'Tue Aug 04 2019 00:00:00 GMT+0300 (GMT+03:00)' }, { date: 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)' }, { date: 'Tue Aug 07 2019 00:00:00 GMT+0300 (GMT+03:00)' }]; - - let filterService = new FilterService(); - - it('Should filter by startsWith', () => { - let filteredValue = filterService.filter(data, ['brand'], 'f', 'startsWith'); - expect(filteredValue.length).toEqual(2); - filteredValue = filterService.filter(data, ['brand'], '', 'startsWith'); - expect(filteredValue.length).toEqual(10); - filteredValue = filterService.filter(data, [''], 'f', 'startsWith'); - expect(filteredValue.length).toEqual(0); - }); - it('Should filter by contains', () => { - let filteredValue = filterService.filter(data, ['brand'], 'f', 'contains'); - expect(filteredValue.length).toEqual(2); - filteredValue = filterService.filter(data, ['brand'], '', 'contains'); - expect(filteredValue.length).toEqual(10); - filteredValue = filterService.filter(data, [''], 'f', 'contains'); - expect(filteredValue.length).toEqual(0); - }); - it('Should filter by endsWith', () => { - let filteredValue = filterService.filter(data, ['brand'], 't', 'endsWith'); - expect(filteredValue.length).toEqual(2); - filteredValue = filterService.filter(data, ['brand'], '', 'endsWith'); - expect(filteredValue.length).toEqual(10); - filteredValue = filterService.filter(data, [''], 't', 'endsWith'); - expect(filteredValue.length).toEqual(0); - }); - it('Should filter by equals', () => { - let filteredValue = filterService.filter(data, ['brand'], 'BMW', 'equals'); - expect(filteredValue.length).toEqual(1); - filteredValue = filterService.filter(data, ['brand'], '', 'equals'); - expect(filteredValue.length).toEqual(10); - filteredValue = filterService.filter(data, [''], 'BMW', 'equals'); - expect(filteredValue.length).toEqual(0); - filteredValue = filterService.filter(data, ['price'], 3000, 'equals'); - expect(filteredValue.length).toEqual(1); - filteredValue = filterService.filter(data, ['year'], 2012, 'equals'); - expect(filteredValue.length).toEqual(2); - }); - it('Should filter by notEquals', () => { - let filteredValue = filterService.filter(data, ['brand'], 'BMW', 'notEquals'); - expect(filteredValue.length).toEqual(9); - filteredValue = filterService.filter(data, ['brand'], '', 'notEquals'); - expect(filteredValue.length).toEqual(0); - filteredValue = filterService.filter(data, [''], 'BMW', 'notEquals'); - expect(filteredValue.length).toEqual(10); - filteredValue = filterService.filter(data, ['price'], 3000, 'notEquals'); - expect(filteredValue.length).toEqual(9); - filteredValue = filterService.filter(data, ['year'], 2012, 'notEquals'); - expect(filteredValue.length).toEqual(8); - }); - it('Should filter by lt', () => { - let filteredValue = filterService.filter(timeData, ['date'], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'lt'); - expect(filteredValue.length).toEqual(1); - filteredValue = filterService.filter(timeData, ['date'], '', 'lt'); - expect(filteredValue.length).toEqual(0); - filteredValue = filterService.filter(timeData, [''], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'lt'); - expect(filteredValue.length).toEqual(0); - }); - it('Should filter by lte', () => { - let filteredValue = filterService.filter(timeData, ['date'], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'lte'); - expect(filteredValue.length).toEqual(2); - filteredValue = filterService.filter(timeData, ['date'], '', 'lte'); - expect(filteredValue.length).toEqual(0); - filteredValue = filterService.filter(timeData, [''], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'lte'); - expect(filteredValue.length).toEqual(0); - }); - it('Should filter by gt', () => { - let filteredValue = filterService.filter(timeData, ['date'], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'gt'); - expect(filteredValue.length).toEqual(1); - filteredValue = filterService.filter(timeData, ['date'], '', 'gt'); - expect(filteredValue.length).toEqual(3); - filteredValue = filterService.filter(timeData, [''], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'gt'); - expect(filteredValue.length).toEqual(0); - }); - it('Should filter by gte', () => { - let filteredValue = filterService.filter(timeData, ['date'], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'gte'); - expect(filteredValue.length).toEqual(2); - filteredValue = filterService.filter(timeData, ['date'], '', 'gte'); - expect(filteredValue.length).toEqual(3); - filteredValue = filterService.filter(timeData, [''], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'gte'); - expect(filteredValue.length).toEqual(0); - }); - it('Should filter by in', () => { - let filteredValue = filterService.filter(data, ['brand'], ['BMW', 'Mercedes', 'Ford'], 'in'); - expect(filteredValue.length).toEqual(3); - filteredValue = filterService.filter(data, ['brand'], ['BMW'], 'in'); - expect(filteredValue.length).toEqual(1); - - filteredValue = filterService.filter(data, ['brand'], ['Chevrolet'], 'in'); - expect(filteredValue.length).toEqual(0); - - filteredValue = filterService.filter(data, ['brand'], undefined, 'in'); - expect(filteredValue.length).toEqual(10); - filteredValue = filterService.filter(data, ['brand'], null, 'in'); - expect(filteredValue.length).toEqual(10); - filteredValue = filterService.filter(data, ['brand'], [], 'in'); - expect(filteredValue.length).toEqual(10); - - filteredValue = filterService.filter(data, [''], 'BMW', 'in'); - expect(filteredValue.length).toEqual(0); - }); -}); diff --git a/src/app/components/api/filterservice.ts b/src/app/components/api/filterservice.ts deleted file mode 100644 index bae428d..0000000 --- a/src/app/components/api/filterservice.ts +++ /dev/null @@ -1,264 +0,0 @@ -import { Injectable } from '@angular/core'; -import { ObjectUtils } from 'primeng/utils'; - -@Injectable({ providedIn: 'root' }) -export class FilterService { - filter(value: any[], fields: any[], filterValue: any, filterMatchMode: string, filterLocale?: string) { - let filteredItems: any[] = []; - - if (value) { - for (let item of value) { - for (let field of fields) { - let fieldValue = ObjectUtils.resolveFieldData(item, field); - - if (this.filters[filterMatchMode](fieldValue, filterValue, filterLocale)) { - filteredItems.push(item); - break; - } - } - } - } - - return filteredItems; - } - - public filters: { [rule: string]: Function } = { - startsWith: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null || filter.trim() === '') { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - let filterValue = ObjectUtils.removeAccents(filter.toString()).toLocaleLowerCase(filterLocale); - let stringValue = ObjectUtils.removeAccents(value.toString()).toLocaleLowerCase(filterLocale); - - return stringValue.slice(0, filterValue.length) === filterValue; - }, - - contains: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null || (typeof filter === 'string' && filter.trim() === '')) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - let filterValue = ObjectUtils.removeAccents(filter.toString()).toLocaleLowerCase(filterLocale); - let stringValue = ObjectUtils.removeAccents(value.toString()).toLocaleLowerCase(filterLocale); - - return stringValue.indexOf(filterValue) !== -1; - }, - - notContains: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null || (typeof filter === 'string' && filter.trim() === '')) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - let filterValue = ObjectUtils.removeAccents(filter.toString()).toLocaleLowerCase(filterLocale); - let stringValue = ObjectUtils.removeAccents(value.toString()).toLocaleLowerCase(filterLocale); - - return stringValue.indexOf(filterValue) === -1; - }, - - endsWith: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null || filter.trim() === '') { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - let filterValue = ObjectUtils.removeAccents(filter.toString()).toLocaleLowerCase(filterLocale); - let stringValue = ObjectUtils.removeAccents(value.toString()).toLocaleLowerCase(filterLocale); - - return stringValue.indexOf(filterValue, stringValue.length - filterValue.length) !== -1; - }, - - equals: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null || (typeof filter === 'string' && filter.trim() === '')) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - if (value.getTime && filter.getTime) return value.getTime() === filter.getTime(); - else if (value == filter) return true; - else return ObjectUtils.removeAccents(value.toString()).toLocaleLowerCase(filterLocale) == ObjectUtils.removeAccents(filter.toString()).toLocaleLowerCase(filterLocale); - }, - - notEquals: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null || (typeof filter === 'string' && filter.trim() === '')) { - return false; - } - - if (value === undefined || value === null) { - return true; - } - - if (value.getTime && filter.getTime) return value.getTime() !== filter.getTime(); - else if (value == filter) return false; - else return ObjectUtils.removeAccents(value.toString()).toLocaleLowerCase(filterLocale) != ObjectUtils.removeAccents(filter.toString()).toLocaleLowerCase(filterLocale); - }, - - in: (value: any, filter: any[]): boolean => { - if (filter === undefined || filter === null || filter.length === 0) { - return true; - } - - for (let i = 0; i < filter.length; i++) { - if (ObjectUtils.equals(value, filter[i])) { - return true; - } - } - - return false; - }, - - between: (value: any, filter: any[]): boolean => { - if (filter == null || filter[0] == null || filter[1] == null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - if (value.getTime) return filter[0].getTime() <= value.getTime() && value.getTime() <= filter[1].getTime(); - else return filter[0] <= value && value <= filter[1]; - }, - - lt: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - if (value.getTime && filter.getTime) return value.getTime() < filter.getTime(); - else return value < filter; - }, - - lte: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - if (value.getTime && filter.getTime) return value.getTime() <= filter.getTime(); - else return value <= filter; - }, - - gt: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - if (value.getTime && filter.getTime) return value.getTime() > filter.getTime(); - else return value > filter; - }, - - gte: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - if (value.getTime && filter.getTime) return value.getTime() >= filter.getTime(); - else return value >= filter; - }, - - is: (value: any, filter: any, filterLocale?: any): boolean => { - return this.filters.equals(value, filter, filterLocale); - }, - - isNot: (value: any, filter: any, filterLocale?: any): boolean => { - return this.filters.notEquals(value, filter, filterLocale); - }, - - before: (value: any, filter: any, filterLocale?: any): boolean => { - return this.filters.lt(value, filter, filterLocale); - }, - - after: (value: any, filter: any, filterLocale?: any): boolean => { - return this.filters.gt(value, filter, filterLocale); - }, - - dateIs: (value: any, filter: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - return value.toDateString() === filter.toDateString(); - }, - - dateIsNot: (value: any, filter: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - return value.toDateString() !== filter.toDateString(); - }, - - dateBefore: (value: any, filter: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - return value.getTime() < filter.getTime(); - }, - - dateAfter: (value: any, filter: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - const valueCopy = new Date(value); - valueCopy.setHours(0, 0, 0, 0); - - return valueCopy.getTime() > filter.getTime(); - } - }; - - register(rule: string, fn: Function) { - this.filters[rule] = fn; - } -} diff --git a/src/app/components/api/lazyloadevent.ts b/src/app/components/api/lazyloadevent.ts deleted file mode 100644 index 31dc581..0000000 --- a/src/app/components/api/lazyloadevent.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { FilterMetadata } from './filtermetadata'; -import { SortMeta } from './sortmeta'; - -/** - * Represents an event object for lazy loading data. - * @group Interface - */ -export interface LazyLoadEvent { - /** - * The index of the first record to be loaded. - */ - first?: number; - /** - * The index of the last record to be loaded. - */ - last?: number; - /** - * The number of rows to load. - */ - rows?: number; - /** - * The field to be used for sorting. - */ - sortField?: string; - /** - * The sort order for the field. - */ - sortOrder?: number; - /** - * An array of sort metadata objects for multiple column sorting. - */ - multiSortMeta?: SortMeta[]; - /** - * An object containing filter metadata for filtering the data. - * The keys represent the field names, and the values represent the corresponding filter metadata. - */ - filters?: { [s: string]: FilterMetadata }; - /** - * The global filter value for filtering across all columns. - */ - globalFilter?: any; - /** - * A function that can be called to force an update in the lazy loaded data. - */ - forceUpdate?: () => void; -} diff --git a/src/app/components/api/lazyloadmeta.ts b/src/app/components/api/lazyloadmeta.ts deleted file mode 100644 index 3d94965..0000000 --- a/src/app/components/api/lazyloadmeta.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { FilterMetadata } from './filtermetadata'; -import { SortMeta } from './sortmeta'; -/** - * Meta data for lazy load event. - * @group Interface - */ -export interface LazyLoadMeta { - first?: number | undefined | null; - rows?: number | undefined | null; - sortField?: string | string[] | null | undefined; - sortOrder?: number | undefined | null; - filters?: { [s: string]: FilterMetadata | FilterMetadata[] | undefined }; - globalFilter?: string | string[] | undefined | null; - multiSortMeta?: SortMeta[] | undefined | null; - forceUpdate?: Function; - last?: number | undefined | null; -} diff --git a/src/app/components/api/megamenuitem.ts b/src/app/components/api/megamenuitem.ts deleted file mode 100644 index d3e14b3..0000000 --- a/src/app/components/api/megamenuitem.ts +++ /dev/null @@ -1,129 +0,0 @@ -import { QueryParamsHandling } from '@angular/router'; -import { MenuItem } from './menuitem'; - -/** - * MegaMenuItem API provides the following properties. - * @group Interface - */ -export interface MegaMenuItem { - /** - * Text of the item. - */ - label?: string; - /** - * Icon of the item. - */ - icon?: string; - /** - * Callback to execute when item is clicked. - */ - command?: (event?: any) => void; - /** - * External link to navigate when item is clicked. - */ - url?: string; - /** - * An array of children menuitems. - */ - items?: MenuItem[][]; - /** - * Specifies whether the mega menu item is expanded. - */ - expanded?: boolean; - /** - * When set as true, disables the menuitem. - */ - disabled?: boolean; - /** - * Whether the dom element of menuitem is created or not. - */ - visible?: boolean; - /** - * Specifies where to open the linked document. - */ - target?: string; - /** - * Configuration for active router link. - */ - routerLinkActiveOptions?: any; - /** - * Defines the item as a separator. - */ - separator?: boolean; - /** - * Value of the badge. - */ - badge?: string; - /** - * Style class of the badge. - */ - badgeStyleClass?: string; - /** - * Inline style of the menuitem. - */ - style?: any; - /** - * Style class of the menuitem. - */ - styleClass?: string; - /** - * Inline style of the item's icon. - */ - iconStyle?: any; - /** - * Tooltip text of the item. - */ - title?: string; - /** - * Identifier of the element. - */ - id?: string; - /** - * Value of HTML data-* attribute. - */ - automationId?: any; - /** - * Specifies tab order of the item. - */ - tabindex?: string; - /** - * RouterLink definition for internal navigation. - */ - routerLink?: any; - /** - * Query parameters for internal navigation via routerLink. - */ - queryParams?: { [k: string]: any }; - /** - * Sets the hash fragment for the URL. - */ - fragment?: string; - /** - * How to handle query parameters in the router link for the next navigation. One of: - merge : Merge new with current parameters. - preserve : Preserve current parameters.k. - */ - queryParamsHandling?: QueryParamsHandling; - /** - * When true, preserves the URL fragment for the next navigation. - */ - preserveFragment?: boolean; - /** - * When true, navigates without pushing a new state into history. - */ - skipLocationChange?: boolean; - /** - * When true, navigates while replacing the current state in history. - */ - replaceUrl?: boolean; - /** - * Developer-defined state that can be passed to any navigation. - */ - state?: { - [k: string]: any; - }; - /** - * Optional - */ - [key: string]: any; -} diff --git a/src/app/components/api/menuitem.ts b/src/app/components/api/menuitem.ts deleted file mode 100644 index cc1f17f..0000000 --- a/src/app/components/api/menuitem.ts +++ /dev/null @@ -1,170 +0,0 @@ -import { QueryParamsHandling } from '@angular/router'; -import { MegaMenuItem } from './megamenuitem'; -import { TooltipOptions } from './tooltipoptions'; - -/** - * MenuItem provides the following properties. Note that not all of them may be utilized by the tabmenu component. - * @group Interface - */ -export interface MenuItem { - /** - * Text of the item. - */ - label?: string; - /** - * Icon of the item. - */ - icon?: string; - /** - * Callback to execute when item is clicked. - */ - command?(event: MenuItemCommandEvent): void; - /** - * External link to navigate when item is clicked. - */ - url?: string; - /** - * An array of children menuitems. - */ - items?: MenuItem[]; - /** - * Visibility of submenu. - */ - expanded?: boolean; - /** - * When set as true, disables the menuitem. - */ - disabled?: boolean; - /** - * Whether the dom element of menuitem is created or not. - */ - visible?: boolean; - /** - * Specifies where to open the linked document. - */ - target?: string; - /** - * Whether to escape the label or not. Set to false to display html content. - */ - escape?: boolean; - /** - * Configuration for active router link. - */ - routerLinkActiveOptions?: any; - /** - * Defines the item as a separator. - */ - separator?: boolean; - /** - * Value of the badge. - */ - badge?: string; - /** - * Tooltip of the item. - */ - tooltip?: string; - /** - * Position of the tooltip item. - */ - tooltipPosition?: string; - /** - * Style class of the badge. - */ - badgeStyleClass?: string; - /** - * Inline style of the menuitem. - */ - style?: { [klass: string]: any } | null | undefined; - /** - * Style class of the menuitem. - */ - styleClass?: string; - /** - * Tooltip text of the item. - */ - title?: string; - /** - * Identifier of the element. - */ - id?: string; - /** - * Value of HTML data-* attribute. - */ - automationId?: any; - /** - * Specifies tab order of the item. - */ - tabindex?: string; - /** - * RouterLink definition for internal navigation. - */ - routerLink?: any; - /** - * Query parameters for internal navigation via routerLink. - */ - queryParams?: { [k: string]: any }; - /** - * Sets the hash fragment for the URL. - */ - fragment?: string; - /** - * How to handle query parameters in the router link for the next navigation. One of: - merge : Merge new with current parameters. - preserve : Preserve current parameters.k. - */ - queryParamsHandling?: QueryParamsHandling; - /** - * When true, preserves the URL fragment for the next navigation. - */ - preserveFragment?: boolean; - /** - * When true, navigates without pushing a new state into history. - */ - skipLocationChange?: boolean; - /** - * When true, navigates while replacing the current state in history. - */ - replaceUrl?: boolean; - /** - * Inline style of the item's icon. - */ - iconStyle?: { [klass: string]: any } | null | undefined; - /** - * Class of the item's icon. - */ - iconClass?: string; - /** - * Developer-defined state that can be passed to any navigation. - * @see {MenuItemState} - */ - state?: { [k: string]: any }; - /** - * Options of the item's tooltip. - * @see {TooltipOptions} - */ - tooltipOptions?: TooltipOptions; - /** - * Optional - */ - [key: string]: any; -} - -/** - * Custom command event - * @see {@link MenuItem.command} - * @group Events - */ -export interface MenuItemCommandEvent { - /** - * Browser event. - */ - originalEvent?: Event; - /** - * Selected menu item. - */ - item?: MenuItem | MegaMenuItem; - /** - * Index of the selected item. - */ - index?: number; -} diff --git a/src/app/components/api/message.ts b/src/app/components/api/message.ts deleted file mode 100644 index 21ce8ea..0000000 --- a/src/app/components/api/message.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Deines valid options for the message. - * @group Interface - */ -export interface Message { - severity?: string; - summary?: string; - detail?: string; - id?: any; - key?: string; - life?: number; - sticky?: boolean; - closable?: boolean; - data?: any; - icon?: string; - contentStyleClass?: string; - styleClass?: string; - closeIcon?: string; -} diff --git a/src/app/components/api/messageservice.ts b/src/app/components/api/messageservice.ts deleted file mode 100644 index edc1854..0000000 --- a/src/app/components/api/messageservice.ts +++ /dev/null @@ -1,43 +0,0 @@ -import { Injectable } from '@angular/core'; -import { Subject } from 'rxjs'; -import { Message } from './message'; -/** - * Message service used in messages and toast components. - * @group Service - */ -@Injectable() -export class MessageService { - private messageSource = new Subject(); - private clearSource = new Subject(); - - messageObserver = this.messageSource.asObservable(); - clearObserver = this.clearSource.asObservable(); - /** - * Inserts single message. - * @param {Message} message - Message to be added. - * @group Method - */ - add(message: Message) { - if (message) { - this.messageSource.next(message); - } - } - /** - * Inserts new messages. - * @param {Message[]} messages - Messages to be added. - * @group Method - */ - addAll(messages: Message[]) { - if (messages && messages.length) { - this.messageSource.next(messages); - } - } - /** - * Clears the message with the given key. - * @param {string} key - Key of the message to be cleared. - * @group Method - */ - clear(key?: string) { - this.clearSource.next(key || null); - } -} diff --git a/src/app/components/api/ng-package.json b/src/app/components/api/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/api/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/api/overlayoptions.ts b/src/app/components/api/overlayoptions.ts deleted file mode 100644 index 060ba7a..0000000 --- a/src/app/components/api/overlayoptions.ts +++ /dev/null @@ -1,191 +0,0 @@ -import { AnimationEvent } from '@angular/animations'; - -/** - * Represents the type of overlay mode, which can be 'modal', 'overlay', or undefined. - * @group Types - */ -export type OverlayModeType = 'modal' | 'overlay' | undefined; - -/** - * Represents the type of direction for a responsive overlay, which can be one of the specified values or undefined. - * @group Types - */ -export type ResponsiveOverlayDirectionType = 'center' | 'top' | 'top-start' | 'top-end' | 'bottom' | 'bottom-start' | 'bottom-end' | 'left' | 'left-start' | 'left-end' | 'right' | 'right-start' | 'right-end' | undefined; - -/** - * Represents the options for an overlay listener. - * @group Interface - */ -export interface OverlayListenerOptions { - /** - * The type of listener, which can be 'scroll', 'outside', 'resize', or undefined. - */ - type?: 'scroll' | 'outside' | 'resize' | undefined; - /** - * The mode of the overlay listener. - */ - mode?: OverlayModeType; - /** - * Indicates whether the overlay listener is valid. - */ - valid?: boolean; -} - -/** - * Represents the options for a responsive overlay. - * @group Events - */ -export interface ResponsiveOverlayOptions { - /** - * The inline style for the responsive overlay. - */ - style?: any; - /** - * The CSS class for the responsive overlay. - */ - styleClass?: string; - /** - * The inline style for the content of the responsive overlay. - */ - contentStyle?: any; - /** - * The CSS class for the content of the responsive overlay. - */ - contentStyleClass?: string; - /** - * The breakpoint for the responsive overlay. - */ - breakpoint?: string; - /** - * The media query for the responsive overlay. - */ - media?: string; - /** - * The direction for the responsive overlay. - */ - direction?: ResponsiveOverlayDirectionType; -} - -/** - * Represents an event that occurs when an overlay is shown. - * @group Events - */ -export interface OverlayOnShowEvent { - /** - * The overlay element. - */ - overlay?: HTMLElement | undefined; - /** - * The target element. - */ - target?: HTMLElement | undefined; - /** - * The mode of the overlay. - */ - mode?: OverlayModeType; -} - -/** - * Represents an event that occurs before an overlay is shown. - * @extends {OverlayOnShowEvent} - * @group Events - */ -export interface OverlayOnBeforeShowEvent extends OverlayOnShowEvent {} -/** - * Represents an event that occurs before an overlay is hidden. - * @extends {OverlayOnBeforeShowEvent} - * @group Events - */ -export interface OverlayOnBeforeHideEvent extends OverlayOnBeforeShowEvent {} -/** - * Represents an event that occurs when an overlay is hidden. - * @extends {OverlayOnShowEvent} - * @group Events - */ -export interface OverlayOnHideEvent extends OverlayOnShowEvent {} -/** - * Represents the options for an overlay. - * @group Interface - */ -export interface OverlayOptions { - /** - * The mode of the overlay. - */ - mode?: OverlayModeType; - /** - * The inline style for the overlay. - */ - style?: any; - /** - * The CSS class for the overlay. - */ - styleClass?: string; - /** - * The inline style for the content of the overlay. - */ - contentStyle?: any; - /** - * The CSS class for the content of the overlay. - */ - contentStyleClass?: string; - /** - * The target element. - */ - target?: any; - /** - * The element or location where the overlay should be appended. - */ - appendTo?: 'body' | HTMLElement | undefined; - /** - * Indicates whether the overlay should have an auto-generated z-index. - */ - autoZIndex?: boolean; - /** - * The base z-index value for the overlay. - */ - baseZIndex?: number; - /** - * The transition options for showing the overlay. - */ - showTransitionOptions?: string; - /** - * The transition options for hiding the overlay. - */ - hideTransitionOptions?: string; - /** - * Indicates whether the overlay should be hidden when the escape key is pressed. - */ - hideOnEscape?: boolean; - /** - * A listener function for handling events related to the overlay. - */ - listener?: (event: Event, options?: OverlayListenerOptions) => boolean | void; - /** - * The options for a responsive overlay. - */ - responsive?: ResponsiveOverlayOptions | undefined; - /** - * A callback function that is invoked before the overlay is shown. - */ - onBeforeShow?: (event?: OverlayOnBeforeShowEvent) => void; - /** - * A callback function that is invoked when the overlay is shown. - */ - onShow?: (event?: OverlayOnShowEvent) => void; - /** - * A callback function that is invoked before the overlay is hidden. - */ - onBeforeHide?: (event?: OverlayOnBeforeHideEvent) => void; - /** - * A callback function that is invoked when the overlay is hidden. - */ - onHide?: (event?: OverlayOnHideEvent) => void; - /** - * A callback function that is invoked when the overlay's animation starts. - */ - onAnimationStart?: (event?: AnimationEvent) => void; - /** - * A callback function that is invoked when the overlay's animation is done. - */ - onAnimationDone?: (event?: AnimationEvent) => void; -} diff --git a/src/app/components/api/overlayservice.ts b/src/app/components/api/overlayservice.ts deleted file mode 100644 index 8df463b..0000000 --- a/src/app/components/api/overlayservice.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { Injectable } from '@angular/core'; -import { Subject } from 'rxjs'; -import { Message } from './message'; - -@Injectable({ providedIn: 'root' }) -export class OverlayService { - private clickSource = new Subject(); - - clickObservable = this.clickSource.asObservable(); - - add(event: any) { - if (event) { - this.clickSource.next(event); - } - } -} diff --git a/src/app/components/api/primeicons.ts b/src/app/components/api/primeicons.ts deleted file mode 100644 index 6c0a064..0000000 --- a/src/app/components/api/primeicons.ts +++ /dev/null @@ -1,313 +0,0 @@ -export class PrimeIcons { - public static readonly ADDRESS_BOOK = 'pi pi-address-book'; - public static readonly ALIGN_CENTER = 'pi pi-align-center'; - public static readonly ALIGN_JUSTIFY = 'pi pi-align-justify'; - public static readonly ALIGN_LEFT = 'pi pi-align-left'; - public static readonly ALIGN_RIGHT = 'pi pi-align-right'; - public static readonly AMAZON = 'pi pi-amazon'; - public static readonly ANDROID = 'pi pi-android'; - public static readonly ANGLE_DOUBLE_DOWN = 'pi pi-angle-double-down'; - public static readonly ANGLE_DOUBLE_LEFT = 'pi pi-angle-double-left'; - public static readonly ANGLE_DOUBLE_RIGHT = 'pi pi-angle-double-right'; - public static readonly ANGLE_DOUBLE_UP = 'pi pi-angle-double-up'; - public static readonly ANGLE_DOWN = 'pi pi-angle-down'; - public static readonly ANGLE_LEFT = 'pi pi-angle-left'; - public static readonly ANGLE_RIGHT = 'pi pi-angle-right'; - public static readonly ANGLE_UP = 'pi pi-angle-up'; - public static readonly APPLE = 'pi pi-apple'; - public static readonly ARROWS_ALT = 'pi pi-arrows-alt'; - public static readonly ARROW_CIRCLE_DOWN = 'pi pi-arrow-circle-down'; - public static readonly ARROW_CIRCLE_LEFT = 'pi pi-arrow-circle-left'; - public static readonly ARROW_CIRCLE_RIGHT = 'pi pi-arrow-circle-right'; - public static readonly ARROW_CIRCLE_UP = 'pi pi-arrow-circle-up'; - public static readonly ARROW_DOWN = 'pi pi-arrow-down'; - public static readonly ARROW_DOWN_LEFT = 'pi pi-arrow-down-left'; - public static readonly ARROW_DOWN_LEFT_AND_ARROW_UP_RIGHT_TO_CENTER = 'pi pi-arrow-down-left-and-arrow-up-right-to-center'; - public static readonly ARROW_DOWN_RIGHT = 'pi pi-arrow-down-right'; - public static readonly ARROW_LEFT = 'pi pi-arrow-left'; - public static readonly ARROW_RIGHT_ARROW_LEFT = 'pi pi-arrow-right-arrow-left'; - public static readonly ARROW_RIGHT = 'pi pi-arrow-right'; - public static readonly ARROW_UP = 'pi pi-arrow-up'; - public static readonly ARROW_UP_LEFT = 'pi pi-arrow-up-left'; - public static readonly ARROW_UP_RIGHT = 'pi pi-arrow-up-right'; - public static readonly ARROW_UP_RIGHT_AND_ARROW_DOWN_LEFT_FROM_CENTER = 'pi pi-arrow-up-right-and-arrow-down-left-from-center'; - public static readonly ARROW_H = 'pi pi-arrows-h'; - public static readonly ARROW_V = 'pi pi-arrows-v'; - public static readonly ASTERIKS = 'pi pi-asteriks'; - public static readonly AT = 'pi pi-at'; - public static readonly BACKWARD = 'pi pi-backward'; - public static readonly BAN = 'pi pi-ban'; - public static readonly BARCODE = 'pi pi-barcode'; - public static readonly BARS = 'pi pi-bars'; - public static readonly BELL = 'pi pi-bell'; - public static readonly BELL_SLASH = 'pi pi-bell-slash'; - public static readonly BITCOIN = 'pi pi-bitcoin'; - public static readonly BOLT = 'pi pi-bolt'; - public static readonly BOOK = 'pi pi-book'; - public static readonly BOOKMARK = 'pi pi-bookmark'; - public static readonly BOOKMARK_FILL = 'pi pi-bookmark-fill'; - public static readonly BOX = 'pi pi-box'; - public static readonly BRIEFCASE = 'pi pi-briefcase'; - public static readonly BUILDING = 'pi pi-building'; - public static readonly BUILDING_COLUMNS = 'pi pi-building-columns'; - public static readonly BULLSEYE = 'pi pi-bullseye'; - public static readonly CALCULATOR = 'pi pi-calculator'; - public static readonly CALENDAR = 'pi pi-calendar'; - public static readonly CALENDAR_CLOCK = 'pi pi-calendar-clock'; - public static readonly CALENDAR_MINUS = 'pi pi-calendar-minus'; - public static readonly CALENDAR_PLUS = 'pi pi-calendar-plus'; - public static readonly CALENDAR_TIMES = 'pi pi-calendar-times'; - public static readonly CAMERA = 'pi pi-camera'; - public static readonly CAR = 'pi pi-car'; - public static readonly CARET_DOWN = 'pi pi-caret-down'; - public static readonly CARET_LEFT = 'pi pi-caret-left'; - public static readonly CARET_RIGHT = 'pi pi-caret-right'; - public static readonly CARET_UP = 'pi pi-caret-up'; - public static readonly CART_ARROW_DOWN = 'pi pi-cart-arrow-down'; - public static readonly CART_MINUS = 'pi pi-cart-minus'; - public static readonly CART_PLUS = 'pi pi-cart-plus'; - public static readonly CHART_BAR = 'pi pi-chart-bar'; - public static readonly CHART_LINE = 'pi pi-chart-line'; - public static readonly CHART_PIE = 'pi pi-chart-pie'; - public static readonly CHART_SCATTER = 'pi pi-chart-scatter'; - public static readonly CHECK = 'pi pi-check'; - public static readonly CHECK_CIRCLE = 'pi pi-check-circle'; - public static readonly CHECK_SQUARE = 'pi pi-check-square'; - public static readonly CHEVRON_CIRCLE_DOWN = 'pi pi-chevron-circle-down'; - public static readonly CHEVRON_CIRCLE_LEFT = 'pi pi-chevron-circle-left'; - public static readonly CHEVRON_CIRCLE_RIGHT = 'pi pi-chevron-circle-right'; - public static readonly CHEVRON_CIRCLE_UP = 'pi pi-chevron-circle-up'; - public static readonly CHEVRON_DOWN = 'pi pi-chevron-down'; - public static readonly CHEVRON_LEFT = 'pi pi-chevron-left'; - public static readonly CHEVRON_RIGHT = 'pi pi-chevron-right'; - public static readonly CHEVRON_UP = 'pi pi-chevron-up'; - public static readonly CIRCLE = 'pi pi-circle'; - public static readonly CIRCLE_FILL = 'pi pi-circle-fill'; - public static readonly CLIPBOARD = 'pi pi-clipboard'; - public static readonly CLOCK = 'pi pi-clock'; - public static readonly CLONE = 'pi pi-clone'; - public static readonly CLOUD = 'pi pi-cloud'; - public static readonly CLOUD_DOWNLOAD = 'pi pi-cloud-download'; - public static readonly CLOUD_UPLOAD = 'pi pi-cloud-upload'; - public static readonly CODE = 'pi pi-code'; - public static readonly COG = 'pi pi-cog'; - public static readonly COMMENT = 'pi pi-comment'; - public static readonly COMMENTS = 'pi pi-comments'; - public static readonly COMPASS = 'pi pi-compass'; - public static readonly COPY = 'pi pi-copy'; - public static readonly CREDIT_CARD = 'pi pi-credit-card'; - public static readonly CROWN = 'pi pi-crown'; - public static readonly DATABASE = 'pi pi-database'; - public static readonly DESKTOP = 'pi pi-desktop'; - public static readonly DELETE_LEFT = 'pi pi-delete-left'; - public static readonly DIRECTIONS = 'pi pi-directions'; - public static readonly DIRECTIONS_ALT = 'pi pi-directions-alt'; - public static readonly DISCORD = 'pi pi-discord'; - public static readonly DOLLAR = 'pi pi-dollar'; - public static readonly DOWNLOAD = 'pi pi-download'; - public static readonly EJECT = 'pi pi-eject'; - public static readonly ELLIPSIS_H = 'pi pi-ellipsis-h'; - public static readonly ELLIPSIS_V = 'pi pi-ellipsis-v'; - public static readonly ENVELOPE = 'pi pi-envelope'; - public static readonly EQUALS = 'pi pi-equals'; - public static readonly ERASER = 'pi pi-eraser'; - public static readonly ETHEREUM = 'pi pi-ethereum'; - public static readonly EURO = 'pi pi-euro'; - public static readonly EXCLAMATION_CIRCLE = 'pi pi-exclamation-circle'; - public static readonly EXCLAMATION_TRIANGLE = 'pi pi-exclamation-triangle'; - public static readonly EXPAND = 'pi pi-expand'; - public static readonly EXTERNAL_LINK = 'pi pi-external-link'; - public static readonly EYE = 'pi pi-eye'; - public static readonly EYE_SLASH = 'pi pi-eye-slash'; - public static readonly FACE_SMILE = 'pi pi-face-smile'; - public static readonly FACEBOOK = 'pi pi-facebook'; - public static readonly FAST_BACKWARD = 'pi pi-fast-backward'; - public static readonly FAST_FORWARD = 'pi pi-fast-forward'; - public static readonly FILE = 'pi pi-file'; - public static readonly FILE_ARROW_UP = 'pi pi-file-arrow-up'; - public static readonly FILE_CHECK = 'pi pi-file-check'; - public static readonly FILE_EDIT = 'pi pi-file-edit'; - public static readonly FILE_IMPORT = 'pi pi-file-import'; - public static readonly FILE_PDF = 'pi pi-file-pdf'; - public static readonly FILE_PLUS = 'pi pi-file-plus'; - public static readonly FILE_EXCEL = 'pi pi-file-excel'; - public static readonly FILE_EXPORT = 'pi pi-file-export'; - public static readonly FILE_WORD = 'pi pi-file-word'; - public static readonly FILTER = 'pi pi-filter'; - public static readonly FILTER_FILL = 'pi pi-filter-fill'; - public static readonly FILTER_SLASH = 'pi pi-filter-slash'; - public static readonly FLAG = 'pi pi-flag'; - public static readonly FLAG_FILL = 'pi pi-flag-fill'; - public static readonly FOLDER = 'pi pi-folder'; - public static readonly FOLDER_OPEN = 'pi pi-folder-open'; - public static readonly FOLDER_PLUS = 'pi pi-folder-plus'; - public static readonly FORWARD = 'pi pi-forward'; - public static readonly GAUGE = 'pi pi-gauge'; - public static readonly GIFT = 'pi pi-gift'; - public static readonly GITHUB = 'pi pi-github'; - public static readonly GLOBE = 'pi pi-globe'; - public static readonly GOOGLE = 'pi pi-google'; - public static readonly GRADUATION_CAP = 'pi pi-graduation-cap'; - public static readonly HAMMER = 'pi pi-hammer'; - public static readonly HASHTAG = 'pi pi-hashtag'; - public static readonly HEADPHONES = 'pi pi-headphones'; - public static readonly HEART = 'pi pi-heart'; - public static readonly HEART_FILL = 'pi pi-heart-fill'; - public static readonly HISTORY = 'pi pi-history'; - public static readonly HOME = 'pi pi-home'; - public static readonly HOURGLASS = 'pi pi-hourglass'; - public static readonly ID_CARD = 'pi pi-id-card'; - public static readonly IMAGE = 'pi pi-image'; - public static readonly IMAGES = 'pi pi-images'; - public static readonly INBOX = 'pi pi-inbox'; - public static readonly INDIAN_RUPEE = 'pi pi-indian-rupee'; - public static readonly INFO = 'pi pi-info'; - public static readonly INFO_CIRCLE = 'pi pi-info-circle'; - public static readonly INSTAGRAM = 'pi pi-instagram'; - public static readonly KEY = 'pi pi-key'; - public static readonly LANGUAGE = 'pi pi-language'; - public static readonly LIGHTBULB = 'pi pi-lightbulb'; - public static readonly LINK = 'pi pi-link'; - public static readonly LINKEDIN = 'pi pi-linkedin'; - public static readonly LIST = 'pi pi-list'; - public static readonly LIST_CHECK = 'pi pi-list-check'; - public static readonly LOCK = 'pi pi-lock'; - public static readonly LOCK_OPEN = 'pi pi-lock-open'; - public static readonly MAP = 'pi pi-map'; - public static readonly MAP_MARKER = 'pi pi-map-marker'; - public static readonly MARS = 'pi pi-mars'; - public static readonly MEGAPHONE = 'pi pi-megaphone'; - public static readonly MICROCHIP = 'pi pi-microchip'; - public static readonly MICROCHIP_AI = 'pi pi-microchip-ai'; - public static readonly MICROPHONE = 'pi pi-microphone'; - public static readonly MICROSOFT = 'pi pi-microsoft'; - public static readonly MINUS = 'pi pi-minus'; - public static readonly MINUS_CIRCLE = 'pi pi-minus-circle'; - public static readonly MOBILE = 'pi pi-mobile'; - public static readonly MONEY_BILL = 'pi pi-money-bill'; - public static readonly MOON = 'pi pi-moon'; - public static readonly OBJECTS_COLUMN = 'pi pi-objects-column'; - public static readonly PALETTE = 'pi pi-palette'; - public static readonly PAPERCLIP = 'pi pi-paperclip'; - public static readonly PAUSE = 'pi pi-pause'; - public static readonly PAUSE_CIRCLE = 'pi pi-pause-circle'; - public static readonly PAYPAL = 'pi pi-paypal'; - public static readonly PEN_TO_SQUARE = 'pi pi-pen-to-square'; - public static readonly PENCIL = 'pi pi-pencil'; - public static readonly PERCENTAGE = 'pi pi-percentage'; - public static readonly PHONE = 'pi pi-phone'; - public static readonly PINTEREST = 'pi pi-pinterest'; - public static readonly PLAY = 'pi pi-play'; - public static readonly PLAY_CIRCLE = 'pi pi-play-circle'; - public static readonly PLUS = 'pi pi-plus'; - public static readonly PLUS_CIRCLE = 'pi pi-plus-circle'; - public static readonly POUND = 'pi pi-pound'; - public static readonly POWER_OFF = 'pi pi-power-off'; - public static readonly PRIME = 'pi pi-prime'; - public static readonly PRINT = 'pi pi-print'; - public static readonly QRCODE = 'pi pi-qrcode'; - public static readonly QUESTION = 'pi pi-question'; - public static readonly QUESTION_CIRCLE = 'pi pi-question-circle'; - public static readonly RECEIPT = 'pi pi-receipt'; - public static readonly REDDIT = 'pi pi-reddit'; - public static readonly REFRESH = 'pi pi-refresh'; - public static readonly REPLAY = 'pi pi-replay'; - public static readonly REPLY = 'pi pi-reply'; - public static readonly SAVE = 'pi pi-save'; - public static readonly SEARCH = 'pi pi-search'; - public static readonly SEARCH_MINUS = 'pi pi-search-minus'; - public static readonly SEARCH_PLUS = 'pi pi-search-plus'; - public static readonly SEND = 'pi pi-send'; - public static readonly SERVER = 'pi pi-server'; - public static readonly SHARE_ALT = 'pi pi-share-alt'; - public static readonly SHIELD = 'pi pi-shield'; - public static readonly SHOP = 'pi pi-shop'; - public static readonly SHOPPING_BAG = 'pi pi-shopping-bag'; - public static readonly SHOPPING_CART = 'pi pi-shopping-cart'; - public static readonly SIGN_IN = 'pi pi-sign-in'; - public static readonly SIGN_OUT = 'pi pi-sign-out'; - public static readonly SITEMAP = 'pi pi-sitemap'; - public static readonly SLACK = 'pi pi-slack'; - public static readonly SLIDERS_H = 'pi pi-sliders-h'; - public static readonly SLIDERS_V = 'pi pi-sliders-v'; - public static readonly SORT = 'pi pi-sort'; - public static readonly SORT_ALPHA_DOWN = 'pi pi-sort-alpha-down'; - public static readonly SORT_ALPHA_DOWN_ALT = 'pi pi-sort-alpha-down-alt'; - public static readonly SORT_ALPHA_UP = 'pi pi-sort-alpha-up'; - public static readonly SORT_ALPHA_UP_ALT = 'pi pi-sort-alpha-up-alt'; - public static readonly SORT_ALT = 'pi pi-sort-alt'; - public static readonly SORT_ALT_SLASH = 'pi pi-sort-alt-slash'; - public static readonly SORT_AMOUNT_DOWN = 'pi pi-sort-amount-down'; - public static readonly SORT_AMOUNT_DOWN_ALT = 'pi pi-sort-amount-down-alt'; - public static readonly SORT_AMOUNT_UP = 'pi pi-sort-amount-up'; - public static readonly SORT_AMOUNT_UP_ALT = 'pi pi-sort-amount-up-alt'; - public static readonly SORT_DOWN = 'pi pi-sort-down'; - public static readonly SORT_DOWN_FILL = 'pi pi-sort-down-fill'; - public static readonly SORT_NUMERIC_DOWN = 'pi pi-sort-numeric-down'; - public static readonly SORT_NUMERIC_DOWN_ALT = 'pi pi-sort-numeric-down-alt'; - public static readonly SORT_NUMERIC_UP = 'pi pi-sort-numeric-up'; - public static readonly SORT_NUMERIC_UP_ALT = 'pi pi-sort-numeric-up-alt'; - public static readonly SORT_UP = 'pi pi-sort-up'; - public static readonly SORT_UP_FILL = 'pi pi-sort-up-fill'; - public static readonly SPARKLES = 'pi pi-sparkles'; - public static readonly SPINNER = 'pi pi-spinner'; - public static readonly SPINNER_DOTTED = 'pi pi-spinner-dotted'; - public static readonly STAR = 'pi pi-star'; - public static readonly STAR_FILL = 'pi pi-star-fill'; - public static readonly STAR_HALF = 'pi pi-star-half'; - public static readonly STAR_HALF_FILL = 'pi pi-star-half-fill'; - public static readonly STEP_BACKWARD = 'pi pi-step-backward'; - public static readonly STEP_BACKWARD_ALT = 'pi pi-step-backward-alt'; - public static readonly STEP_FORWARD = 'pi pi-step-forward'; - public static readonly STEP_FORWARD_ALT = 'pi pi-step-forward-alt'; - public static readonly STOP = 'pi pi-stop'; - public static readonly STOP_CIRCLE = 'pi pi-stop-circle'; - public static readonly STOPWATCH = 'pi pi-stopwatch'; - public static readonly SUN = 'pi pi-sun'; - public static readonly SYNC = 'pi pi-sync'; - public static readonly TABLE = 'pi pi-table'; - public static readonly TABLET = 'pi pi-tablet'; - public static readonly TAG = 'pi pi-tag'; - public static readonly TAGS = 'pi pi-tags'; - public static readonly TELEGRAM = 'pi pi-telegram'; - public static readonly TH_LARGE = 'pi pi-th-large'; - public static readonly THUMBS_DOWN = 'pi pi-thumbs-down'; - public static readonly THUMBS_DOWN_FILL = 'pi pi-thumbs-down-fill'; - public static readonly THUMBS_UP = 'pi pi-thumbs-up'; - public static readonly THUMBS_UP_FILL = 'pi pi-thumbs-up-fill'; - public static readonly THUMBTACK = 'pi pi-thumbtack'; - public static readonly TICKET = 'pi pi-ticket'; - public static readonly TIKTOK = 'pi pi-tiktok'; - public static readonly TIMES = 'pi pi-times'; - public static readonly TIMES_CIRCLE = 'pi pi-times-circle'; - public static readonly TRASH = 'pi pi-trash'; - public static readonly TROPHY = 'pi pi-trophy'; - public static readonly TRUCK = 'pi pi-truck'; - public static readonly TURKISH_LIRA = 'pi pi-turkish-lira'; - public static readonly TWITCH = 'pi pi-twitch'; - public static readonly TWITTER = 'pi pi-twitter'; - public static readonly UNDO = 'pi pi-undo'; - public static readonly UNLOCK = 'pi pi-unlock'; - public static readonly UPLOAD = 'pi pi-upload'; - public static readonly USER = 'pi pi-user'; - public static readonly USER_EDIT = 'pi pi-user-edit'; - public static readonly USER_MINUS = 'pi pi-user-minus'; - public static readonly USER_PLUS = 'pi pi-user-plus'; - public static readonly USERS = 'pi pi-users'; - public static readonly VENUS = 'pi pi-venus'; - public static readonly VERIFIED = 'pi pi-verified'; - public static readonly VIDEO = 'pi pi-video'; - public static readonly VIMEO = 'pi pi-vimeo'; - public static readonly VOLUME_DOWN = 'pi pi-volume-down'; - public static readonly VOLUME_OFF = 'pi pi-volume-off'; - public static readonly VOLUME_UP = 'pi pi-volume-up'; - public static readonly WALLET = 'pi pi-wallet'; - public static readonly WAREHOUSE = 'pi pi-warehouse'; - public static readonly WAVE_PULSE = 'pi pi-wave-pulse'; - public static readonly WHATSAPP = 'pi pi-whatsapp'; - public static readonly WIFI = 'pi pi-wifi'; - public static readonly WINDOW_MAXIMIZE = 'pi pi-window-maximize'; - public static readonly WINDOW_MINIMIZE = 'pi pi-window-minimize'; - public static readonly WRENCH = 'pi pi-wrench'; - public static readonly YOUTUBE = 'pi pi-youtube'; -} diff --git a/src/app/components/api/primengconfig.ts b/src/app/components/api/primengconfig.ts deleted file mode 100644 index f5a806f..0000000 --- a/src/app/components/api/primengconfig.ts +++ /dev/null @@ -1,169 +0,0 @@ -import { Injectable, signal } from '@angular/core'; -import { Subject } from 'rxjs'; -import { FilterMatchMode } from './filtermatchmode'; -import { OverlayOptions } from './overlayoptions'; -import { Translation } from './translation'; - -@Injectable({ providedIn: 'root' }) -export class PrimeNGConfig { - ripple: boolean = false; - - inputStyle = signal<'outlined' | 'filled'>('outlined'); - - overlayOptions: OverlayOptions = {}; - - csp = signal<{ nonce: string | undefined }>({ nonce: undefined }); - - filterMatchModeOptions = { - text: [FilterMatchMode.STARTS_WITH, FilterMatchMode.CONTAINS, FilterMatchMode.NOT_CONTAINS, FilterMatchMode.ENDS_WITH, FilterMatchMode.EQUALS, FilterMatchMode.NOT_EQUALS], - numeric: [FilterMatchMode.EQUALS, FilterMatchMode.NOT_EQUALS, FilterMatchMode.LESS_THAN, FilterMatchMode.LESS_THAN_OR_EQUAL_TO, FilterMatchMode.GREATER_THAN, FilterMatchMode.GREATER_THAN_OR_EQUAL_TO], - date: [FilterMatchMode.DATE_IS, FilterMatchMode.DATE_IS_NOT, FilterMatchMode.DATE_BEFORE, FilterMatchMode.DATE_AFTER] - }; - - public translation: Translation = { - startsWith: 'Starts with', - contains: 'Contains', - notContains: 'Not contains', - endsWith: 'Ends with', - equals: 'Equals', - notEquals: 'Not equals', - noFilter: 'No Filter', - lt: 'Less than', - lte: 'Less than or equal to', - gt: 'Greater than', - gte: 'Greater than or equal to', - is: 'Is', - isNot: 'Is not', - before: 'Before', - after: 'After', - dateIs: 'Date is', - dateIsNot: 'Date is not', - dateBefore: 'Date is before', - dateAfter: 'Date is after', - clear: 'Clear', - apply: 'Apply', - matchAll: 'Match All', - matchAny: 'Match Any', - addRule: 'Add Rule', - removeRule: 'Remove Rule', - accept: 'Yes', - reject: 'No', - choose: 'Choose', - upload: 'Upload', - cancel: 'Cancel', - pending: 'Pending', - fileSizeTypes: ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'], - dayNames: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], - dayNamesShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], - dayNamesMin: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'], - monthNames: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], - monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], - chooseYear: 'Choose Year', - chooseMonth: 'Choose Month', - chooseDate: 'Choose Date', - prevDecade: 'Previous Decade', - nextDecade: 'Next Decade', - prevYear: 'Previous Year', - nextYear: 'Next Year', - prevMonth: 'Previous Month', - nextMonth: 'Next Month', - prevHour: 'Previous Hour', - nextHour: 'Next Hour', - prevMinute: 'Previous Minute', - nextMinute: 'Next Minute', - prevSecond: 'Previous Second', - nextSecond: 'Next Second', - am: 'am', - pm: 'pm', - dateFormat: 'mm/dd/yy', - firstDayOfWeek: 0, - today: 'Today', - weekHeader: 'Wk', - weak: 'Weak', - medium: 'Medium', - strong: 'Strong', - passwordPrompt: 'Enter a password', - emptyMessage: 'No results found', - searchMessage: '{0} results are available', - selectionMessage: '{0} items selected', - emptySelectionMessage: 'No selected item', - emptySearchMessage: 'No results found', - emptyFilterMessage: 'No results found', - aria: { - trueLabel: 'True', - falseLabel: 'False', - nullLabel: 'Not Selected', - star: '1 star', - stars: '{star} stars', - selectAll: 'All items selected', - unselectAll: 'All items unselected', - close: 'Close', - previous: 'Previous', - next: 'Next', - navigation: 'Navigation', - scrollTop: 'Scroll Top', - moveTop: 'Move Top', - moveUp: 'Move Up', - moveDown: 'Move Down', - moveBottom: 'Move Bottom', - moveToTarget: 'Move to Target', - moveToSource: 'Move to Source', - moveAllToTarget: 'Move All to Target', - moveAllToSource: 'Move All to Source', - pageLabel: '{page}', - firstPageLabel: 'First Page', - lastPageLabel: 'Last Page', - nextPageLabel: 'Next Page', - prevPageLabel: 'Previous Page', - rowsPerPageLabel: 'Rows per page', - previousPageLabel: 'Previous Page', - jumpToPageDropdownLabel: 'Jump to Page Dropdown', - jumpToPageInputLabel: 'Jump to Page Input', - selectRow: 'Row Selected', - unselectRow: 'Row Unselected', - expandRow: 'Row Expanded', - collapseRow: 'Row Collapsed', - showFilterMenu: 'Show Filter Menu', - hideFilterMenu: 'Hide Filter Menu', - filterOperator: 'Filter Operator', - filterConstraint: 'Filter Constraint', - editRow: 'Row Edit', - saveEdit: 'Save Edit', - cancelEdit: 'Cancel Edit', - listView: 'List View', - gridView: 'Grid View', - slide: 'Slide', - slideNumber: '{slideNumber}', - zoomImage: 'Zoom Image', - zoomIn: 'Zoom In', - zoomOut: 'Zoom Out', - rotateRight: 'Rotate Right', - rotateLeft: 'Rotate Left', - listLabel: 'Option List', - selectColor: 'Select a color', - removeLabel: 'Remove', - browseFiles: 'Browse Files', - maximizeLabel: 'Maximize' - } - }; - - zIndex: any = { - modal: 1100, - overlay: 1000, - menu: 1000, - tooltip: 1100 - }; - - private translationSource = new Subject(); - - translationObserver = this.translationSource.asObservable(); - - getTranslation(key: string): any { - return this.translation[key as keyof typeof this.translation]; - } - - setTranslation(value: Translation) { - this.translation = { ...this.translation, ...value }; - this.translationSource.next(this.translation); - } -} diff --git a/src/app/components/api/public_api.ts b/src/app/components/api/public_api.ts deleted file mode 100644 index cc32879..0000000 --- a/src/app/components/api/public_api.ts +++ /dev/null @@ -1,33 +0,0 @@ -export * from './blockableui'; -export * from './confirmaeventtype'; -export * from './confirmation'; -export * from './confirmationservice'; -export * from './contextmenuservice'; -export * from './filtermatchmode'; -export * from './filtermetadata'; -export * from './filteroperator'; -export * from './filterservice'; -export * from './lazyloadevent'; -export * from './megamenuitem'; -export * from './menuitem'; -export * from './message'; -export * from './messageservice'; -export * from './overlayoptions'; -export * from './overlayservice'; -export * from './primeicons'; -export * from './primengconfig'; -export * from './selectitem'; -export * from './selectitemgroup'; -export * from './shared'; -export * from './sortevent'; -export * from './sortmeta'; -export * from './tablestate'; -export * from './translation'; -export * from './translationkeys'; -export * from './treedragdropservice'; -export * from './treenode'; -export * from './treenodedragevent'; -export * from './lazyloadmeta'; -export * from './tooltipoptions'; -export * from './scrolleroptions'; -export * from './treetablenode'; diff --git a/src/app/components/api/scrolleroptions.ts b/src/app/components/api/scrolleroptions.ts deleted file mode 100644 index 7a1cffc..0000000 --- a/src/app/components/api/scrolleroptions.ts +++ /dev/null @@ -1,114 +0,0 @@ -/** - * Options for the scroller. - * @group Interface - */ -export interface ScrollerOptions { - /** - * Unique identifier of the element. - */ - id?: string | undefined; - /** - * Inline style of the component. - */ - style?: { [klass: string]: any } | null | undefined; - /** - * Style class of the element. - */ - styleClass?: string | undefined; - /** - * Index of the element in tabbing order. - */ - tabindex?: number | undefined; - /** - * An array of objects to display. - */ - items?: any[]; - /** - * The height/width of item according to orientation. - */ - itemSize?: any; - /** - * Height of the scroll viewport. - */ - scrollHeight?: string | undefined; - /** - * Width of the scroll viewport. - */ - scrollWidth?: string | undefined; - /** - * The orientation of scrollbar. - */ - orientation?: 'vertical' | 'horizontal' | 'both'; - /** - * Used to specify how many items to load in each load method in lazy mode. - */ - step?: number | undefined; - /** - * Delay in scroll before new data is loaded. - */ - delay?: number | undefined; - /** - * Delay after window's resize finishes. - */ - resizeDelay?: number | undefined; - /** - * Used to append each loaded item to top without removing any items from the DOM. Using very large data may cause the browser to crash. - */ - appendOnly?: boolean; - /** - * Specifies whether the scroller should be displayed inline or not. - */ - inline?: boolean; - /** - * Defines if data is loaded and interacted with in lazy manner. - */ - lazy?: boolean; - /** - * If disabled, the scroller feature is eliminated and the content is displayed directly. - */ - disabled?: boolean; - /** - * Used to implement a custom loader instead of using the loader feature in the scroller. - */ - loaderDisabled?: boolean; - /** - * Columns to display. - */ - columns?: any[] | undefined; - /** - * Used to implement a custom spacer instead of using the spacer feature in the scroller. - */ - showSpacer?: boolean; - /** - * Defines whether to show loader. - */ - showLoader?: boolean; - /** - * Determines how many additional elements to add to the DOM outside of the view. According to the scrolls made up and down, extra items are added in a certain algorithm in the form of multiples of this number. Default value is half the number of items shown in the view. - */ - numToleratedItems?: any; - /** - * Defines whether the data is loaded. - */ - loading?: boolean; - /** - * Defines whether to dynamically change the height or width of scrollable container. - */ - autoSize?: boolean; - /** - * Function to optimize the dom operations by delegating to ngForTrackBy, default algoritm checks for object identity. - */ - trackBy?: Function; - /** - * Callback to invoke in lazy mode to load new data. - */ - onLazyLoad?: Function | undefined; - /** - * Callback to invoke when scroll position changes. - */ - onScroll?: Function | undefined; - /** - * Callback to invoke when scroll position and item's range in view changes. - */ - onScrollIndexChange?: Function | undefined; -} diff --git a/src/app/components/api/selectitem.ts b/src/app/components/api/selectitem.ts deleted file mode 100644 index df1db3e..0000000 --- a/src/app/components/api/selectitem.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Represents an option item. - * @group Interface - */ -export interface SelectItem { - label?: string; - value: T; - styleClass?: string; - icon?: string; - title?: string; - disabled?: boolean; -} diff --git a/src/app/components/api/selectitemgroup.ts b/src/app/components/api/selectitemgroup.ts deleted file mode 100644 index 280e413..0000000 --- a/src/app/components/api/selectitemgroup.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { SelectItem } from './selectitem'; -/** - * Represents a group of select items. - * @group Interface - */ -export interface SelectItemGroup { - label: string; - value?: any; - items: SelectItem[]; -} diff --git a/src/app/components/api/shared.ts b/src/app/components/api/shared.ts deleted file mode 100644 index cb5ecbe..0000000 --- a/src/app/components/api/shared.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { Component, Directive, Input, NgModule, TemplateRef } from '@angular/core'; - -@Component({ - selector: 'p-header', - standalone: true, - template: '' -}) -export class Header {} - -@Component({ - selector: 'p-footer', - standalone: true, - template: '' -}) -export class Footer {} - -@Directive({ - selector: '[pTemplate]', - standalone: true, - host: {} -}) -export class PrimeTemplate { - @Input() type: string | undefined; - - @Input('pTemplate') name: string | undefined; - - constructor(public template: TemplateRef) {} - - getType(): string { - return this.name!; - } -} - -@NgModule({ - imports: [Header, Footer, PrimeTemplate], - exports: [Header, Footer, PrimeTemplate] -}) -export class SharedModule {} diff --git a/src/app/components/api/sortevent.ts b/src/app/components/api/sortevent.ts deleted file mode 100644 index b9c7068..0000000 --- a/src/app/components/api/sortevent.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { SortMeta } from './sortmeta'; -/** - * Represents an event triggered when sorting is applied. - * @group Interface - */ -export interface SortEvent { - data?: any[]; - mode?: string; - field?: string; - order?: number; - multiSortMeta?: SortMeta[]; -} diff --git a/src/app/components/api/sortmeta.ts b/src/app/components/api/sortmeta.ts deleted file mode 100644 index 7b11edd..0000000 --- a/src/app/components/api/sortmeta.ts +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Represents metadata for sorting. - * @group Interface - */ -export interface SortMeta { - field: string; - order: number; -} diff --git a/src/app/components/api/tablestate.ts b/src/app/components/api/tablestate.ts deleted file mode 100644 index 5df62e3..0000000 --- a/src/app/components/api/tablestate.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { FilterMetadata } from './filtermetadata'; -import { SortMeta } from './sortmeta'; - -/** - * Represents the state of a table component. - * @group Interface - */ -export interface TableState { - /** - * The index of the first row to be displayed. - */ - first?: number; - /** - * The number of rows to be displayed per page. - */ - rows?: number; - /** - * The field used for sorting. - */ - sortField?: string; - /** - * The sort order. - */ - sortOrder?: number; - /** - * An array of sort metadata when multiple sorting is applied. - */ - multiSortMeta?: SortMeta[]; - /** - * The filters to be applied to the table. - */ - filters?: { [s: string]: FilterMetadata | FilterMetadata[] }; - /** - * The column widths for the table. - */ - columnWidths?: string; - /** - * The width of the table. - */ - tableWidth?: string; - /** - * The width of the wrapper element containing the table. - */ - wrapperWidth?: string; - /** - * The selected item(s) in the table. - */ - selection?: any; - /** - * The order of the columns in the table. - */ - columnOrder?: string[]; - /** - * The keys of the expanded rows in the table. - */ - expandedRowKeys?: { [s: string]: boolean }; -} diff --git a/src/app/components/api/tooltipoptions.ts b/src/app/components/api/tooltipoptions.ts deleted file mode 100644 index 442de34..0000000 --- a/src/app/components/api/tooltipoptions.ts +++ /dev/null @@ -1,70 +0,0 @@ -import { ElementRef, TemplateRef } from '@angular/core'; - -/** - * Defines options of Tooltip. - * @group Interface - */ -export interface TooltipOptions { - /** - * Label of tooltip. - */ - tooltipLabel?: string; - /** - * Position of tooltip. - */ - tooltipPosition?: 'right' | 'left' | 'top' | 'bottom'; - /** - * Event to show the tooltip. - */ - tooltipEvent?: 'hover' | 'focus'; - /** - * Target element to attach the overlay, valid values are "body" or a local ng-template variable of another element (note: use binding with brackets for template variables, e.g. [appendTo]="mydiv" for a div element having #mydiv as variable name). - * @defaultValue body - */ - appendTo?: HTMLElement | ElementRef | TemplateRef | string | null | undefined | any; - /** - * Type of CSS position. - */ - positionStyle?: string; - /** - * Style class of the tooltip. - */ - tooltipStyleClass?: string; - /** - * Whether the z-index should be managed automatically to always go on top or have a fixed value. - * @defaultValue auto - */ - tooltipZIndex?: string; - /** - * By default the tooltip contents are rendered as text. Set to false to support html tags in the content. - */ - escape?: boolean; - /** - * When present, it specifies that the component should be disabled. - */ - disabled?: boolean; - /** - * Specifies the additional vertical offset of the tooltip from its default position. - */ - positionTop?: number; - /** - * Specifies the additional horizontal offset of the tooltip from its default position. - */ - positionLeft?: number; - /** - * Delay to show the tooltip in milliseconds. - */ - showDelay?: number; - /** - * Delay to hide the tooltip in milliseconds. - */ - hideDelay?: number; - /** - * Time to wait in milliseconds to hide the tooltip even it is active. - */ - life?: number; - /** - * When present, it adds a custom id to the tooltip. - */ - id?: string; -} diff --git a/src/app/components/api/translation.ts b/src/app/components/api/translation.ts deleted file mode 100644 index 2c43c19..0000000 --- a/src/app/components/api/translation.ts +++ /dev/null @@ -1,135 +0,0 @@ -/** - * Represents a set of translated strings used in a component or application. - * @group Interface - */ -export interface Translation { - startsWith?: string; - contains?: string; - notContains?: string; - endsWith?: string; - equals?: string; - notEquals?: string; - noFilter?: string; - lt?: string; - lte?: string; - gt?: string; - gte?: string; - is?: string; - isNot?: string; - before?: string; - after?: string; - dateIs?: string; - dateIsNot?: string; - dateBefore?: string; - dateAfter?: string; - clear?: string; - apply?: string; - matchAll?: string; - matchAny?: string; - addRule?: string; - removeRule?: string; - accept?: string; - reject?: string; - choose?: string; - upload?: string; - cancel?: string; - fileSizeTypes?: string[]; - dayNames?: string[]; - dayNamesShort?: string[]; - dayNamesMin?: string[]; - monthNames?: string[]; - monthNamesShort?: string[]; - dateFormat?: string; - firstDayOfWeek?: number; - today?: string; - weekHeader?: string; - weak?: string; - medium?: string; - strong?: string; - passwordPrompt?: string; - emptyMessage?: string; - emptyFilterMessage?: string; - pending?: string; - chooseYear?: string; - chooseMonth?: string; - chooseDate?: string; - prevDecade?: string; - nextDecade?: string; - prevYear?: string; - nextYear?: string; - prevMonth?: string; - nextMonth?: string; - prevHour?: string; - nextHour?: string; - prevMinute?: string; - nextMinute?: string; - prevSecond?: string; - nextSecond?: string; - am?: string; - pm?: string; - searchMessage?: string; - selectionMessage?: string; - emptySelectionMessage?: string; - emptySearchMessage?: string; - aria?: Aria; -} -/** - * Represents a set of translated HTML attributes used in a component or application. - * @group Interface - */ -export interface Aria { - trueLabel?: string; - falseLabel?: string; - nullLabel?: string; - star?: string; - stars?: string; - selectAll?: string; - unselectAll?: string; - close?: string; - previous?: string; - next?: string; - navigation?: string; - scrollTop?: string; - moveTop?: string; - moveUp?: string; - moveDown?: string; - moveBottom?: string; - moveToTarget?: string; - moveToSource?: string; - moveAllToTarget?: string; - moveAllToSource?: string; - pageLabel?: string; - firstPageLabel?: string; - lastPageLabel?: string; - nextPageLabel?: string; - prevPageLabel?: string; - rowsPerPageLabel?: string; - previousPageLabel?: string; - jumpToPageDropdownLabel?: string; - jumpToPageInputLabel?: string; - selectRow?: string; - unselectRow?: string; - expandRow?: string; - collapseRow?: string; - showFilterMenu?: string; - hideFilterMenu?: string; - filterOperator?: string; - filterConstraint?: string; - editRow?: string; - saveEdit?: string; - cancelEdit?: string; - listView?: string; - gridView?: string; - slide?: string; - slideNumber?: string; - zoomImage?: string; - zoomIn?: string; - zoomOut?: string; - rotateRight?: string; - rotateLeft?: string; - listLabel?: string; - selectColor?: string; - removeLabel?: string; - browseFiles?: string; - maximizeLabel?: string; -} diff --git a/src/app/components/api/translationkeys.ts b/src/app/components/api/translationkeys.ts deleted file mode 100644 index 998a358..0000000 --- a/src/app/components/api/translationkeys.ts +++ /dev/null @@ -1,50 +0,0 @@ -export class TranslationKeys { - public static readonly STARTS_WITH = 'startsWith'; - public static readonly CONTAINS = 'contains'; - public static readonly NOT_CONTAINS = 'notContains'; - public static readonly ENDS_WITH = 'endsWith'; - public static readonly EQUALS = 'equals'; - public static readonly NOT_EQUALS = 'notEquals'; - public static readonly NO_FILTER = 'noFilter'; - public static readonly LT = 'lt'; - public static readonly LTE = 'lte'; - public static readonly GT = 'gt'; - public static readonly GTE = 'gte'; - public static readonly IS = 'is'; - public static readonly IS_NOT = 'isNot'; - public static readonly BEFORE = 'before'; - public static readonly AFTER = 'after'; - public static readonly CLEAR = 'clear'; - public static readonly APPLY = 'apply'; - public static readonly MATCH_ALL = 'matchAll'; - public static readonly MATCH_ANY = 'matchAny'; - public static readonly ADD_RULE = 'addRule'; - public static readonly REMOVE_RULE = 'removeRule'; - public static readonly ACCEPT = 'accept'; - public static readonly REJECT = 'reject'; - public static readonly CHOOSE = 'choose'; - public static readonly UPLOAD = 'upload'; - public static readonly CANCEL = 'cancel'; - public static readonly PENDING = 'pending'; - public static readonly FILE_SIZE_TYPES = 'fileSizeTypes'; - public static readonly DAY_NAMES = 'dayNames'; - public static readonly DAY_NAMES_SHORT = 'dayNamesShort'; - public static readonly DAY_NAMES_MIN = 'dayNamesMin'; - public static readonly MONTH_NAMES = 'monthNames'; - public static readonly MONTH_NAMES_SHORT = 'monthNamesShort'; - public static readonly FIRST_DAY_OF_WEEK = 'firstDayOfWeek'; - public static readonly TODAY = 'today'; - public static readonly WEEK_HEADER = 'weekHeader'; - public static readonly WEAK = 'weak'; - public static readonly MEDIUM = 'medium'; - public static readonly STRONG = 'strong'; - public static readonly PASSWORD_PROMPT = 'passwordPrompt'; - public static readonly EMPTY_MESSAGE = 'emptyMessage'; - public static readonly EMPTY_FILTER_MESSAGE = 'emptyFilterMessage'; - public static readonly SHOW_FILTER_MENU = 'showFilterMenu'; - public static readonly HIDE_FILTER_MENU = 'hideFilterMenu'; - public static readonly SELECTION_MESSAGE = 'selectionMessage'; - public static readonly ARIA = 'aria'; - public static readonly SELECT_COLOR = 'selectColor'; - public static readonly BROWSE_FILES = 'browseFiles'; -} diff --git a/src/app/components/api/treedragdropservice.ts b/src/app/components/api/treedragdropservice.ts deleted file mode 100644 index e6790c7..0000000 --- a/src/app/components/api/treedragdropservice.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Injectable } from '@angular/core'; -import { Subject } from 'rxjs'; -import { TreeNodeDragEvent } from './treenodedragevent'; - -@Injectable() -export class TreeDragDropService { - private dragStartSource = new Subject(); - private dragStopSource = new Subject(); - - dragStart$ = this.dragStartSource.asObservable(); - dragStop$ = this.dragStopSource.asObservable(); - - startDrag(event: TreeNodeDragEvent) { - this.dragStartSource.next(event); - } - - stopDrag(event: TreeNodeDragEvent) { - this.dragStopSource.next(event); - } -} diff --git a/src/app/components/api/treenode.ts b/src/app/components/api/treenode.ts deleted file mode 100644 index 196e1e0..0000000 --- a/src/app/components/api/treenode.ts +++ /dev/null @@ -1,82 +0,0 @@ -/** - * Represents a node in a tree data structure. - * @group Interface - */ -export interface TreeNode { - checked?: boolean; - /** - * Label of the node. - */ - label?: string; - /** - * Data represented by the node. - */ - data?: T; - /** - * Icon of the node to display next to content. - */ - icon?: string; - /** - * Icon to use in expanded state. - */ - expandedIcon?: string; - /** - * Icon to use in collapsed state. - */ - collapsedIcon?: string; - /** - * An array of treenodes as children. - */ - children?: TreeNode[]; - /** - * Specifies if the node has children. Used in lazy loading. - * @defaultValue false - */ - leaf?: boolean; - /** - * Expanded state of the node. - * @defaultValue false - */ - expanded?: boolean; - /** - * Type of the node to match a template. - */ - type?: string; - /** - * Parent of the node. - */ - parent?: TreeNode; - /** - * Defines if value is partially selected. - */ - partialSelected?: boolean; - /** - * Inline style of the node. - */ - style?: any; - /** - * Style class of the node. - */ - styleClass?: string; - /** - * Defines if the node is draggable. - */ - draggable?: boolean; - /** - * Defines if the node is droppable. - */ - droppable?: boolean; - /** - * Whether the node is selectable when selection mode is enabled. - * @defaultValue false - */ - selectable?: boolean; - /** - * Mandatory unique key of the node. - */ - key?: string; - /** - * Defines if the node is loading. - */ - loading?: boolean; -} diff --git a/src/app/components/api/treenodedragevent.ts b/src/app/components/api/treenodedragevent.ts deleted file mode 100644 index 7440ffd..0000000 --- a/src/app/components/api/treenodedragevent.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { TreeNode } from './treenode'; - -/** - * Represents the event data for a tree node drag operation. - * @group Interface - */ -export interface TreeNodeDragEvent { - /** - * Tree instance. - */ - tree?: any; - /** - * Node to be dragged. - */ - node?: TreeNode; - /** - * Child nodes of dragged node. - */ - subNodes?: TreeNode[]; - /** - * Index of dragged node. - */ - index?: number; - /** - * Scope of dragged node. - */ - scope?: any; -} diff --git a/src/app/components/api/treetablenode.ts b/src/app/components/api/treetablenode.ts deleted file mode 100644 index b2c50d4..0000000 --- a/src/app/components/api/treetablenode.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { TreeNode } from './treenode'; - -/** - * Tree table node element. - * @extends {TreeNode} - * @group Interface - */ -export interface TreeTableNode extends TreeNode { - /** - * Browser event. - */ - originalEvent?: Event; - /** - * Row of the node. - */ - rowNode?: any; - /** - * Node instance. - */ - node?: TreeNode; - /** - * Selection type. - */ - type?: string; - /** - * Node index. - */ - index?: number; - /** - * Node level. - */ - level?: number; - /** - * Boolean value indicates if node is in viewport. - */ - visible?: boolean; -} diff --git a/src/app/components/autocomplete/autocomplete.css b/src/app/components/autocomplete/autocomplete.css deleted file mode 100644 index 85b0a38..0000000 --- a/src/app/components/autocomplete/autocomplete.css +++ /dev/null @@ -1,104 +0,0 @@ -@layer primeng { - .p-autocomplete { - display: inline-flex; - position: relative; - } - - .p-autocomplete-loader { - position: absolute; - top: 50%; - margin-top: -0.5rem; - } - - .p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; - } - - .p-autocomplete-dd .p-autocomplete-input, - .p-autocomplete-dd .p-autocomplete-multiple-container { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .p-autocomplete-dd .p-autocomplete-dropdown { - border-top-left-radius: 0; - border-bottom-left-radius: 0px; - } - - .p-autocomplete-panel { - overflow: auto; - } - - .p-autocomplete-items { - margin: 0; - padding: 0; - list-style-type: none; - } - - .p-autocomplete-item { - cursor: pointer; - white-space: nowrap; - position: relative; - overflow: hidden; - } - - .p-autocomplete-multiple-container { - margin: 0; - padding: 0; - list-style-type: none; - cursor: text; - overflow: hidden; - display: flex; - align-items: center; - flex-wrap: wrap; - } - - .p-autocomplete-token { - width: fit-content; - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - } - - .p-autocomplete-token-icon { - display: flex; - cursor: pointer; - } - - .p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; - } - - .p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; - } - - .p-fluid .p-autocomplete { - display: flex; - } - - .p-fluid .p-autocomplete-dd .p-autocomplete-input { - width: 1%; - } - - .p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; - } - - .p-autocomplete-clearable { - position: relative; - } -} diff --git a/src/app/components/autocomplete/autocomplete.interface.ts b/src/app/components/autocomplete/autocomplete.interface.ts deleted file mode 100644 index 1a5913f..0000000 --- a/src/app/components/autocomplete/autocomplete.interface.ts +++ /dev/null @@ -1,157 +0,0 @@ -import { TemplateRef } from '@angular/core'; -import { ScrollerOptions } from 'primeng/api'; -import { AutoComplete } from './autocomplete'; - -/** - * Custom complete event. - * @see {@link AutoComplete.completeMethod} - * @group Events - */ -export interface AutoCompleteCompleteEvent { - /** - * Browser event. - */ - originalEvent: Event; - /** - * Selected option value. - */ - query: string; -} -/** - * Custom click event. - * @see {@link AutoComplete.onDropdownClick} - * @group Events - */ -export interface AutoCompleteDropdownClickEvent { - /** - * Browser event. - */ - originalEvent: Event; - /** - * Selected option value. - */ - query: string; -} -/** - * Custom select event. - * @see {@link AutoComplete.onSelect} - * @group Events - */ -export interface AutoCompleteSelectEvent { - /** - * Browser event. - */ - originalEvent: Event; - /** - * Selected value. - */ - value: any; -} -/** - * Custom unselect event. - * @see {@link AutoComplete.onUnSelect} - * @group Events - */ -export interface AutoCompleteUnselectEvent { - /** - * Browser event. - */ - originalEvent: Event; - /** - * Removed value. - */ - value: any; -} -/** - * Custom lazy load event. - * @see {@link AutoComplete.onLazyLoad} - * @group Events - */ -export interface AutoCompleteLazyLoadEvent { - /** - * First element in viewport. - */ - first: any; - /** - * Last element in viewport. - */ - last: any; -} -/** - * Defines valid templates in AutoComplete. - * @group Templates - */ -export interface AutoCompleteTemplates { - /** - * Custom item template. - * @param {Object} context - option data. - */ - item(context: { - /** - * Option. - */ - $implicit: any; - /** - * Option index. - */ - index: number; - }): TemplateRef<{ $implicit: any; index: number }>; - /** - * Custom group template. - * @param {Object} context - group data. - */ - group(context: { - /** - * Option group. - */ - $implicit: any | any[]; - }): TemplateRef<{ $implicit: any | any[] }>; - /** - * Custom selected item template, only supported in multiple mode. - * @param {Object} context - selected item data. - */ - selectedItem(context: { - /** - * Selected value. - */ - $implicit: any; - }): TemplateRef<{ $implici: any }>; - /** - * Custom header template. - */ - header(): TemplateRef; - /** - * Custom empty template. - */ - empty(): TemplateRef; - /** - * Custom footer template. - */ - footer(): TemplateRef; - /** - * Custom loader template. - * @param {Object} context - scroller options. - */ - loader(context: { - /** - * Virtual scroller options. - */ - $implicit: ScrollerOptions; - }): TemplateRef<{ $implicit: ScrollerOptions }>; - /** - * Custom remove token icon template. - */ - removetokenicon(): TemplateRef; - /** - * Custom loading icon template. - */ - loadingicon(): TemplateRef; - /** - * Custom clear icon template. - */ - clearicon(): TemplateRef; - /** - * Custom dropdown icon template. - */ - dropdownicon(): TemplateRef; -} diff --git a/src/app/components/autocomplete/autocomplete.spec.ts b/src/app/components/autocomplete/autocomplete.spec.ts deleted file mode 100644 index 44f76b2..0000000 --- a/src/app/components/autocomplete/autocomplete.spec.ts +++ /dev/null @@ -1,729 +0,0 @@ -import { Component } from '@angular/core'; -import { ComponentFixture, fakeAsync, flush, TestBed, tick } from '@angular/core/testing'; -import { FormsModule } from '@angular/forms'; -import { By } from '@angular/platform-browser'; -import { BrowserDynamicTestingModule } from '@angular/platform-browser-dynamic/testing'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { ButtonModule } from 'primeng/button'; -import { ChevronDownIcon } from 'primeng/icons/chevrondown'; -import { TimesCircleIcon } from 'primeng/icons/timescircle'; -import { OverlayModule } from 'primeng/overlay'; -import { AutoComplete } from './autocomplete'; - -@Component({ - template: ` - - ` -}) -class TestAutocompleteComponent { - brands: string[] = ['Audi', 'BMW', 'Fiat', 'Ford', 'Honda', 'Jaguar', 'Mercedes', 'Renault', 'Volvo', 'VW']; - cars: any[] = [ - { id: 1, brand: 'Volvo' }, - { id: 2, brand: 'VW' } - ]; - filteredBrands: any[]; - filteredCars: any[]; - brand: string; - car: any; - - filterBrands(event) { - this.filteredBrands = []; - for (let i = 0; i < this.brands.length; i++) { - let brand = this.brands[i]; - if (brand.toLowerCase().indexOf(event.query.toLowerCase()) == 0) { - this.filteredBrands.push(brand); - } - } - } - - filterBrandsWithField(event) { - this.filteredCars = []; - for (let i = 0; i < this.cars.length; i++) { - let car = this.cars[i]; - if (car.brand.toLowerCase().indexOf(event.query.toLowerCase()) == 0) { - this.filteredCars.push(car); - } - } - } - deleteLastEl() { - this.brands.pop(); - } -} - -describe('AutoComplete', () => { - let autocomplete: AutoComplete; - let autocomplete2: AutoComplete; - let testComponent: TestAutocompleteComponent; - let fixture: ComponentFixture; - - beforeEach(() => { - TestBed.configureTestingModule({ - imports: [NoopAnimationsModule, FormsModule, BrowserDynamicTestingModule, ButtonModule, OverlayModule, ChevronDownIcon, TimesCircleIcon], - declarations: [AutoComplete, TestAutocompleteComponent] - }).compileComponents(); - - fixture = TestBed.createComponent(TestAutocompleteComponent); - autocomplete = fixture.debugElement.children[0].componentInstance; - autocomplete2 = fixture.debugElement.children[2].componentInstance; - testComponent = fixture.debugElement.componentInstance; - }); - - it('should disabled', () => { - fixture.detectChanges(); - - autocomplete.disabled = true; - fixture.detectChanges(); - - autocomplete.cd.detectChanges(); - const inputDefaultEl = fixture.debugElement.query(By.css('.p-autocomplete-input')).nativeElement; - expect(inputDefaultEl.disabled).toEqual(true); - fixture.detectChanges(); - - autocomplete.multiple = true; - autocomplete.disabled = true; - fixture.detectChanges(); - - autocomplete.cd.detectChanges(); - const inputMultipleEl = fixture.debugElement.query(By.css('ul')).query(By.css('input')); - const multiContainer = fixture.debugElement.query(By.css('div')); - expect(inputMultipleEl.properties.disabled).toEqual(true); - expect(multiContainer.nativeElement.className).toContain('p-disabled'); - }); - - it('should display dropdown icon', () => { - autocomplete.dropdown = true; - fixture.detectChanges(); - - autocomplete.cd.detectChanges(); - const autocompleteEl = fixture.debugElement.query(By.css('.p-autocomplete .p-component')).nativeElement; - const dropdownIconEl = fixture.debugElement.query(By.css('.p-autocomplete-dropdown')).nativeElement; - expect(autocompleteEl.className).toContain('p-autocomplete-dd'); - expect(dropdownIconEl).toBeTruthy(); - }); - - it('should change style and styleClass', () => { - autocomplete.style = { height: '300px' }; - autocomplete.styleClass = 'Primeng Rocks!'; - autocomplete.inputStyle = { height: '300px' }; - autocomplete.inputStyleClass = 'Primeng Rocks!'; - fixture.detectChanges(); - - autocomplete.cd.detectChanges(); - const autocompleteEl = fixture.debugElement.query(By.css('.p-autocomplete .p-component')).nativeElement; - const inputEl = fixture.debugElement.query(By.css('input')).nativeElement; - expect(autocompleteEl.className).toContain('Primeng Rocks!'); - expect(inputEl.className).toContain('Primeng Rocks!'); - expect(autocompleteEl.style.height).toContain('300px'); - expect(inputEl.style.height).toContain('300px'); - autocomplete.multiple = true; - fixture.detectChanges(); - - autocomplete.cd.detectChanges(); - const inputMultipleEl = fixture.debugElement.query(By.css('ul')).query(By.css('input')).nativeElement; - expect(inputMultipleEl.className).toContain('Primeng Rocks!'); - expect(inputMultipleEl.style.height).toContain('300px'); - }); - - it('should change inputId size readonly tabindex maxlength type and placeholder', () => { - autocomplete.inputId = 'Primeng'; - autocomplete.placeholder = 'Primeng ROCKS!'; - autocomplete.size = 12; - autocomplete.required = true; - autocomplete.readonly = true; - autocomplete.tabindex = 13; - autocomplete.type = 'password'; - autocomplete.maxlength = 5; - fixture.detectChanges(); - - autocomplete.cd.detectChanges(); - const inputEl = fixture.debugElement.query(By.css('input')).nativeElement; - expect(inputEl.id).toEqual('Primeng'); - expect(inputEl.placeholder).toEqual('Primeng ROCKS!'); - expect(inputEl.size).toEqual(12); - expect(inputEl.required).toEqual(true); - expect(inputEl.tabIndex).toEqual(13); - expect(inputEl.maxLength).toEqual(5); - expect(inputEl.readOnly).toEqual(true); - expect(inputEl.type).toEqual('password'); - autocomplete.multiple = true; - fixture.detectChanges(); - - autocomplete.cd.detectChanges(); - const inputMultipleEl = fixture.debugElement.query(By.css('ul')).query(By.css('input')).nativeElement; - expect(inputMultipleEl.id).toEqual('Primeng'); - expect(inputMultipleEl.placeholder).toEqual('Primeng ROCKS!'); - }); - - it('should show filtered brands and change autoZIndex', fakeAsync(() => { - autocomplete.autoZIndex = false; - fixture.detectChanges(); - - let focusValue; - autocomplete.onFocus.subscribe((value) => (focusValue = value)); - const inputEl = fixture.debugElement.query(By.css('.p-autocomplete-input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onInputSpy = spyOn(autocomplete, 'onInput').and.callThrough(); - const handleSuggestionsChangeSpy = spyOn(autocomplete, 'handleSuggestionsChange').and.callThrough(); - const filterBrandsSpy = spyOn(testComponent, 'filterBrands').and.callThrough(); - - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('input')); - tick(300); - fixture.detectChanges(); - - const suggestionsEls = fixture.debugElement.queryAll(By.css('li')); - expect(autocomplete.suggestions.length).toEqual(2); - expect(suggestionsEls.length).toEqual(2); - expect(testComponent.filteredBrands.length).toEqual(2); - expect(autocomplete.suggestions).toEqual(testComponent.filteredBrands); - expect(onInputSpy).toHaveBeenCalled(); - expect(handleSuggestionsChangeSpy).toHaveBeenCalled(); - expect(filterBrandsSpy).toHaveBeenCalled(); - expect(focusValue).toBeTruthy(); - flush(); - })); - - it('should change immutable and scrollHeight', fakeAsync(() => { - autocomplete.scrollHeight = '450px'; - fixture.detectChanges(); - - const deleteLastEl = fixture.debugElement.query(By.css('a')); - deleteLastEl.nativeElement.click(); - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const suggestionsEls = fixture.debugElement.queryAll(By.css('li')); - const panelEl = fixture.debugElement.query(By.css('.p-autocomplete-panel')); - expect(panelEl.nativeElement.style.maxHeight).toEqual('450px'); - expect(autocomplete.suggestions.length).toEqual(1); - expect(suggestionsEls.length).toEqual(1); - expect(testComponent.filteredBrands.length).toEqual(1); - expect(autocomplete.suggestions).toEqual(testComponent.filteredBrands); - flush(); - })); - - it('should change appendTo', fakeAsync(() => { - autocomplete.appendTo = 'body'; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const suggestionsEls = fixture.debugElement.queryAll(By.css('li')); - expect(autocomplete.suggestions.length).toEqual(2); - expect(suggestionsEls.length).toEqual(2); - expect(testComponent.filteredBrands.length).toEqual(2); - expect(autocomplete.suggestions).toEqual(testComponent.filteredBrands); - flush(); - })); - - it('should change appendTo(2)', fakeAsync(() => { - autocomplete.appendTo = fixture.debugElement.query(By.css('a')).nativeElement; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const suggestionsEls = fixture.debugElement.queryAll(By.css('li')); - expect(autocomplete.suggestions.length).toEqual(2); - expect(suggestionsEls.length).toEqual(2); - expect(testComponent.filteredBrands.length).toEqual(2); - expect(autocomplete.suggestions).toEqual(testComponent.filteredBrands); - flush(); - })); - - it('should not show panel', fakeAsync(() => { - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-autocomplete-input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'vxc'; - inputEl.nativeElement.dispatchEvent(new Event('input')); - tick(300); - fixture.detectChanges(); - - const suggestionsEls = fixture.debugElement.queryAll(By.css('.p-autocomplete-item')); - expect(autocomplete.suggestions.length).toEqual(0); - expect(suggestionsEls.length).toEqual(0); - expect(testComponent.filteredBrands.length).toEqual(0); - flush(); - })); - - it('should show emptyMessage', fakeAsync(() => { - autocomplete.emptyMessage = 'Primeng ROCKS!'; - autocomplete.showEmptyMessage = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'PRIMENG'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const suggestionsEls = fixture.debugElement.queryAll(By.css('li')); - expect(autocomplete.suggestions.length).toEqual(0); - expect(suggestionsEls.length).toEqual(1); - expect(testComponent.filteredBrands.length).toEqual(0); - expect(suggestionsEls[0].nativeElement.textContent).toContain(autocomplete.emptyMessage); - flush(); - })); - - xit('should use autoHighlight', fakeAsync(() => { - // this logic has not been implemented - autocomplete.autoHighlight = true; - autocomplete.baseZIndex = 20; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-autocomplete-input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('input')); - tick(300); - fixture.detectChanges(); - - const firstItemEl = fixture.debugElement.query(By.css('li')).nativeElement; - expect(firstItemEl.className).toContain('p-highlight'); - flush(); - })); - - it('should use forceSelection', fakeAsync(() => { - autocomplete.forceSelection = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'vsa'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - autocomplete.suggestions = []; - inputEl.nativeElement.dispatchEvent(new Event('change')); - tick(300); - fixture.detectChanges(); - - expect(inputEl.nativeElement.value).toEqual(''); - flush(); - })); - - it('should select item', fakeAsync(() => { - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const firstItemEl = fixture.debugElement.query(By.css('li')).nativeElement; - firstItemEl.click(); - fixture.detectChanges(); - - expect(autocomplete.value).toEqual('Volvo'); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(inputEl.nativeElement.value).toEqual(autocomplete.value); - expect(testComponent.brand).toEqual(autocomplete.value); - flush(); - })); - - it('should show panel with dropdown', () => { - autocomplete.dropdown = true; - fixture.detectChanges(); - - let dropdownValue; - autocomplete.onDropdownClick.subscribe((value) => (dropdownValue = value)); - const dropdownOpenEl = fixture.debugElement.query(By.css('.p-autocomplete-dropdown')); - dropdownOpenEl.nativeElement.click(); - fixture.detectChanges(); - - const panelEl = fixture.debugElement.query(By.css('div')); - expect(panelEl).toBeTruthy(); - expect(autocomplete.overlayVisible).toEqual(true); - expect(dropdownValue).toBeTruthy(); - }); - - it('should change dropdownMode', () => { - autocomplete.dropdown = true; - autocomplete.dropdownMode = 'current'; - fixture.detectChanges(); - - const dropdownOpenEl = fixture.debugElement.query(By.css('.p-autocomplete-dropdown')); - dropdownOpenEl.nativeElement.click(); - fixture.detectChanges(); - - const panelEl = fixture.debugElement.query(By.css('div')); - expect(panelEl).toBeTruthy(); - expect(autocomplete.overlayVisible).toEqual(true); - }); - - it('should use field', fakeAsync(() => { - autocomplete2.field = 'brand'; - autocomplete2.forceSelection = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.queryAll(By.css('p-autoComplete'))[1].query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete2, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const firstItemEl = fixture.debugElement.queryAll(By.css('p-autoComplete'))[1].query(By.css('li')).nativeElement; - firstItemEl.click(); - fixture.detectChanges(); - expect(autocomplete2.value.brand).toEqual('Volvo'); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(inputEl.nativeElement.value).toEqual(autocomplete2.value.brand); - expect(testComponent.car).toEqual(autocomplete2.value); - flush(); - })); - - it('should change minLength', fakeAsync(() => { - autocomplete.minLength = 2; - fixture.detectChanges(); - const inputEl = fixture.debugElement.query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - expect(autocomplete.overlayVisible).toBeFalsy(); - - inputEl.nativeElement.value = 'va'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - expect(autocomplete.overlayVisible).toBeTrue(); - flush(); - })); - - it('should set the optionValue property as value', fakeAsync(() => { - autocomplete2.optionValue = 'id'; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.queryAll(By.css('p-autoComplete'))[1].query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete2, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const firstItemEl = fixture.debugElement.queryAll(By.css('p-autoComplete'))[1].query(By.css('li')).nativeElement; - firstItemEl.click(); - fixture.detectChanges(); - expect(autocomplete2.value).toEqual(1); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.car).toEqual(autocomplete2.value); - flush(); - })); - - it('should multiple', () => { - autocomplete.multiple = true; - fixture.detectChanges(); - - const spanEl = fixture.debugElement.query(By.css('div')); - const listEl = fixture.debugElement.query(By.css('ul')); - expect(spanEl.nativeElement.className).toContain('p-autocomplete-multiple'); - expect(listEl.nativeElement.className).toContain('p-autocomplete-multiple-container'); - }); - - it('should select item with multiSelect', fakeAsync(() => { - autocomplete.multiple = true; - autocomplete.forceSelection = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - inputEl.nativeElement.dispatchEvent(new Event('change')); - const firstItemEl = fixture.debugElement.queryAll(By.css('li'))[1].nativeElement; - firstItemEl.click(); - fixture.detectChanges(); - expect(autocomplete.value[0]).toEqual('Volvo'); - expect(autocomplete.value.length).toEqual(1); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.brand).toEqual(autocomplete.value); - flush(); - })); - - it('should select selected item', fakeAsync(() => { - autocomplete.multiple = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const firstItemEl = fixture.debugElement.queryAll(By.css('li'))[1].nativeElement; - firstItemEl.click(); - fixture.detectChanges(); - - expect(autocomplete.value[0]).toEqual('Volvo'); - expect(autocomplete.value.length).toEqual(1); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.brand).toEqual(autocomplete.value); - flush(); - })); - - it('should delete chip with backspace', fakeAsync(() => { - autocomplete.multiple = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-autocomplete-input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('input')); - tick(300); - fixture.detectChanges(); - - autocomplete.onOptionSelect(new Event('click'), 'Volvo'); - fixture.detectChanges(); - - expect(autocomplete.value[0]).toEqual('Volvo'); - expect(autocomplete.value.length).toEqual(1); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.brand).toEqual(autocomplete.value); - - autocomplete.onKeyDown(new KeyboardEvent('keydown', { code: 'Backspace' })); - fixture.detectChanges(); - - expect(autocomplete.value[0]).toEqual(undefined); - expect(autocomplete.value.length).toEqual(0); - flush(); - })); - - it('should delete item with icon', fakeAsync(() => { - autocomplete.multiple = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const firstItemEl = fixture.debugElement.queryAll(By.css('li'))[1].nativeElement; - firstItemEl.click(); - fixture.detectChanges(); - expect(autocomplete.value[0]).toEqual('Volvo'); - expect(autocomplete.value.length).toEqual(1); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.brand).toEqual(autocomplete.value); - const iconEl = fixture.debugElement.query(By.css('.p-autocomplete-token-icon')); - iconEl.nativeElement.click(); - fixture.detectChanges(); - - expect(autocomplete.value[0]).toEqual(undefined); - expect(autocomplete.value.length).toEqual(0); - flush(); - })); - - it('should select property with multiSelect and optionValue', fakeAsync(() => { - autocomplete2.multiple = true; - autocomplete2.optionValue = 'id'; - autocomplete2.optionLabel = 'brand'; - autocomplete2.forceSelection = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.queryAll(By.css('p-autoComplete'))[1].query(By.css('input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete2, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - inputEl.nativeElement.dispatchEvent(new Event('change')); - const firstItemEl = fixture.debugElement.queryAll(By.css('li'))[1].nativeElement; - firstItemEl.click(); - fixture.detectChanges(); - expect(autocomplete2.value[0]).toEqual(1); - expect(autocomplete2.value.length).toEqual(1); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.car).toEqual(autocomplete2.value); - flush(); - })); - - it('should navigate with arrow keys and select with enter', () => { - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-autocomplete-input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - autocomplete.suggestions = ['Volvo', 'VW']; - autocomplete.overlayVisible = true; - autocomplete.onKeyDown(new KeyboardEvent('keydown', { code: 'ArrowDown' })); - autocomplete.onKeyDown(new KeyboardEvent('keydown', { code: 'Enter' })); - fixture.detectChanges(); - - expect(autocomplete.value).toEqual('Volvo'); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.brand).toEqual(autocomplete.value); - }); - - it('should navigate with arrow keys and select with tab', () => { - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - autocomplete.suggestions = ['Volvo', 'VW']; - autocomplete.overlayVisible = true; - autocomplete.onKeyDown(new KeyboardEvent('keydown', { code: 'ArrowDown' })); - autocomplete.onKeyDown(new KeyboardEvent('keydown', { code: 'Tab' })); - fixture.detectChanges(); - - expect(autocomplete.value).toEqual('Volvo'); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.brand).toEqual(autocomplete.value); - }); - - it('should escape with esc key', fakeAsync(() => { - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-autocomplete-input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - const hideSpy = spyOn(autocomplete, 'hide').and.callThrough(); - autocomplete.suggestions = ['Volvo', 'VW']; - autocomplete.overlayVisible = true; - autocomplete.onKeyDown(new KeyboardEvent('keydown', { code: 'Escape' })); - tick(300); - fixture.detectChanges(); - - expect(autocomplete.value).toEqual(undefined); - expect(onOptionSelectSpy).not.toHaveBeenCalled(); - expect(hideSpy).toHaveBeenCalled(); - expect(autocomplete.overlayVisible).toEqual(false); - })); -}); diff --git a/src/app/components/autocomplete/autocomplete.ts b/src/app/components/autocomplete/autocomplete.ts deleted file mode 100644 index 7423f62..0000000 --- a/src/app/components/autocomplete/autocomplete.ts +++ /dev/null @@ -1,1684 +0,0 @@ -import { animate, AnimationEvent, style, transition, trigger } from '@angular/animations'; -import { CommonModule, DOCUMENT } from '@angular/common'; -import { - AfterContentInit, - AfterViewChecked, - booleanAttribute, - ChangeDetectionStrategy, - ChangeDetectorRef, - Component, - computed, - ContentChildren, - effect, - ElementRef, - EventEmitter, - forwardRef, - Inject, - Input, - NgModule, - NgZone, - numberAttribute, - OnDestroy, - Output, - QueryList, - Renderer2, - signal, - TemplateRef, - ViewChild, - ViewEncapsulation -} from '@angular/core'; -import { ControlValueAccessor, NG_VALUE_ACCESSOR } from '@angular/forms'; -import { OverlayOptions, OverlayService, PrimeNGConfig, PrimeTemplate, SharedModule, TranslationKeys } from 'primeng/api'; -import { AutoFocusModule } from 'primeng/autofocus'; -import { ButtonModule } from 'primeng/button'; -import { ConnectedOverlayScrollHandler, DomHandler } from 'primeng/dom'; -import { InputTextModule } from 'primeng/inputtext'; -import { Overlay, OverlayModule } from 'primeng/overlay'; -import { RippleModule } from 'primeng/ripple'; -import { Scroller, ScrollerModule } from 'primeng/scroller'; -import { ScrollerOptions } from 'primeng/api'; -import { ObjectUtils, UniqueComponentId } from 'primeng/utils'; -import { TimesCircleIcon } from 'primeng/icons/timescircle'; -import { SpinnerIcon } from 'primeng/icons/spinner'; -import { TimesIcon } from 'primeng/icons/times'; -import { ChevronDownIcon } from 'primeng/icons/chevrondown'; -import { Nullable, VoidListener } from 'primeng/ts-helpers'; -import { AutoCompleteCompleteEvent, AutoCompleteDropdownClickEvent, AutoCompleteLazyLoadEvent, AutoCompleteSelectEvent, AutoCompleteUnselectEvent } from './autocomplete.interface'; - -export const AUTOCOMPLETE_VALUE_ACCESSOR: any = { - provide: NG_VALUE_ACCESSOR, - useExisting: forwardRef(() => AutoComplete), - multi: true -}; -/** - * AutoComplete is an input component that provides real-time suggestions when being typed. - * @group Components - */ -@Component({ - selector: 'p-autoComplete', - template: ` -
- - - - - - - - -
    -
  • - - {{ getMultipleLabel(option) }} - - - - - - -
  • -
  • - -
  • -
- - - - - - - - -
- - - - - - - - - - - - - - - - -
    - - -
  • - {{ getOptionGroupLabel(option.optionGroup) }} - -
  • -
    - -
  • - {{ getOptionLabel(option) }} - -
  • -
    -
    -
  • - - {{ searchResultMessageText }} - - -
  • -
-
- -
- - {{ selectedMessageText }} - -
-
- `, - host: { - class: 'p-element p-inputwrapper', - '[class.p-inputwrapper-filled]': 'filled', - '[class.p-inputwrapper-focus]': '((focused && !disabled) || autofocus) || overlayVisible', - '[class.p-autocomplete-clearable]': 'showClear && !disabled' - }, - providers: [AUTOCOMPLETE_VALUE_ACCESSOR], - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./autocomplete.css'] -}) -export class AutoComplete implements AfterViewChecked, AfterContentInit, OnDestroy, ControlValueAccessor { - /** - * Minimum number of characters to initiate a search. - * @group Props - */ - @Input({ transform: numberAttribute }) minLength: number = 1; - /** - * Delay between keystrokes to wait before sending a query. - * @group Props - */ - @Input({ transform: numberAttribute }) delay: number = 300; - /** - * Inline style of the component. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Inline style of the overlay panel element. - * @group Props - */ - @Input() panelStyle: { [klass: string]: any } | null | undefined; - /** - * Style class of the component. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Style class of the overlay panel element. - * @group Props - */ - @Input() panelStyleClass: string | undefined; - /** - * Inline style of the input field. - * @group Props - */ - @Input() inputStyle: { [klass: string]: any } | null | undefined; - /** - * Identifier of the focus input to match a label defined for the component. - * @group Props - */ - @Input() inputId: string | undefined; - /** - * Inline style of the input field. - * @group Props - */ - @Input() inputStyleClass: string | undefined; - /** - * Hint text for the input field. - * @group Props - */ - @Input() placeholder: string | undefined; - /** - * When present, it specifies that the input cannot be typed. - * @group Props - */ - @Input({ transform: booleanAttribute }) readonly: boolean | undefined; - /** - * When present, it specifies that the component should be disabled. - * @group Props - */ - @Input({ transform: booleanAttribute }) disabled: boolean | undefined; - /** - * Maximum height of the suggestions panel. - * @group Props - */ - @Input() scrollHeight: string = '200px'; - /** - * Defines if data is loaded and interacted with in lazy manner. - * @group Props - */ - @Input({ transform: booleanAttribute }) lazy: boolean = false; - /** - * Whether the data should be loaded on demand during scroll. - * @group Props - */ - @Input({ transform: booleanAttribute }) virtualScroll: boolean | undefined; - /** - * Height of an item in the list for VirtualScrolling. - * @group Props - */ - @Input({ transform: numberAttribute }) virtualScrollItemSize: number | undefined; - /** - * Whether to use the scroller feature. The properties of scroller component can be used like an object in it. - * @group Props - */ - @Input() virtualScrollOptions: ScrollerOptions | undefined; - /** - * Maximum number of character allows in the input field. - * @group Props - */ - @Input({ transform: (value: unknown) => numberAttribute(value, null) }) maxlength: number | undefined; - /** - * Name of the input element. - * @group Props - */ - @Input() name: string | undefined; - /** - * When present, it specifies that an input field must be filled out before submitting the form. - * @group Props - */ - @Input({ transform: booleanAttribute }) required: boolean | undefined; - /** - * Size of the input field. - * @group Props - */ - @Input({ transform: numberAttribute }) size: number | undefined; - /** - * Target element to attach the overlay, valid values are "body" or a local ng-template variable of another element (note: use binding with brackets for template variables, e.g. [appendTo]="mydiv" for a div element having #mydiv as variable name). - * @group Props - */ - @Input() appendTo: HTMLElement | ElementRef | TemplateRef | string | null | undefined | any; - /** - * When enabled, highlights the first item in the list by default. - * @group Props - */ - @Input({ transform: booleanAttribute }) autoHighlight: boolean | undefined; - /** - * When present, autocomplete clears the manual input if it does not match of the suggestions to force only accepting values from the suggestions. - * @group Props - */ - @Input({ transform: booleanAttribute }) forceSelection: boolean | undefined; - /** - * Type of the input, defaults to "text". - * @group Props - */ - @Input() type: string = 'text'; - /** - * Whether to automatically manage layering. - * @group Props - */ - @Input({ transform: booleanAttribute }) autoZIndex: boolean = true; - /** - * Base zIndex value to use in layering. - * @group Props - */ - @Input({ transform: numberAttribute }) baseZIndex: number = 0; - /** - * Defines a string that labels the input for accessibility. - * @group Props - */ - @Input() ariaLabel: string | undefined; - /** - * Defines a string that labels the dropdown button for accessibility. - * @group Props - */ - @Input() dropdownAriaLabel: string | undefined; - /** - * Specifies one or more IDs in the DOM that labels the input field. - * @group Props - */ - @Input() ariaLabelledBy: string | undefined; - /** - * Icon class of the dropdown icon. - * @group Props - */ - @Input() dropdownIcon: string | undefined; - /** - * Ensures uniqueness of selected items on multiple mode. - * @group Props - */ - @Input({ transform: booleanAttribute }) unique: boolean = true; - /** - * Whether to display options as grouped when nested options are provided. - * @group Props - */ - @Input({ transform: booleanAttribute }) group: boolean | undefined; - /** - * Whether to run a query when input receives focus. - * @group Props - */ - @Input({ transform: booleanAttribute }) completeOnFocus: boolean = false; - /** - * When enabled, a clear icon is displayed to clear the value. - * @group Props - */ - @Input({ transform: booleanAttribute }) showClear: boolean = false; - /** - * Field of a suggested object to resolve and display. - * @group Props - * @deprecated use optionLabel property instead - */ - @Input() field: string | undefined; - /** - * Displays a button next to the input field when enabled. - * @group Props - */ - @Input({ transform: booleanAttribute }) dropdown: boolean | undefined; - /** - * Whether to show the empty message or not. - * @group Props - */ - @Input({ transform: booleanAttribute }) showEmptyMessage: boolean | undefined = true; - /** - * Specifies the behavior dropdown button. Default "blank" mode sends an empty string and "current" mode sends the input value. - * @group Props - */ - @Input() dropdownMode: string = 'blank'; - /** - * Specifies if multiple values can be selected. - * @group Props - */ - @Input({ transform: booleanAttribute }) multiple: boolean | undefined; - /** - * Index of the element in tabbing order. - * @group Props - */ - @Input({ transform: numberAttribute }) tabindex: number | undefined; - /** - * A property to uniquely identify a value in options. - * @group Props - */ - @Input() dataKey: string | undefined; - /** - * Text to display when there is no data. Defaults to global value in i18n translation configuration. - * @group Props - */ - @Input() emptyMessage: string | undefined; - /** - * Transition options of the show animation. - * @group Props - */ - @Input() showTransitionOptions: string = '.12s cubic-bezier(0, 0, 0.2, 1)'; - /** - * Transition options of the hide animation. - * @group Props - */ - @Input() hideTransitionOptions: string = '.1s linear'; - /** - * When present, it specifies that the component should automatically get focus on load. - * @group Props - */ - @Input({ transform: booleanAttribute }) autofocus: boolean | undefined; - /** - * Used to define a string that autocomplete attribute the current element. - * @group Props - */ - @Input() autocomplete: string = 'off'; - /** - * Name of the options field of an option group. - * @group Props - */ - @Input() optionGroupChildren: string | undefined = 'items'; - /** - * Name of the label field of an option group. - * @group Props - */ - @Input() optionGroupLabel: string | undefined = 'label'; - /** - * Options for the overlay element. - * @group Props - */ - @Input() overlayOptions: OverlayOptions | undefined; - /** - * An array of suggestions to display. - * @group Props - */ - @Input() get suggestions(): any[] { - return this._suggestions(); - } - set suggestions(value: any[]) { - this._suggestions.set(value); - this.handleSuggestionsChange(); - } - /** - * Element dimensions of option for virtual scrolling. - * @group Props - * @deprecated use virtualScrollItemSize property instead. - */ - @Input() get itemSize(): number { - return this._itemSize as number; - } - set itemSize(val: number) { - this._itemSize = val; - console.warn('The itemSize property is deprecated, use virtualScrollItemSize property instead.'); - } - /** - * Property name or getter function to use as the label of an option. - * @group Props - */ - @Input() optionLabel: string | ((item: any) => string) | undefined; - /** - * Property name or getter function to use as the value of an option. - * @group Props - */ - @Input() optionValue: string | ((item: any) => string) | undefined; - /** - * Unique identifier of the component. - * @group Props - */ - @Input() id: string | undefined; - /** - * Text to display when the search is active. Defaults to global value in i18n translation configuration. - * @group Props - * @defaultValue '{0} results are available' - */ - @Input() searchMessage: string | undefined; - /** - * Text to display when filtering does not return any results. Defaults to global value in i18n translation configuration. - * @group Props - * @defaultValue 'No selected item' - */ - @Input() emptySelectionMessage: string | undefined; - /** - * Text to be displayed in hidden accessible field when options are selected. Defaults to global value in i18n translation configuration. - * @group Props - * @defaultValue '{0} items selected' - */ - @Input() selectionMessage: string | undefined; - /** - * Whether to focus on the first visible or selected element when the overlay panel is shown. - * @group Props - */ - @Input({ transform: booleanAttribute }) autoOptionFocus: boolean | undefined = false; - /** - * When enabled, the focused option is selected. - * @group Props - */ - @Input({ transform: booleanAttribute }) selectOnFocus: boolean | undefined; - /** - * Locale to use in searching. The default locale is the host environment's current locale. - * @group Props - */ - @Input({ transform: booleanAttribute }) searchLocale: boolean | undefined; - /** - * Property name or getter function to use as the disabled flag of an option, defaults to false when not defined. - * @group Props - */ - @Input() optionDisabled: string | undefined; - /** - * When enabled, the hovered option will be focused. - * @group Props - */ - @Input({ transform: booleanAttribute }) focusOnHover: boolean | undefined; - /** - * Specifies the input variant of the component. - * @group Props - */ - @Input() variant: 'filled' | 'outlined' = 'outlined'; - /** - * Callback to invoke to search for suggestions. - * @param {AutoCompleteCompleteEvent} event - Custom complete event. - * @group Emits - */ - @Output() completeMethod: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when a suggestion is selected. - * @param {AutoCompleteSelectEvent} event - custom select event. - * @group Emits - */ - @Output() onSelect: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when a selected value is removed. - * @param {AutoCompleteUnselectEvent} event - custom unselect event. - * @group Emits - */ - @Output() onUnselect: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when the component receives focus. - * @param {Event} event - Browser event. - * @group Emits - */ - @Output() onFocus: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when the component loses focus. - * @param {Event} event - Browser event. - * @group Emits - */ - @Output() onBlur: EventEmitter = new EventEmitter(); - /** - * Callback to invoke to when dropdown button is clicked. - * @param {AutoCompleteDropdownClickEvent} event - custom dropdown click event. - * @group Emits - */ - @Output() onDropdownClick: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when clear button is clicked. - * @param {Event} event - Browser event. - * @group Emits - */ - @Output() onClear: EventEmitter = new EventEmitter(); - /** - * Callback to invoke on input key up. - * @param {KeyboardEvent} event - Keyboard event. - * @group Emits - */ - @Output() onKeyUp: EventEmitter = new EventEmitter(); - /** - * Callback to invoke on overlay is shown. - * @param {Event} event - Browser event. - * @group Emits - */ - @Output() onShow: EventEmitter = new EventEmitter(); - /** - * Callback to invoke on overlay is hidden. - * @param {Event} event - Browser event. - * @group Emits - */ - @Output() onHide: EventEmitter = new EventEmitter(); - /** - * Callback to invoke on lazy load data. - * @param {AutoCompleteLazyLoadEvent} event - Lazy load event. - * @group Emits - */ - @Output() onLazyLoad: EventEmitter = new EventEmitter(); - - @ViewChild('container') containerEL: Nullable; - - @ViewChild('focusInput') inputEL: Nullable; - - @ViewChild('multiIn') multiInputEl: Nullable; - - @ViewChild('multiContainer') multiContainerEL: Nullable; - - @ViewChild('ddBtn') dropdownButton: Nullable; - - @ViewChild('items') itemsViewChild: Nullable; - - @ViewChild('scroller') scroller: Nullable; - - @ViewChild('overlay') overlayViewChild!: Overlay; - - @ContentChildren(PrimeTemplate) templates: Nullable>; - - _itemSize: Nullable; - - itemsWrapper: Nullable; - - itemTemplate: Nullable>; - - emptyTemplate: Nullable>; - - headerTemplate: Nullable>; - - footerTemplate: Nullable>; - - selectedItemTemplate: Nullable>; - - groupTemplate: Nullable>; - - loaderTemplate: Nullable>; - - removeIconTemplate: Nullable>; - - loadingIconTemplate: Nullable>; - - clearIconTemplate: Nullable>; - - dropdownIconTemplate: Nullable>; - - value: string | any; - - _suggestions = signal(null); - - onModelChange: Function = () => {}; - - onModelTouched: Function = () => {}; - - timeout: Nullable; - - overlayVisible: boolean | undefined; - - suggestionsUpdated: Nullable; - - highlightOption: any; - - highlightOptionChanged: Nullable; - - focused: boolean = false; - - _filled: boolean; - - get filled() { - return this._filled; - } - set filled(value: any) { - this._filled = value; - } - - loading: Nullable; - - scrollHandler: Nullable; - - listId: string | undefined; - - searchTimeout: any; - - dirty: boolean = false; - - modelValue = signal(null); - - focusedMultipleOptionIndex = signal(-1); - - focusedOptionIndex = signal(-1); - - visibleOptions = computed(() => { - return this.group ? this.flatOptions(this._suggestions()) : this._suggestions() || []; - }); - - inputValue = computed(() => { - const modelValue = this.modelValue(); - const selectedOption = this.getSelectedOption(modelValue); - - if (modelValue) { - if (typeof modelValue === 'object' || this.optionValue) { - const label = this.getOptionLabel(selectedOption); - - return label != null ? label : modelValue; - } else { - return modelValue; - } - } else { - return ''; - } - }); - - get focusedMultipleOptionId() { - return this.focusedMultipleOptionIndex() !== -1 ? `${this.id}_multiple_option_${this.focusedMultipleOptionIndex()}` : null; - } - - get focusedOptionId() { - return this.focusedOptionIndex() !== -1 ? `${this.id}_${this.focusedOptionIndex()}` : null; - } - - get containerClass() { - return { - 'p-autocomplete p-component p-inputwrapper': true, - 'p-disabled': this.disabled, - 'p-focus': this.focused, - 'p-autocomplete-dd': this.dropdown, - 'p-autocomplete-multiple': this.multiple, - 'p-inputwrapper-focus': this.focused, - 'p-overlay-open': this.overlayVisible - }; - } - - get multiContainerClass() { - return { 'p-autocomplete-multiple-container p-component p-inputtext': true, 'p-variant-filled': this.variant === 'filled' || this.config.inputStyle() === 'filled' }; - } - - get panelClass() { - return { - 'p-autocomplete-panel p-component': true, - 'p-input-filled': this.config.inputStyle() === 'filled', - 'p-ripple-disabled': this.config.ripple === false - }; - } - - get panelStyles() { - return { - 'max-height': this.virtualScroll ? 'auto' : this.scrollHeight, - ...this.panelStyle - }; - } - - get inputClass() { - return { - 'p-autocomplete-input p-inputtext p-component': !this.multiple, - 'p-autocomplete-dd-input': this.dropdown, - 'p-variant-filled': this.variant === 'filled' || this.config.inputStyle() === 'filled' - }; - } - - get searchResultMessageText() { - return ObjectUtils.isNotEmpty(this.visibleOptions()) && this.overlayVisible ? this.searchMessageText.replaceAll('{0}', this.visibleOptions().length) : this.emptySearchMessageText; - } - - get searchMessageText() { - return this.searchMessage || this.config.translation.searchMessage || ''; - } - - get emptySearchMessageText() { - return this.emptyMessage || this.config.translation.emptySearchMessage || ''; - } - - get selectionMessageText() { - return this.selectionMessage || this.config.translation.selectionMessage || ''; - } - - get emptySelectionMessageText() { - return this.emptySelectionMessage || this.config.translation.emptySelectionMessage || ''; - } - - get selectedMessageText() { - return this.hasSelectedOption() ? this.selectionMessageText.replaceAll('{0}', this.multiple ? this.modelValue().length : '1') : this.emptySelectionMessageText; - } - - get ariaSetSize() { - return this.visibleOptions().filter((option) => !this.isOptionGroup(option)).length; - } - - get listLabel(): string { - return this.config.getTranslation(TranslationKeys.ARIA)['listLabel']; - } - - get virtualScrollerDisabled() { - return !this.virtualScroll; - } - - get optionValueSelected() { - return typeof this.modelValue() === 'string' && this.optionValue; - } - - - get isVisibleClearIcon(): boolean | undefined { - return this.modelValue() != null && this.hasSelectedOption() && this.showClear && !this.disabled && !this.loading; - } - - constructor(@Inject(DOCUMENT) private document: Document, public el: ElementRef, public renderer: Renderer2, public cd: ChangeDetectorRef, public config: PrimeNGConfig, public overlayService: OverlayService, private zone: NgZone) { - - effect(() => { - this.filled = ObjectUtils.isNotEmpty(this.modelValue()); - }); - } - - ngOnInit() { - this.id = this.id || UniqueComponentId(); - this.cd.detectChanges(); - } - - ngAfterViewChecked() { - //Use timeouts as since Angular 4.2, AfterViewChecked is broken and not called after panel is updated - if (this.suggestionsUpdated && this.overlayViewChild) { - this.zone.runOutsideAngular(() => { - setTimeout(() => { - if (this.overlayViewChild) { - this.overlayViewChild.alignOverlay(); - } - }, 1); - this.suggestionsUpdated = false; - }); - } - } - - ngAfterContentInit() { - (this.templates as QueryList).forEach((item) => { - switch (item.getType()) { - case 'item': - this.itemTemplate = item.template; - break; - - case 'group': - this.groupTemplate = item.template; - break; - - case 'selectedItem': - this.selectedItemTemplate = item.template; - break; - - case 'header': - this.headerTemplate = item.template; - break; - - case 'empty': - this.emptyTemplate = item.template; - break; - - case 'footer': - this.footerTemplate = item.template; - break; - - case 'loader': - this.loaderTemplate = item.template; - break; - - case 'removetokenicon': - this.removeIconTemplate = item.template; - break; - - case 'loadingicon': - this.loadingIconTemplate = item.template; - break; - - case 'clearicon': - this.clearIconTemplate = item.template; - break; - - case 'dropdownicon': - this.dropdownIconTemplate = item.template; - break; - - default: - this.itemTemplate = item.template; - break; - } - }); - } - - handleSuggestionsChange() { - if (this.loading) { - this._suggestions().length > 0 || this.showEmptyMessage ? this.show() : !!this.emptyTemplate ? this.show() : this.hide(); - const focusedOptionIndex = this.overlayVisible && this.autoOptionFocus ? this.findFirstFocusedOptionIndex() : -1; - this.focusedOptionIndex.set(focusedOptionIndex); - this.suggestionsUpdated = true; - this.loading = false; - this.cd.markForCheck(); - } - } - - flatOptions(options) { - return (options || []).reduce((result, option, index) => { - result.push({ optionGroup: option, group: true, index }); - - const optionGroupChildren = this.getOptionGroupChildren(option); - - optionGroupChildren && optionGroupChildren.forEach((o) => result.push(o)); - - return result; - }, []); - } - - isOptionGroup(option) { - return this.optionGroupLabel && option.optionGroup && option.group; - } - - findFirstOptionIndex() { - return this.visibleOptions().findIndex((option) => this.isValidOption(option)); - } - - findLastOptionIndex() { - return ObjectUtils.findLastIndex(this.visibleOptions(), (option) => this.isValidOption(option)); - } - - findFirstFocusedOptionIndex() { - const selectedIndex = this.findSelectedOptionIndex(); - - return selectedIndex < 0 ? this.findFirstOptionIndex() : selectedIndex; - } - - findLastFocusedOptionIndex() { - const selectedIndex = this.findSelectedOptionIndex(); - - return selectedIndex < 0 ? this.findLastOptionIndex() : selectedIndex; - } - - findSelectedOptionIndex() { - return this.hasSelectedOption() ? this.visibleOptions().findIndex((option) => this.isValidSelectedOption(option)) : -1; - } - - findNextOptionIndex(index) { - const matchedOptionIndex = - index < this.visibleOptions().length - 1 - ? this.visibleOptions() - .slice(index + 1) - .findIndex((option) => this.isValidOption(option)) - : -1; - - return matchedOptionIndex > -1 ? matchedOptionIndex + index + 1 : index; - } - - findPrevOptionIndex(index) { - const matchedOptionIndex = index > 0 ? ObjectUtils.findLastIndex(this.visibleOptions().slice(0, index), (option) => this.isValidOption(option)) : -1; - - return matchedOptionIndex > -1 ? matchedOptionIndex : index; - } - - isValidSelectedOption(option) { - return this.isValidOption(option) && this.isSelected(option); - } - - isValidOption(option) { - return option && !(this.isOptionDisabled(option) || this.isOptionGroup(option)); - } - - isOptionDisabled(option) { - return this.optionDisabled ? ObjectUtils.resolveFieldData(option, this.optionDisabled) : false; - } - - isSelected(option) { - if (this.multiple) { - return this.unique ? this.modelValue()?.find((model) => ObjectUtils.equals(model, this.getOptionValue(option), this.equalityKey())) : false; - } - return ObjectUtils.equals(this.modelValue(), this.getOptionValue(option), this.equalityKey()); - } - - isOptionMatched(option, value) { - return this.isValidOption(option) && this.getOptionLabel(option).toLocaleLowerCase(this.searchLocale) === value.toLocaleLowerCase(this.searchLocale); - } - - isInputClicked(event) { - return event.target === this.inputEL.nativeElement; - } - isDropdownClicked(event) { - return this.dropdownButton?.nativeElement ? event.target === this.dropdownButton.nativeElement || this.dropdownButton.nativeElement.contains(event.target) : false; - } - equalityKey() { - return this.dataKey; // TODO: The 'optionValue' properties can be added. - } - - onContainerClick(event) { - if (this.disabled || this.loading || this.isInputClicked(event) || this.isDropdownClicked(event)) { - return; - } - - if (!this.overlayViewChild || !this.overlayViewChild.overlayViewChild?.nativeElement.contains(event.target)) { - DomHandler.focus(this.inputEL.nativeElement); - } - } - - handleDropdownClick(event) { - let query = undefined; - - if (this.overlayVisible) { - this.hide(true); - } else { - DomHandler.focus(this.inputEL.nativeElement); - query = this.inputEL.nativeElement.value; - - if (this.dropdownMode === 'blank') this.search(event, '', 'dropdown'); - else if (this.dropdownMode === 'current') this.search(event, query, 'dropdown'); - } - - this.onDropdownClick.emit({ originalEvent: event, query }); - } - - onInput(event) { - if (this.searchTimeout) { - clearTimeout(this.searchTimeout); - } - - let query = event.target.value; - if (this.maxlength !== null) { - query = query.split('').slice(0, this.maxlength).join(''); - } - - if (!this.multiple && !this.forceSelection) { - this.updateModel(query); - } - - if (query.length === 0 && !this.multiple && !this.completeOnFocus) { - this.onClear.emit(); - - this.hide(); - } else { - if (query.length >= this.minLength) { - this.focusedOptionIndex.set(-1); - - this.searchTimeout = setTimeout(() => { - this.search(event, query, 'input'); - }, this.delay); - } else { - this.hide(); - } - } - } - - onInputChange(event) { - if (this.forceSelection) { - let valid = false; - - if (this.visibleOptions()) { - const matchedValue = this.visibleOptions().find((option) => this.isOptionMatched(option, this.inputEL.nativeElement.value || '')); - - if (matchedValue !== undefined) { - valid = true; - !this.isSelected(matchedValue) && this.onOptionSelect(event, matchedValue); - } - } - - if (!valid) { - this.inputEL.nativeElement.value = ''; - !this.multiple && this.updateModel(null); - } - } - } - - onInputFocus(event) { - if (this.disabled) { - // For ScreenReaders - return; - } - - if (!this.dirty && this.completeOnFocus) { - this.search(event, event.target.value, 'focus'); - this.show(); - } - this.dirty = true; - this.focused = true; - const focusedOptionIndex = this.focusedOptionIndex() !== -1 ? this.focusedOptionIndex() : this.overlayVisible && this.autoOptionFocus ? this.findFirstFocusedOptionIndex() : -1; - this.focusedOptionIndex.set(focusedOptionIndex); - this.overlayVisible && this.scrollInView(this.focusedOptionIndex()); - this.onFocus.emit(event); - } - - onMultipleContainerFocus(event) { - if (this.disabled) { - // For ScreenReaders - return; - } - - this.focused = true; - } - - onMultipleContainerBlur(event) { - this.focusedMultipleOptionIndex.set(-1); - this.focused = false; - } - - onMultipleContainerKeyDown(event) { - if (this.disabled) { - event.preventDefault(); - - return; - } - - switch (event.code) { - case 'ArrowLeft': - this.onArrowLeftKeyOnMultiple(event); - break; - - case 'ArrowRight': - this.onArrowRightKeyOnMultiple(event); - break; - - case 'Backspace': - this.onBackspaceKeyOnMultiple(event); - break; - - default: - break; - } - } - - onInputBlur(event) { - this.dirty = false; - this.focused = false; - this.focusedOptionIndex.set(-1); - this.onModelTouched(); - this.onBlur.emit(event); - } - - onInputPaste(event) { - this.onKeyDown(event); - } - - onInputKeyUp(event) { - this.onKeyUp.emit(event); - } - - onKeyDown(event) { - if (this.disabled) { - event.preventDefault(); - - return; - } - - switch (event.code) { - case 'ArrowDown': - this.onArrowDownKey(event); - break; - - case 'ArrowUp': - this.onArrowUpKey(event); - break; - - case 'ArrowLeft': - this.onArrowLeftKey(event); - break; - - case 'ArrowRight': - this.onArrowRightKey(event); - break; - - case 'Home': - this.onHomeKey(event); - break; - - case 'End': - this.onEndKey(event); - break; - - case 'PageDown': - this.onPageDownKey(event); - break; - - case 'PageUp': - this.onPageUpKey(event); - break; - - case 'Enter': - case 'NumpadEnter': - this.onEnterKey(event); - break; - - case 'Escape': - this.onEscapeKey(event); - break; - - case 'Tab': - this.onTabKey(event); - break; - - case 'Backspace': - this.onBackspaceKey(event); - break; - - case 'ShiftLeft': - case 'ShiftRight': - //NOOP - break; - - default: - break; - } - } - - onArrowDownKey(event) { - if (!this.overlayVisible) { - return; - } - - const optionIndex = this.focusedOptionIndex() !== -1 ? this.findNextOptionIndex(this.focusedOptionIndex()) : this.findFirstFocusedOptionIndex(); - - this.changeFocusedOptionIndex(event, optionIndex); - - event.preventDefault(); - event.stopPropagation(); - } - - onArrowUpKey(event) { - if (!this.overlayVisible) { - return; - } - - if (event.altKey) { - if (this.focusedOptionIndex() !== -1) { - this.onOptionSelect(event, this.visibleOptions()[this.focusedOptionIndex()]); - } - - this.overlayVisible && this.hide(); - event.preventDefault(); - } else { - const optionIndex = this.focusedOptionIndex() !== -1 ? this.findPrevOptionIndex(this.focusedOptionIndex()) : this.findLastFocusedOptionIndex(); - - this.changeFocusedOptionIndex(event, optionIndex); - - event.preventDefault(); - event.stopPropagation(); - } - } - - onArrowLeftKey(event) { - const target = event.currentTarget; - this.focusedOptionIndex.set(-1); - if (this.multiple) { - if (ObjectUtils.isEmpty(target.value) && this.hasSelectedOption()) { - DomHandler.focus(this.multiContainerEL.nativeElement); - this.focusedMultipleOptionIndex.set(this.modelValue().length); - } else { - event.stopPropagation(); // To prevent onArrowLeftKeyOnMultiple method - } - } - } - - onArrowRightKey(event) { - this.focusedOptionIndex.set(-1); - - this.multiple && event.stopPropagation(); // To prevent onArrowRightKeyOnMultiple method - } - - onHomeKey(event) { - const { currentTarget } = event; - const len = currentTarget.value.length; - - currentTarget.setSelectionRange(0, event.shiftKey ? len : 0); - this.focusedOptionIndex.set(-1); - - event.preventDefault(); - } - - onEndKey(event) { - const { currentTarget } = event; - const len = currentTarget.value.length; - - currentTarget.setSelectionRange(event.shiftKey ? 0 : len, len); - this.focusedOptionIndex.set(-1); - - event.preventDefault(); - } - - onPageDownKey(event) { - this.scrollInView(this.visibleOptions().length - 1); - event.preventDefault(); - } - - onPageUpKey(event) { - this.scrollInView(0); - event.preventDefault(); - } - - onEnterKey(event) { - if (!this.overlayVisible) { - this.onArrowDownKey(event); - } else { - if (this.focusedOptionIndex() !== -1) { - this.onOptionSelect(event, this.visibleOptions()[this.focusedOptionIndex()]); - event.preventDefault(); - } - - this.hide(); - } - } - - onEscapeKey(event) { - this.overlayVisible && this.hide(true); - event.preventDefault(); - } - - onTabKey(event) { - if (this.focusedOptionIndex() !== -1) { - this.onOptionSelect(event, this.visibleOptions()[this.focusedOptionIndex()]); - } - - this.overlayVisible && this.hide(); - } - - onBackspaceKey(event) { - if (this.multiple) { - if (ObjectUtils.isNotEmpty(this.modelValue()) && !this.inputEL.nativeElement.value) { - const removedValue = this.modelValue()[this.modelValue().length - 1]; - const newValue = this.modelValue().slice(0, -1); - this.updateModel(newValue); - this.onUnselect.emit({ originalEvent: event, value: removedValue }); - } - - event.stopPropagation(); // To prevent onBackspaceKeyOnMultiple method - } - - if (!this.multiple && this.showClear && this.findSelectedOptionIndex() != -1) { - this.clear(); - } - } - - onArrowLeftKeyOnMultiple(event) { - const optionIndex = this.focusedMultipleOptionIndex() < 1 ? 0 : this.focusedMultipleOptionIndex() - 1; - this.focusedMultipleOptionIndex.set(optionIndex); - } - - onArrowRightKeyOnMultiple(event) { - let optionIndex = this.focusedMultipleOptionIndex(); - optionIndex++; - - this.focusedMultipleOptionIndex.set(optionIndex); - if (optionIndex > this.modelValue().length - 1) { - this.focusedMultipleOptionIndex.set(-1); - DomHandler.focus(this.inputEL.nativeElement); - } - } - - onBackspaceKeyOnMultiple(event) { - if (this.focusedMultipleOptionIndex() !== -1) { - this.removeOption(event, this.focusedMultipleOptionIndex()); - } - } - - onOptionSelect(event, option, isHide = true) { - const value = this.getOptionValue(option); - - if (this.multiple) { - this.inputEL.nativeElement.value = ''; - - if (!this.isSelected(option)) { - this.updateModel([...(this.modelValue() || []), value]); - } - } else { - this.updateModel(value); - } - - this.onSelect.emit({ originalEvent: event, value: option }); - - isHide && this.hide(true); - } - - onOptionMouseEnter(event, index) { - if (this.focusOnHover) { - this.changeFocusedOptionIndex(event, index); - } - } - - search(event, query, source) { - //allow empty string but not undefined or null - if (query === undefined || query === null) { - return; - } - - //do not search on input change if minLength is not met - if (source === 'input' && query.trim().length < this.minLength) { - return; - } - this.loading = true; - this.completeMethod.emit({ originalEvent: event, query }); - } - - removeOption(event, index) { - event.stopPropagation(); - - const removedOption = this.modelValue()[index]; - const value = this.modelValue() - .filter((_, i) => i !== index) - .map((option) => this.getOptionValue(option)); - - this.updateModel(value); - this.onUnselect.emit({ originalEvent: event, value: removedOption }); - DomHandler.focus(this.inputEL.nativeElement); - } - - updateModel(value) { - this.value = value; - this.modelValue.set(value); - this.onModelChange(value); - this.updateInputValue(); - this.cd.markForCheck(); - } - - updateInputValue() { - if (this.inputEL && this.inputEL.nativeElement) { - if (!this.multiple) { - this.inputEL.nativeElement.value = this.inputValue(); - } else { - this.inputEL.nativeElement.value = ''; - } - } - } - - autoUpdateModel() { - if ((this.selectOnFocus || this.autoHighlight) && this.autoOptionFocus && !this.hasSelectedOption()) { - const focusedOptionIndex = this.findFirstFocusedOptionIndex(); - this.focusedOptionIndex.set(focusedOptionIndex); - this.onOptionSelect(null, this.visibleOptions()[this.focusedOptionIndex()], false); - } - } - - scrollInView(index = -1) { - const id = index !== -1 ? `${this.id}_${index}` : this.focusedOptionId; - if (this.itemsViewChild && this.itemsViewChild.nativeElement) { - const element = DomHandler.findSingle(this.itemsViewChild.nativeElement, `li[id="${id}"]`); - if (element) { - element.scrollIntoView && element.scrollIntoView({ block: 'nearest', inline: 'nearest' }); - } else if (!this.virtualScrollerDisabled) { - setTimeout(() => { - this.virtualScroll && this.scroller?.scrollToIndex(index !== -1 ? index : this.focusedOptionIndex()); - }, 0); - } - } - } - - changeFocusedOptionIndex(event, index) { - if (this.focusedOptionIndex() !== index) { - this.focusedOptionIndex.set(index); - this.scrollInView(); - - if (this.selectOnFocus) { - this.onOptionSelect(event, this.visibleOptions()[index], false); - } - } - } - - show(isFocus = false) { - this.dirty = true; - this.overlayVisible = true; - const focusedOptionIndex = this.focusedOptionIndex() !== -1 ? this.focusedOptionIndex() : this.autoOptionFocus ? this.findFirstFocusedOptionIndex() : -1; - this.focusedOptionIndex.set(focusedOptionIndex); - isFocus && DomHandler.focus(this.inputEL.nativeElement); - if (isFocus) { - DomHandler.focus(this.inputEL.nativeElement); - } - this.onShow.emit(); - this.cd.markForCheck(); - } - - hide(isFocus = false) { - const _hide = () => { - this.dirty = isFocus; - this.overlayVisible = false; - this.focusedOptionIndex.set(-1); - isFocus && DomHandler.focus(this.inputEL.nativeElement); - this.onHide.emit(); - this.cd.markForCheck(); - }; - - // Added to adjust the scroller's content position when the dropdown closes. - if (this.virtualScroll) { - this.scroller.onScrollChange(event); - } - - setTimeout(() => { - _hide(); - }, 0); // For ScreenReaders - } - - clear() { - this.updateModel(null); - this.inputEL.nativeElement.value = ''; - this.onClear.emit(); - } - - writeValue(value: any): void { - this.value = value; - this.modelValue.set(value); - this.updateInputValue(); - this.cd.markForCheck(); - } - - hasSelectedOption() { - return ObjectUtils.isNotEmpty(this.modelValue()); - } - - getAriaPosInset(index) { - return ( - (this.optionGroupLabel - ? index - - this.visibleOptions() - .slice(0, index) - .filter((option) => this.isOptionGroup(option)).length - : index) + 1 - ); - } - - getOptionLabel(option: any) { - return this.field || this.optionLabel ? ObjectUtils.resolveFieldData(option, this.field || this.optionLabel) : option && option.label != undefined ? option.label : option; - } - - getOptionValue(option) { - return this.optionValue ? ObjectUtils.resolveFieldData(option, this.optionValue) : option; - } - - getOptionIndex(index, scrollerOptions) { - return this.virtualScrollerDisabled ? index : scrollerOptions && scrollerOptions.getItemOptions(index)['index']; - } - - getOptionGroupLabel(optionGroup: any) { - return this.optionGroupLabel ? ObjectUtils.resolveFieldData(optionGroup, this.optionGroupLabel) : optionGroup && optionGroup.label != undefined ? optionGroup.label : optionGroup; - } - - getOptionGroupChildren(optionGroup: any) { - return this.optionGroupChildren ? ObjectUtils.resolveFieldData(optionGroup, this.optionGroupChildren) : optionGroup.items; - } - - getSelectedOption(modelValue: any) { - if (!this.optionValue) { - return modelValue; - } - - return (this.suggestions || []).find((item: any) => ObjectUtils.resolveFieldData(item, this.optionValue) === modelValue); - } - - getMultipleLabel(option: any) { - let selected = this.getSelectedOption(option); - - return this.getOptionLabel(selected); - } - - registerOnChange(fn: Function): void { - this.onModelChange = fn; - } - - registerOnTouched(fn: Function): void { - this.onModelTouched = fn; - } - - setDisabledState(val: boolean): void { - this.disabled = val; - this.cd.markForCheck(); - } - - onOverlayAnimationStart(event: AnimationEvent) { - if (event.toState === 'visible') { - this.itemsWrapper = DomHandler.findSingle(this.overlayViewChild.overlayViewChild?.nativeElement, this.virtualScroll ? '.p-scroller' : '.p-autocomplete-panel'); - - if (this.virtualScroll) { - this.scroller?.setContentEl(this.itemsViewChild?.nativeElement); - this.scroller.viewInit(); - } - if (this.visibleOptions() && this.visibleOptions().length) { - if (this.virtualScroll) { - const selectedIndex = this.modelValue() ? this.focusedOptionIndex() : -1; - - if (selectedIndex !== -1) { - this.scroller?.scrollToIndex(selectedIndex); - } - } else { - let selectedListItem = DomHandler.findSingle(this.itemsWrapper, '.p-autocomplete-item.p-highlight'); - - if (selectedListItem) { - selectedListItem.scrollIntoView({ block: 'nearest', inline: 'center' }); - } - } - } - } - } - - ngOnDestroy() { - if (this.scrollHandler) { - this.scrollHandler.destroy(); - this.scrollHandler = null; - } - } -} - -@NgModule({ - imports: [CommonModule, OverlayModule, InputTextModule, ButtonModule, SharedModule, RippleModule, ScrollerModule, AutoFocusModule, TimesCircleIcon, SpinnerIcon, TimesIcon, ChevronDownIcon], - exports: [AutoComplete, OverlayModule, SharedModule, ScrollerModule, AutoFocusModule], - declarations: [AutoComplete] -}) -export class AutoCompleteModule {} diff --git a/src/app/components/autocomplete/ng-package.json b/src/app/components/autocomplete/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/autocomplete/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/autocomplete/public_api.ts b/src/app/components/autocomplete/public_api.ts deleted file mode 100644 index 181a837..0000000 --- a/src/app/components/autocomplete/public_api.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './autocomplete'; -export * from './autocomplete.interface'; diff --git a/src/app/components/autofocus/autofocus.ts b/src/app/components/autofocus/autofocus.ts deleted file mode 100644 index 4754cce..0000000 --- a/src/app/components/autofocus/autofocus.ts +++ /dev/null @@ -1,71 +0,0 @@ -import { DOCUMENT, isPlatformBrowser } from '@angular/common'; -import { Directive, ElementRef, Input, NgModule, PLATFORM_ID, booleanAttribute, inject } from '@angular/core'; -import { DomHandler } from 'primeng/dom'; -/** - * AutoFocus manages focus on focusable element on load. - * @group Components - */ -@Directive({ - selector: '[pAutoFocus]', - standalone: true, - host: { - class: 'p-element' - } -}) -export class AutoFocus { - /** - * When present, it specifies that the component should automatically get focus on load. - * @group Props - */ - @Input({ transform: booleanAttribute }) autofocus: boolean = false; - - focused: boolean = false; - - platformId = inject(PLATFORM_ID); - - document: Document = inject(DOCUMENT); - - host: ElementRef = inject(ElementRef); - - ngAfterContentChecked() { - // This sets the `attr.autofocus` which is different than the Input `autofocus` attribute. - if (this.autofocus === false) { - this.host.nativeElement.removeAttribute('autofocus'); - } else { - this.host.nativeElement.setAttribute('autofocus', true); - } - - if (!this.focused) { - this.autoFocus(); - } - } - - ngAfterViewChecked() { - if (!this.focused) { - this.autoFocus(); - } - } - - autoFocus() { - if (isPlatformBrowser(this.platformId) && this.autofocus) { - setTimeout(() => { - const focusableElements = DomHandler.getFocusableElements(this.host?.nativeElement); - - if (focusableElements.length === 0) { - this.host.nativeElement.focus(); - } - if (focusableElements.length > 0) { - focusableElements[0].focus(); - } - - this.focused = true; - }); - } - } -} - -@NgModule({ - imports: [AutoFocus], - exports: [AutoFocus] -}) -export class AutoFocusModule {} diff --git a/src/app/components/autofocus/ng-package.json b/src/app/components/autofocus/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/autofocus/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/autofocus/public_api.ts b/src/app/components/autofocus/public_api.ts deleted file mode 100644 index db5f4a0..0000000 --- a/src/app/components/autofocus/public_api.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './autofocus'; diff --git a/src/app/components/avatar/avatar.css b/src/app/components/avatar/avatar.css deleted file mode 100644 index 551dff7..0000000 --- a/src/app/components/avatar/avatar.css +++ /dev/null @@ -1,28 +0,0 @@ -@layer primeng { - .p-avatar { - display: inline-flex; - align-items: center; - justify-content: center; - width: 2rem; - height: 2rem; - font-size: 1rem; - } - - .p-avatar.p-avatar-image { - background-color: transparent; - } - - .p-avatar.p-avatar-circle { - border-radius: 50%; - overflow: hidden; - } - - .p-avatar .p-avatar-icon { - font-size: 1rem; - } - - .p-avatar img { - width: 100%; - height: 100%; - } -} diff --git a/src/app/components/avatar/avatar.spec.ts b/src/app/components/avatar/avatar.spec.ts deleted file mode 100644 index 164e93d..0000000 --- a/src/app/components/avatar/avatar.spec.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { TestBed, ComponentFixture } from '@angular/core/testing'; -import { Avatar, AvatarModule } from './avatar'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { By } from '@angular/platform-browser'; - -describe('Avatar', () => { - let avatar: Avatar; - let fixture: ComponentFixture; - - beforeEach(() => { - TestBed.configureTestingModule({ - imports: [NoopAnimationsModule, AvatarModule] - }); - - fixture = TestBed.createComponent(Avatar); - avatar = fixture.componentInstance; - }); - - it('should display by default', () => { - fixture.detectChanges(); - - const avatarEl = fixture.debugElement.query(By.css('.p-avatar')); - expect(avatarEl.nativeElement).toBeTruthy(); - }); -}); diff --git a/src/app/components/avatar/avatar.ts b/src/app/components/avatar/avatar.ts deleted file mode 100644 index a88c95f..0000000 --- a/src/app/components/avatar/avatar.ts +++ /dev/null @@ -1,97 +0,0 @@ -import { CommonModule } from '@angular/common'; -import { ChangeDetectionStrategy, Component, EventEmitter, Input, NgModule, Output, ViewEncapsulation } from '@angular/core'; -/** - * Avatar represents people using icons, labels and images. - * @group Components - */ -@Component({ - selector: 'p-avatar', - template: ` -
- - {{ label }} - - -
- `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./avatar.css'], - host: { - class: 'p-element' - } -}) -export class Avatar { - /** - * Defines the text to display. - * @group Props - */ - @Input() label: string | undefined; - /** - * Defines the icon to display. - * @group Props - */ - @Input() icon: string | undefined; - /** - * Defines the image to display. - * @group Props - */ - @Input() image: string | undefined; - /** - * Size of the element. - * @group Props - */ - @Input() size: 'normal' | 'large' | 'xlarge' | undefined = 'normal'; - /** - * Shape of the element. - * @group Props - */ - @Input() shape: 'square' | 'circle' | undefined = 'square'; - /** - * Inline style of the element. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Class of the element. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Establishes a string value that labels the component. - * @group Props - */ - @Input() ariaLabel: string | undefined; - /** - * Establishes relationships between the component and label(s) where its value should be one or more element IDs. - * @group Props - */ - @Input() ariaLabelledBy: string | undefined; - /** - * This event is triggered if an error occurs while loading an image file. - * @param {Event} event - Browser event. - * @group Emits - */ - @Output() onImageError: EventEmitter = new EventEmitter(); - - containerClass() { - return { - 'p-avatar p-component': true, - 'p-avatar-image': this.image != null, - 'p-avatar-circle': this.shape === 'circle', - 'p-avatar-lg': this.size === 'large', - 'p-avatar-xl': this.size === 'xlarge' - }; - } - - imageError(event: Event) { - this.onImageError.emit(event); - } -} - -@NgModule({ - imports: [CommonModule], - exports: [Avatar], - declarations: [Avatar] -}) -export class AvatarModule {} diff --git a/src/app/components/avatar/ng-package.json b/src/app/components/avatar/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/avatar/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/avatar/public_api.ts b/src/app/components/avatar/public_api.ts deleted file mode 100644 index a7424ca..0000000 --- a/src/app/components/avatar/public_api.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './avatar'; diff --git a/src/app/components/avatargroup/avatargroup.css b/src/app/components/avatargroup/avatargroup.css deleted file mode 100644 index 33c97cc..0000000 --- a/src/app/components/avatargroup/avatargroup.css +++ /dev/null @@ -1,10 +0,0 @@ -@layer primeng { - .p-avatar-group p-avatar + p-avatar { - margin-left: -1rem; - } - - .p-avatar-group { - display: flex; - align-items: center; - } -} diff --git a/src/app/components/avatargroup/avatargroup.spec.ts b/src/app/components/avatargroup/avatargroup.spec.ts deleted file mode 100644 index 63968a7..0000000 --- a/src/app/components/avatargroup/avatargroup.spec.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { TestBed, ComponentFixture } from '@angular/core/testing'; -import { AvatarGroup, AvatarGroupModule } from './avatargroup'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { By } from '@angular/platform-browser'; - -describe('AvatarGroup', () => { - let avatarGroup: AvatarGroup; - let fixture: ComponentFixture; - - beforeEach(() => { - TestBed.configureTestingModule({ - imports: [NoopAnimationsModule, AvatarGroupModule] - }); - - fixture = TestBed.createComponent(AvatarGroup); - avatarGroup = fixture.componentInstance; - }); - - it('should display by default', () => { - fixture.detectChanges(); - - const avatarGroupEl = fixture.debugElement.query(By.css('.p-avatar-group')); - expect(avatarGroupEl.nativeElement).toBeTruthy(); - }); -}); diff --git a/src/app/components/avatargroup/avatargroup.ts b/src/app/components/avatargroup/avatargroup.ts deleted file mode 100644 index a14d690..0000000 --- a/src/app/components/avatargroup/avatargroup.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { NgModule, Component, ChangeDetectionStrategy, ViewEncapsulation, Input } from '@angular/core'; -import { CommonModule } from '@angular/common'; -/** - * AvatarGroup is a helper component for Avatar. - * @group Components - */ -@Component({ - selector: 'p-avatarGroup', - template: ` -
- -
- `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./avatargroup.css'], - host: { - class: 'p-element' - } -}) -export class AvatarGroup { - /** - * Style class of the component - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Inline style of the component. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; -} - -@NgModule({ - imports: [CommonModule], - exports: [AvatarGroup], - declarations: [AvatarGroup] -}) -export class AvatarGroupModule {} diff --git a/src/app/components/avatargroup/ng-package.json b/src/app/components/avatargroup/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/avatargroup/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/avatargroup/public_api.ts b/src/app/components/avatargroup/public_api.ts deleted file mode 100644 index 2260b1a..0000000 --- a/src/app/components/avatargroup/public_api.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './avatargroup'; diff --git a/src/app/components/badge/badge.css b/src/app/components/badge/badge.css deleted file mode 100644 index 90a2151..0000000 --- a/src/app/components/badge/badge.css +++ /dev/null @@ -1,34 +0,0 @@ -@layer primeng { - .p-badge { - display: inline-block; - border-radius: 10px; - text-align: center; - padding: 0 0.5rem; - } - - .p-overlay-badge { - position: relative; - } - - .p-overlay-badge .p-badge { - position: absolute; - top: 0; - right: 0; - transform: translate(50%, -50%); - transform-origin: 100% 0; - margin: 0; - } - - .p-badge-dot { - width: 0.5rem; - min-width: 0.5rem; - height: 0.5rem; - border-radius: 50%; - padding: 0; - } - - .p-badge-no-gutter { - padding: 0; - border-radius: 50%; - } -} diff --git a/src/app/components/badge/badge.spec.ts b/src/app/components/badge/badge.spec.ts deleted file mode 100644 index 87cc3e6..0000000 --- a/src/app/components/badge/badge.spec.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { TestBed, ComponentFixture } from '@angular/core/testing'; -import { Badge, BadgeModule } from './badge'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { By } from '@angular/platform-browser'; - -describe('Badge', () => { - let badge: Badge; - let fixture: ComponentFixture; - - beforeEach(() => { - TestBed.configureTestingModule({ - imports: [NoopAnimationsModule, BadgeModule] - }); - - fixture = TestBed.createComponent(Badge); - badge = fixture.componentInstance; - }); - - it('should display by default', () => { - fixture.detectChanges(); - - const badgeEl = fixture.debugElement.query(By.css('.p-badge')); - expect(badgeEl.nativeElement).toBeTruthy(); - }); -}); diff --git a/src/app/components/badge/badge.ts b/src/app/components/badge/badge.ts deleted file mode 100644 index f2c1998..0000000 --- a/src/app/components/badge/badge.ts +++ /dev/null @@ -1,310 +0,0 @@ -import { CommonModule, DOCUMENT } from '@angular/common'; -import { AfterViewInit, ChangeDetectionStrategy, Component, Directive, ElementRef, Inject, Input, NgModule, Renderer2, OnChanges, SimpleChanges, ViewEncapsulation, booleanAttribute } from '@angular/core'; -import { SharedModule } from 'primeng/api'; -import { DomHandler } from 'primeng/dom'; -import { UniqueComponentId } from 'primeng/utils'; -/** - * Badge Directive is directive usage of badge component. - * @group Components - */ -@Directive({ - selector: '[pBadge]', - host: { - class: 'p-element' - } -}) -export class BadgeDirective implements OnChanges, AfterViewInit { - /** - * When specified, disables the component. - * @group Props - */ - @Input('badgeDisabled') public disabled: boolean; - /** - * Size of the badge, valid options are "large" and "xlarge". - * @group Props - */ - @Input() public badgeSize: 'large' | 'xlarge' | undefined; - /** - * Size of the badge, valid options are "large" and "xlarge". - * @group Props - * @deprecated use badgeSize instead. - */ - @Input() public set size(value: 'large' | 'xlarge') { - this._size = value; - console.warn('size property is deprecated and will removed in v18, use badgeSize instead.'); - } - get size() { - return this._size; - } - _size: 'large' | 'xlarge'; - /** - * Severity type of the badge. - * @group Props - */ - @Input() public severity: 'success' | 'info' | 'warning' | 'danger' | null | undefined; - /** - * Value to display inside the badge. - * @group Props - */ - @Input() public value: string | number; - /** - * Inline style of the element. - * @group Props - */ - @Input() badgeStyle: { [klass: string]: any } | null | undefined; - /** - * Class of the element. - * @group Props - */ - @Input() badgeStyleClass: string; - - private id!: string; - - badgeEl: HTMLElement; - - private get activeElement(): HTMLElement { - return this.el.nativeElement.nodeName.indexOf('-') != -1 ? this.el.nativeElement.firstChild : this.el.nativeElement; - } - - private get canUpdateBadge(): boolean { - return this.id && !this.disabled; - } - - constructor( - @Inject(DOCUMENT) private document: Document, - public el: ElementRef, - private renderer: Renderer2 - ) {} - - public ngOnChanges({ value, size, severity, disabled, badgeStyle, badgeStyleClass }: SimpleChanges): void { - if (disabled) { - this.toggleDisableState(); - } - - if (!this.canUpdateBadge) { - return; - } - - if (severity) { - this.setSeverity(severity.previousValue); - } - - if (size) { - this.setSizeClasses(); - } - - if (value) { - this.setValue(); - } - - if (badgeStyle || badgeStyleClass) { - this.applyStyles(); - } - } - - public ngAfterViewInit(): void { - this.id = UniqueComponentId() + '_badge'; - this.renderBadgeContent(); - } - - private setValue(element?: HTMLElement): void { - const badge = element ?? this.document.getElementById(this.id); - - if (!badge) { - return; - } - - if (this.value != null) { - if (DomHandler.hasClass(badge, 'p-badge-dot')) { - DomHandler.removeClass(badge, 'p-badge-dot'); - } - - if (this.value && String(this.value).length === 1) { - DomHandler.addClass(badge, 'p-badge-no-gutter'); - } else { - DomHandler.removeClass(badge, 'p-badge-no-gutter'); - } - } else { - if (!DomHandler.hasClass(badge, 'p-badge-dot')) { - DomHandler.addClass(badge, 'p-badge-dot'); - } - - DomHandler.removeClass(badge, 'p-badge-no-gutter'); - } - - badge.innerHTML = ''; - const badgeValue = this.value != null ? String(this.value) : ''; - this.renderer.appendChild(badge, this.document.createTextNode(badgeValue)); - } - - private setSizeClasses(element?: HTMLElement): void { - const badge = element ?? this.document.getElementById(this.id); - - if (!badge) { - return; - } - - if (this.badgeSize) { - if (this.badgeSize === 'large') { - DomHandler.addClass(badge, 'p-badge-lg'); - DomHandler.removeClass(badge, 'p-badge-xl'); - } - - if (this.badgeSize === 'xlarge') { - DomHandler.addClass(badge, 'p-badge-xl'); - DomHandler.removeClass(badge, 'p-badge-lg'); - } - } else if (this.size && !this.badgeSize) { - if (this.size === 'large') { - DomHandler.addClass(badge, 'p-badge-lg'); - DomHandler.removeClass(badge, 'p-badge-xl'); - } - - if (this.size === 'xlarge') { - DomHandler.addClass(badge, 'p-badge-xl'); - DomHandler.removeClass(badge, 'p-badge-lg'); - } - } else { - DomHandler.removeClass(badge, 'p-badge-lg'); - DomHandler.removeClass(badge, 'p-badge-xl'); - } - } - - private renderBadgeContent(): void { - if (this.disabled) { - return null; - } - - const el = this.activeElement; - const badge = this.document.createElement('span'); - badge.id = this.id; - badge.className = 'p-badge p-component'; - - this.setSeverity(null, badge); - this.setSizeClasses(badge); - this.setValue(badge); - DomHandler.addClass(el, 'p-overlay-badge'); - this.renderer.appendChild(el, badge); - this.badgeEl = badge; - this.applyStyles(); - } - - private applyStyles(): void { - if (this.badgeEl && this.badgeStyle && typeof this.badgeStyle === 'object') { - for (const [key, value] of Object.entries(this.badgeStyle)) { - this.renderer.setStyle(this.badgeEl, key, value); - } - } - if (this.badgeEl && this.badgeStyleClass) { - this.badgeEl.classList.add(...this.badgeStyleClass.split(' ')); - } - } - - private setSeverity(oldSeverity?: 'success' | 'info' | 'warning' | 'danger' | null, element?: HTMLElement): void { - const badge = element ?? this.document.getElementById(this.id); - - if (!badge) { - return; - } - - if (this.severity) { - DomHandler.addClass(badge, `p-badge-${this.severity}`); - } - - if (oldSeverity) { - DomHandler.removeClass(badge, `p-badge-${oldSeverity}`); - } - } - - private toggleDisableState(): void { - if (!this.id) { - return; - } - - if (this.disabled) { - const badge = this.activeElement?.querySelector(`#${this.id}`); - - if (badge) { - this.renderer.removeChild(this.activeElement, badge); - } - } else { - this.renderBadgeContent(); - } - } -} -/** - * Badge is a small status indicator for another element. - * @group Components - */ -@Component({ - selector: 'p-badge', - template: ` {{ value }} `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./badge.css'], - host: { - class: 'p-element' - } -}) -export class Badge { - /** - * Class of the element. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Inline style of the element. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Size of the badge, valid options are "large" and "xlarge". - * @group Props - */ - @Input() badgeSize: 'large' | 'xlarge' | undefined; - /** - * Severity type of the badge. - * @group Props - */ - @Input() severity: 'success' | 'info' | 'warning' | 'danger' | 'help' | 'primary' | 'secondary' | 'contrast' | null | undefined; - /** - * Value to display inside the badge. - * @group Props - */ - @Input() value: string | number | null | undefined; - /** - * When specified, disables the component. - * @group Props - */ - @Input({ transform: booleanAttribute }) badgeDisabled: boolean = false; - /** - * Size of the badge, valid options are "large" and "xlarge". - * @group Props - * @deprecated use badgeSize instead. - */ - @Input() public set size(value: 'large' | 'xlarge') { - this._size = value; - console.warn('size property is deprecated and will removed in v18, use badgeSize instead.'); - } - get size() { - return this._size; - } - _size: 'large' | 'xlarge'; - - containerClass() { - return { - 'p-badge p-component': true, - 'p-badge-no-gutter': this.value != undefined && String(this.value).length === 1, - 'p-badge-lg': this.badgeSize === 'large' || this.size === 'large', - 'p-badge-xl': this.badgeSize === 'xlarge' || this.size === 'xlarge', - [`p-badge-${this.severity}`]: this.severity - }; - } -} - -@NgModule({ - imports: [CommonModule], - exports: [Badge, BadgeDirective, SharedModule], - declarations: [Badge, BadgeDirective] -}) -export class BadgeModule {} diff --git a/src/app/components/badge/ng-package.json b/src/app/components/badge/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/badge/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/badge/public_api.ts b/src/app/components/badge/public_api.ts deleted file mode 100644 index 1566eee..0000000 --- a/src/app/components/badge/public_api.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './badge'; diff --git a/src/app/components/baseicon/baseicon.ts b/src/app/components/baseicon/baseicon.ts deleted file mode 100644 index 97d4381..0000000 --- a/src/app/components/baseicon/baseicon.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { Component, Input, ChangeDetectionStrategy, ViewEncapsulation, ElementRef, HostBinding, booleanAttribute } from '@angular/core'; -import { ObjectUtils } from 'primeng/utils'; - -@Component({ - template: ` `, - standalone: true, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - host: { - class: 'p-element p-icon-wrapper' - } -}) -export class BaseIcon { - @Input() label: string; - - @Input({ transform: booleanAttribute }) spin: boolean = false; - - @Input() styleClass: string; - - role: string; - - ariaLabel: string; - - ariaHidden: boolean; - - ngOnInit() { - this.getAttributes(); - } - - getAttributes() { - const isLabelEmpty = ObjectUtils.isEmpty(this.label); - this.role = !isLabelEmpty ? 'img' : undefined; - this.ariaLabel = !isLabelEmpty ? this.label : undefined; - this.ariaHidden = isLabelEmpty; - } - - getClassNames() { - return `p-icon ${this.styleClass ? this.styleClass + ' ' : ''}${this.spin ? 'p-icon-spin' : ''}`; - } -} diff --git a/src/app/components/baseicon/ng-package.json b/src/app/components/baseicon/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/baseicon/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/baseicon/public_api.ts b/src/app/components/baseicon/public_api.ts deleted file mode 100644 index 22afa3c..0000000 --- a/src/app/components/baseicon/public_api.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './baseicon'; diff --git a/src/app/components/blockui/blockui.css b/src/app/components/blockui/blockui.css deleted file mode 100644 index 67cd719..0000000 --- a/src/app/components/blockui/blockui.css +++ /dev/null @@ -1,26 +0,0 @@ -@layer primeng { - .p-blockui { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: transparent; - transition-property: background-color; - display: flex; - align-items: center; - justify-content: center; - } - - .p-blockui.p-component-overlay { - position: absolute; - } - - .p-blockui-document.p-component-overlay { - position: fixed; - } - - .p-blockui-leave.p-component-overlay { - background-color: transparent; - } -} diff --git a/src/app/components/blockui/blockui.interface.ts b/src/app/components/blockui/blockui.interface.ts deleted file mode 100644 index 8d4fdf9..0000000 --- a/src/app/components/blockui/blockui.interface.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { TemplateRef } from '@angular/core'; - -/** - * Defines valid templates in BlockUI. - * @group Templates - */ -export interface BlockUITemplates { - /** - * Custom template of content. - */ - content(): TemplateRef; -} diff --git a/src/app/components/blockui/blockui.spec.ts b/src/app/components/blockui/blockui.spec.ts deleted file mode 100644 index 448f395..0000000 --- a/src/app/components/blockui/blockui.spec.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { TestBed, ComponentFixture } from '@angular/core/testing'; -import { By } from '@angular/platform-browser'; -import { BlockUI } from './blockui'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { Component } from '@angular/core'; -import { Panel } from 'primeng/panel'; - -@Component({ - template: ` - - - - ` -}) -class TestBlockUIComponent {} - -describe('BlockUI', () => { - let blockui: BlockUI; - let blockui2: BlockUI; - let fixture: ComponentFixture; - - beforeEach(() => { - TestBed.configureTestingModule({ - imports: [NoopAnimationsModule], - declarations: [BlockUI, TestBlockUIComponent, Panel] - }); - - fixture = TestBed.createComponent(TestBlockUIComponent); - blockui = fixture.debugElement.children[0].componentInstance; - blockui2 = fixture.debugElement.children[1].componentInstance; - }); - - it('should display by default', () => { - blockui.blocked = false; - fixture.detectChanges(); - - const blockEl = fixture.debugElement.query(By.css('div')); - expect(blockEl.nativeElement).toBeTruthy(); - }); - - it('should block body', () => { - blockui.blocked = false; - fixture.detectChanges(); - - const blockSpy = spyOn(blockui, 'block').and.callThrough(); - blockui.blocked = true; - fixture.detectChanges(); - - expect(blockSpy).toHaveBeenCalled(); - }); - - it('should unblock body', () => { - blockui.blocked = false; - fixture.detectChanges(); - - const unBlockSpy = spyOn(blockui, 'unblock').and.callThrough(); - blockui.blocked = true; - fixture.detectChanges(); - - blockui.blocked = false; - fixture.detectChanges(); - - expect(unBlockSpy).toHaveBeenCalled(); - }); - - it('should block element with target', () => { - blockui2.blocked = false; - fixture.detectChanges(); - - const blockSpy = spyOn(blockui2, 'block').and.callThrough(); - blockui2.blocked = true; - fixture.detectChanges(); - - expect(blockSpy).toHaveBeenCalled(); - expect(blockui2.target.getBlockableElement().style.position).toEqual('relative'); - }); -}); diff --git a/src/app/components/blockui/blockui.ts b/src/app/components/blockui/blockui.ts deleted file mode 100644 index 44369e4..0000000 --- a/src/app/components/blockui/blockui.ts +++ /dev/null @@ -1,186 +0,0 @@ -import { CommonModule, DOCUMENT, isPlatformBrowser } from '@angular/common'; -import { - AfterViewInit, - ChangeDetectionStrategy, - ChangeDetectorRef, - Component, - ContentChildren, - ElementRef, - Inject, - Input, - NgModule, - OnDestroy, - PLATFORM_ID, - QueryList, - Renderer2, - TemplateRef, - ViewChild, - ViewEncapsulation, - booleanAttribute, - numberAttribute -} from '@angular/core'; -import { PrimeNGConfig, PrimeTemplate } from 'primeng/api'; -import { DomHandler } from 'primeng/dom'; -import { ZIndexUtils } from 'primeng/utils'; -/** - * BlockUI can either block other components or the whole page. - * @group Components - */ -@Component({ - selector: 'p-blockUI', - template: ` -
- - -
- `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./blockui.css'], - host: { - class: 'p-element' - } -}) -export class BlockUI implements AfterViewInit, OnDestroy { - /** - * Name of the local ng-template variable referring to another component. - * @group Props - */ - @Input() target: any; - /** - * Whether to automatically manage layering. - * @group Props - */ - @Input({ transform: booleanAttribute }) autoZIndex: boolean = true; - /** - * Base zIndex value to use in layering. - * @group Props - */ - @Input({ transform: numberAttribute }) baseZIndex: number = 0; - /** - * Class of the element. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Current blocked state as a boolean. - * @group Props - */ - @Input() get blocked(): boolean { - return this._blocked; - } - set blocked(val: boolean) { - if (this.mask && this.mask.nativeElement) { - if (val) this.block(); - else this.unblock(); - } else { - this._blocked = val; - } - } - - @ContentChildren(PrimeTemplate) templates: QueryList | undefined; - - @ViewChild('mask') mask: ElementRef | undefined; - - _blocked: boolean = false; - - animationEndListener: VoidFunction | null | undefined; - - contentTemplate: TemplateRef | undefined; - - constructor( - @Inject(DOCUMENT) private document: Document, - public el: ElementRef, - public cd: ChangeDetectorRef, - public config: PrimeNGConfig, - private renderer: Renderer2, - @Inject(PLATFORM_ID) public platformId: any - ) {} - - ngAfterViewInit() { - if (this._blocked) this.block(); - - if (this.target && !this.target.getBlockableElement) { - throw 'Target of BlockUI must implement BlockableUI interface'; - } - } - - ngAfterContentInit() { - (this.templates as QueryList).forEach((item) => { - switch (item.getType()) { - case 'content': - this.contentTemplate = item.template; - break; - - default: - this.contentTemplate = item.template; - break; - } - }); - } - - block() { - if (isPlatformBrowser(this.platformId)) { - this._blocked = true; - (this.mask as ElementRef).nativeElement.style.display = 'flex'; - - if (this.target) { - this.target.getBlockableElement().appendChild((this.mask as ElementRef).nativeElement); - this.target.getBlockableElement().style.position = 'relative'; - } else { - this.renderer.appendChild(this.document.body, (this.mask as ElementRef).nativeElement); - DomHandler.blockBodyScroll(); - } - - if (this.autoZIndex) { - ZIndexUtils.set('modal', (this.mask as ElementRef).nativeElement, this.baseZIndex + this.config.zIndex.modal); - } - } - } - - unblock() { - if (isPlatformBrowser(this.platformId) && this.mask && !this.animationEndListener) { - this.animationEndListener = this.renderer.listen(this.mask.nativeElement, 'animationend', this.destroyModal.bind(this)); - DomHandler.addClass(this.mask.nativeElement, 'p-component-overlay-leave'); - } - } - - destroyModal() { - this._blocked = false; - if (this.mask && isPlatformBrowser(this.platformId)) { - ZIndexUtils.clear(this.mask.nativeElement); - DomHandler.removeClass(this.mask.nativeElement, 'p-component-overlay-leave'); - this.renderer.removeChild(this.el.nativeElement, this.mask.nativeElement); - DomHandler.unblockBodyScroll(); - } - this.unbindAnimationEndListener(); - this.cd.markForCheck(); - } - - unbindAnimationEndListener() { - if (this.animationEndListener && this.mask) { - this.animationEndListener(); - this.animationEndListener = null; - } - } - - ngOnDestroy() { - this.unblock(); - this.destroyModal(); - } -} - -@NgModule({ - imports: [CommonModule], - exports: [BlockUI], - declarations: [BlockUI] -}) -export class BlockUIModule {} diff --git a/src/app/components/blockui/ng-package.json b/src/app/components/blockui/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/blockui/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/blockui/public_api.ts b/src/app/components/blockui/public_api.ts deleted file mode 100644 index 7ac2afa..0000000 --- a/src/app/components/blockui/public_api.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './blockui'; -export * from './blockui.interface'; diff --git a/src/app/components/breadcrumb/breadcrumb.css b/src/app/components/breadcrumb/breadcrumb.css deleted file mode 100644 index 8b62cea..0000000 --- a/src/app/components/breadcrumb/breadcrumb.css +++ /dev/null @@ -1,33 +0,0 @@ -@layer primeng { - .p-breadcrumb { - overflow-x: auto; - } - - .p-breadcrumb .p-breadcrumb-list { - margin: 0; - padding: 0; - list-style-type: none; - display: flex; - align-items: center; - flex-wrap: nowrap; - } - - .p-breadcrumb .p-menuitem-text { - line-height: 1; - } - - .p-breadcrumb .p-menuitem-link { - text-decoration: none; - display: flex; - align-items: center; - } - - .p-breadcrumb .p-menuitem-separator { - display: flex; - align-items: center; - } - - .p-breadcrumb::-webkit-scrollbar { - display: none; - } -} diff --git a/src/app/components/breadcrumb/breadcrumb.interface.ts b/src/app/components/breadcrumb/breadcrumb.interface.ts deleted file mode 100644 index 01d443f..0000000 --- a/src/app/components/breadcrumb/breadcrumb.interface.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { TemplateRef } from '@angular/core'; -import { MenuItem } from 'primeng/api'; -import { Breadcrumb } from './breadcrumb'; -/** - * Defines valid templates in Breadcumb. - * @group Templates - */ - -export interface BreadcumbTemplates { - /** - * Custom template of item. - */ - item(context: { - /** - * Data of the item. - */ - $implicit: MenuItem; - }): TemplateRef<{ $implicit: MenuItem }>; - - /** - * Custom template of separator. - */ - separator(): TemplateRef; -} -/** - * Custom select event. - * @see {@link Breadcrumb.onItemClick} - * @group Events - */ -export interface BreadcrumbItemClickEvent { - /** - * Browser event. - */ - originalEvent: Event; - /** - * Selected menu item . - */ - item: MenuItem; -} diff --git a/src/app/components/breadcrumb/breadcrumb.spec.ts b/src/app/components/breadcrumb/breadcrumb.spec.ts deleted file mode 100644 index c1e257a..0000000 --- a/src/app/components/breadcrumb/breadcrumb.spec.ts +++ /dev/null @@ -1,163 +0,0 @@ -import { TestBed, ComponentFixture } from '@angular/core/testing'; -import { By } from '@angular/platform-browser'; -import { Breadcrumb, BreadcrumbModule } from './breadcrumb'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { RouterTestingModule } from '@angular/router/testing'; -import { NO_ERRORS_SCHEMA } from '@angular/core'; - -describe('Breadcrumb', () => { - let breadcrumb: Breadcrumb; - let fixture: ComponentFixture; - - beforeEach(() => { - TestBed.configureTestingModule({ - imports: [RouterTestingModule.withRoutes([{ path: 'test', component: Breadcrumb }]), NoopAnimationsModule, BreadcrumbModule], - schemas: [NO_ERRORS_SCHEMA] - }); - - fixture = TestBed.createComponent(Breadcrumb); - breadcrumb = fixture.componentInstance; - }); - - it('should display by default', () => { - fixture.detectChanges(); - - const breadcrumbEl = fixture.debugElement.query(By.css('nav')).nativeElement; - expect(breadcrumbEl).toBeTruthy(); - }); - - it('should change style and styleClass', () => { - breadcrumb.style = { height: '300px' }; - breadcrumb.styleClass = 'Primeng ROCKS!'; - fixture.detectChanges(); - - const breadcrumbEl = fixture.debugElement.query(By.css('nav')); - expect(breadcrumbEl.nativeElement.className).toContain('Primeng ROCKS!'); - expect(breadcrumbEl.styles.height).toEqual('300px'); - }); - - it('should display the home', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - fixture.detectChanges(); - - const homeEl = fixture.debugElement.query(By.css('.p-breadcrumb-home')); - expect(homeEl).toBeTruthy(); - }); - - it('should change home icon', () => { - breadcrumb.home = { icon: 'primeng' }; - fixture.detectChanges(); - - const homeEl = fixture.debugElement.query(By.css('.p-breadcrumb-home')).query(By.css('span')).nativeElement; - expect(homeEl.className).toContain('primeng'); - }); - - it('should display items', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - breadcrumb.model = [{ label: 'Squad' }, { label: 'Lionel Messi', url: 'https://en.wikipedia.org/wiki/Lionel_Messi', icon: 'pi pi-external-link' }]; - fixture.detectChanges(); - - const itemsEl = fixture.debugElement.query(By.css('ol')); - expect(itemsEl.children[2].children[0]).toBeTruthy(); - expect(itemsEl.children[2].children[0].nativeElement.textContent).toEqual('Squad'); - expect(itemsEl.children.length).toEqual(5); - }); - - it('should call itemClick when click home ', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - breadcrumb.model = [{ label: 'Squad' }, { label: 'Lionel Messi', url: 'https://en.wikipedia.org/wiki/Lionel_Messi', icon: 'pi pi-external-link' }]; - fixture.detectChanges(); - - const itemClickSpy = spyOn(breadcrumb, 'onClick').and.callThrough(); - const homeEl = fixture.debugElement.query(By.css('.p-breadcrumb-home')).query(By.css('a')).nativeElement; - homeEl.click(); - fixture.detectChanges(); - - expect(itemClickSpy).toHaveBeenCalled(); - }); - - it('should call itemClick when click item ', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - breadcrumb.model = [{ label: 'Squad' }, { label: 'Lionel Messi', url: 'https://en.wikipedia.org/wiki/Lionel_Messi', icon: 'pi pi-external-link' }]; - fixture.detectChanges(); - - const itemClickSpy = spyOn(breadcrumb, 'onClick').and.callThrough(); - const squadEl = fixture.debugElement.query(By.css('ol')).children[2].children[0].nativeElement; - squadEl.click(); - fixture.detectChanges(); - - expect(itemClickSpy).toHaveBeenCalled(); - }); - - it('should call itemClick(routerLink) when click item ', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - breadcrumb.model = [{ label: 'Squad' }, { label: 'Lionel Messi', routerLink: 'test', icon: 'pi pi-external-link' }]; - fixture.detectChanges(); - - const itemClickSpy = spyOn(breadcrumb, 'onClick').and.callThrough(); - const messiEl = fixture.debugElement.query(By.css('ol')).children[4].children[0].nativeElement; - messiEl.click(); - fixture.detectChanges(); - - expect(itemClickSpy).toHaveBeenCalled(); - }); - - it('should call itemClick and do nothing (item disabled) ', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - breadcrumb.model = [ - { label: 'Squad', disabled: true }, - { label: 'Lionel Messi', url: 'https://en.wikipedia.org/wiki/Lionel_Messi', icon: 'pi pi-external-link' } - ]; - fixture.detectChanges(); - - const itemClickSpy = spyOn(breadcrumb, 'onClick').and.callThrough(); - const squadEl = fixture.debugElement.query(By.css('ol')).children[2].children[0].nativeElement; - squadEl.click(); - fixture.detectChanges(); - - expect(itemClickSpy).toHaveBeenCalled(); - }); - - it('should run command', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - breadcrumb.model = [ - { - label: 'Squad', - command: () => { - breadcrumb.styleClass = 'primengRocks!'; - } - }, - { label: 'Lionel Messi', url: 'https://en.wikipedia.org/wiki/Lionel_Messi', icon: 'pi pi-external-link' } - ]; - fixture.detectChanges(); - - const itemClickSpy = spyOn(breadcrumb, 'onClick').and.callThrough(); - const squadEl = fixture.debugElement.query(By.css('ol')).children[2].children[0].nativeElement; - squadEl.click(); - fixture.detectChanges(); - - expect(itemClickSpy).toHaveBeenCalled(); - expect(breadcrumb.styleClass).toEqual('primengRocks!'); - }); - - it('should call itemClick with home item', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - breadcrumb.model = [ - { - label: 'Squad', - command: () => { - breadcrumb.styleClass = 'primengRocks!'; - } - }, - { label: 'Lionel Messi', url: 'https://en.wikipedia.org/wiki/Lionel_Messi', icon: 'pi pi-external-link' } - ]; - fixture.detectChanges(); - - const itemClickSpy = spyOn(breadcrumb, 'onClick').and.callThrough(); - let event = new Event('click'); - breadcrumb.onHomeClick(event); - fixture.detectChanges(); - - expect(itemClickSpy).toHaveBeenCalled(); - }); -}); diff --git a/src/app/components/breadcrumb/breadcrumb.ts b/src/app/components/breadcrumb/breadcrumb.ts deleted file mode 100644 index 52c1235..0000000 --- a/src/app/components/breadcrumb/breadcrumb.ts +++ /dev/null @@ -1,258 +0,0 @@ -import { CommonModule } from '@angular/common'; -import { AfterContentInit, ChangeDetectionStrategy, Component, ContentChildren, EventEmitter, Input, NgModule, Output, QueryList, TemplateRef, ViewEncapsulation } from '@angular/core'; -import { Router, RouterModule } from '@angular/router'; -import { MenuItem, PrimeTemplate, SharedModule } from 'primeng/api'; -import { ChevronRightIcon } from 'primeng/icons/chevronright'; -import { HomeIcon } from 'primeng/icons/home'; -import { TooltipModule } from 'primeng/tooltip'; -import { BreadcrumbItemClickEvent } from './breadcrumb.interface'; -/** - * Breadcrumb provides contextual information about page hierarchy. - * @group Components - */ -@Component({ - selector: 'p-breadcrumb', - template: ` - - `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./breadcrumb.css'], - host: { - class: 'p-element' - } -}) -export class Breadcrumb implements AfterContentInit { - /** - * An array of menuitems. - * @group Props - */ - @Input() model: MenuItem[] | undefined; - /** - * Inline style of the component. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Style class of the component. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * MenuItem configuration for the home icon. - * @group Props - */ - @Input() home: MenuItem | undefined; - /** - * Defines a string that labels the home icon for accessibility. - * @group Props - */ - @Input() homeAriaLabel: string | undefined; - /** - * Fired when an item is selected. - * @param {BreadcrumbItemClickEvent} event - custom click event. - * @group Emits - */ - @Output() onItemClick: EventEmitter = new EventEmitter(); - - @ContentChildren(PrimeTemplate) templates: QueryList | undefined; - - separatorTemplate: TemplateRef | undefined; - - itemTemplate: TemplateRef | undefined; - - constructor(private router: Router) {} - - onClick(event: MouseEvent, item: MenuItem) { - if (item.disabled) { - event.preventDefault(); - return; - } - - if (!item.url && !item.routerLink) { - event.preventDefault(); - } - - if (item.command) { - item.command({ - originalEvent: event, - item: item - }); - } - - this.onItemClick.emit({ - originalEvent: event, - item: item - }); - } - - onHomeClick(event: MouseEvent | any) { - if (this.home) { - this.onClick(event, this.home); - } - } - - ngAfterContentInit() { - this.templates?.forEach((item) => { - switch (item.getType()) { - case 'separator': - this.separatorTemplate = item.template; - break; - - case 'item': - this.itemTemplate = item.template; - break; - - default: - this.itemTemplate = item.template; - break; - } - }); - } - - isCurrentUrl(item) { - const { routerLink } = item; - const lastPath = this.router ? this.router.url : ''; - - return routerLink === lastPath ? 'page' : undefined; - } -} - -@NgModule({ - imports: [CommonModule, RouterModule, TooltipModule, ChevronRightIcon, HomeIcon, SharedModule], - exports: [Breadcrumb, RouterModule, TooltipModule, SharedModule], - declarations: [Breadcrumb] -}) -export class BreadcrumbModule {} diff --git a/src/app/components/breadcrumb/ng-package.json b/src/app/components/breadcrumb/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/breadcrumb/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/breadcrumb/public_api.ts b/src/app/components/breadcrumb/public_api.ts deleted file mode 100644 index c739721..0000000 --- a/src/app/components/breadcrumb/public_api.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './breadcrumb'; -export * from './breadcrumb.interface'; diff --git a/src/app/components/button/button.css b/src/app/components/button/button.css deleted file mode 100644 index 4958987..0000000 --- a/src/app/components/button/button.css +++ /dev/null @@ -1,97 +0,0 @@ -@layer primeng { - .p-button { - margin: 0; - display: inline-flex; - cursor: pointer; - user-select: none; - align-items: center; - vertical-align: bottom; - text-align: center; - overflow: hidden; - position: relative; - } - - .p-button-label { - flex: 1 1 auto; - } - - .p-button-icon-right { - order: 1; - } - - .p-button:disabled { - cursor: default; - pointer-events: none; - } - - .p-button-icon-only { - justify-content: center; - } - - .p-button-icon-only:after { - content: 'p'; - visibility: hidden; - clip: rect(0 0 0 0); - width: 0; - } - - .p-button-vertical { - flex-direction: column; - } - - .p-button-icon-bottom { - order: 2; - } - - .p-button-group .p-button { - margin: 0; - } - - .p-button-group .p-button:focus, - .p-button-group p-button:focus .p-button, - .p-buttonset .p-button:focus, - .p-buttonset .p-button:focus, - .p-buttonset p-button:focus .p-button, - .p-buttonset .p-button:focus { - position: relative; - z-index: 1; - } - - .p-button-group .p-button:not(:last-child), - .p-button-group .p-button:not(:last-child):hover, - .p-button-group p-button:not(:last-child) .p-button, - .p-button-group p-button:not(:last-child) .p-button:hover, - .p-buttonset .p-button:not(:last-child), - .p-buttonset .p-button:not(:last-child):hover, - .p-buttonset p-button:not(:last-child) .p-button, - .p-buttonset p-button:not(:last-child) .p-button:hover { - border-right: 0 none; - } - - .p-button-group .p-button:not(:first-of-type):not(:last-of-type), - .p-button-group p-button:not(:first-of-type):not(:last-of-type) .p-button, - .p-buttonset .p-button:not(:first-of-type):not(:last-of-type), - .p-buttonset p-button:not(:first-of-type):not(:last-of-type) .p-button { - border-radius: 0; - } - - .p-button-group .p-button:first-of-type:not(:only-of-type), - .p-button-group p-button:first-of-type:not(:only-of-type) .p-button, - .p-buttonset .p-button:first-of-type:not(:only-of-type), - .p-buttonset p-button:first-of-type:not(:only-of-type) .p-button { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .p-button-group .p-button:last-of-type:not(:only-of-type), - .p-button-group p-button:last-of-type:not(:only-of-type) .p-button, - .p-buttonset .p-button:last-of-type:not(:only-of-type), - .p-buttonset p-button:last-of-type:not(:only-of-type) .p-button { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - p-button[iconpos='right'] spinnericon { - order: 1; - } -} diff --git a/src/app/components/button/button.interface.ts b/src/app/components/button/button.interface.ts deleted file mode 100644 index 6002d5a..0000000 --- a/src/app/components/button/button.interface.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { NgClass } from '@angular/common'; -import { TemplateRef } from '@angular/core'; - -/** - * Defines valid templates in Button. - * @group Templates - */ -export interface ButtonTemplates { - /** - * Custom template of content. - */ - content(): TemplateRef; - /** - * Custom template of icon. - */ - icon(context: { - /** - * Icon class. - */ - class: NgClass; - }): TemplateRef; - /** - * Custom template of loadingicon. - */ - loadingicon(context: { - /** - * Icon class. - */ - class: NgClass; - }): TemplateRef; -} diff --git a/src/app/components/button/button.spec.ts b/src/app/components/button/button.spec.ts deleted file mode 100644 index 88e5b06..0000000 --- a/src/app/components/button/button.spec.ts +++ /dev/null @@ -1,85 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { By } from '@angular/platform-browser'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { Button } from './button'; - -describe('Button', () => { - let button: Button; - let fixture: ComponentFixture - `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - host: { - class: 'p-element', - '[class.p-disabled]': 'disabled' || 'loading' - } -}) -export class Button implements AfterContentInit { - /** - * Type of the button. - * @group Props - */ - @Input() type: string = 'button'; - /** - * Position of the icon. - * @group Props - */ - @Input() iconPos: ButtonIconPosition = 'left'; - /** - * Name of the icon. - * @group Props - */ - @Input() icon: string | undefined; - /** - * Value of the badge. - * @group Props - */ - @Input() badge: string | undefined; - /** - * Uses to pass attributes to the label's DOM element. - * @group Props - */ - @Input() label: string | undefined; - /** - * When present, it specifies that the component should be disabled. - * @group Props - */ - @Input({ transform: booleanAttribute }) disabled: boolean | undefined; - /** - * Whether the button is in loading state. - * @group Props - */ - @Input({ transform: booleanAttribute }) loading: boolean = false; - /** - * Icon to display in loading state. - * @group Props - */ - @Input() loadingIcon: string | undefined; - /** - * Add a shadow to indicate elevation. - * @group Props - */ - @Input({ transform: booleanAttribute }) raised: boolean = false; - /** - * Add a circular border radius to the button. - * @group Props - */ - @Input({ transform: booleanAttribute }) rounded: boolean = false; - /** - * Add a textual class to the button without a background initially. - * @group Props - */ - @Input({ transform: booleanAttribute }) text: boolean = false; - /** - * Add a plain textual class to the button without a background initially. - * @group Props - */ - @Input({ transform: booleanAttribute }) plain: boolean = false; - /** - * Defines the style of the button. - * @group Props - */ - @Input() severity: 'success' | 'info' | 'warning' | 'danger' | 'help' | 'primary' | 'secondary' | 'contrast' | null | undefined; - /** - * Add a border class without a background initially. - * @group Props - */ - @Input({ transform: booleanAttribute }) outlined: boolean = false; - /** - * Add a link style to the button. - * @group Props - */ - @Input({ transform: booleanAttribute }) link: boolean = false; - /** - * Add a tabindex to the button. - * @group Props - */ - @Input({ transform: numberAttribute }) tabindex: number | undefined; - /** - * Defines the size of the button. - * @group Props - */ - @Input() size: 'small' | 'large' | undefined; - /** - * Inline style of the element. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Class of the element. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Style class of the badge. - * @group Props - */ - @Input() badgeClass: string | undefined; - /** - * Used to define a string that autocomplete attribute the current element. - * @group Props - */ - @Input() ariaLabel: string | undefined; - /** - * When present, it specifies that the component should automatically get focus on load. - * @group Props - */ - @Input({ transform: booleanAttribute }) autofocus: boolean | undefined; - /** - * Callback to execute when button is clicked. - * This event is intended to be used with the component. Using a regular - - - - - -
- - - -
-
-
- -
- - - - {{ yearPickerValues()[0] }} - {{ yearPickerValues()[yearPickerValues().length - 1] }} - - -
- -
-
- - - - - - - - - - - - - -
- {{ getTranslation('weekHeader') }} - - {{ weekDay }} -
- - {{ month.weekNumbers[j] }} - - - - - {{ date.day }} - - - - - - - -
- {{ date.day }} -
-
-
-
-
-
-
- - {{ m }} -
- {{ m }} -
-
-
-
- - {{ y }} -
- {{ y }} -
-
-
-
-
-
- - 0{{ currentHour }} - -
-
- {{ timeSeparator }} -
-
- - 0{{ currentMinute }} - -
-
- {{ timeSeparator }} -
-
- - 0{{ currentSecond }} - -
-
- - {{ pm ? 'PM' : 'AM' }} - -
-
-
- - -
- - -
- - `, - animations: [ - trigger('overlayAnimation', [ - state( - 'visibleTouchUI', - style({ - transform: 'translate(-50%,-50%)', - opacity: 1 - }) - ), - transition('void => visible', [style({ opacity: 0, transform: 'scaleY(0.8)' }), animate('{{showTransitionParams}}', style({ opacity: 1, transform: '*' }))]), - transition('visible => void', [animate('{{hideTransitionParams}}', style({ opacity: 0 }))]), - transition('void => visibleTouchUI', [style({ opacity: 0, transform: 'translate3d(-50%, -40%, 0) scale(0.9)' }), animate('{{showTransitionParams}}')]), - transition('visibleTouchUI => void', [ - animate( - '{{hideTransitionParams}}', - style({ - opacity: 0, - transform: 'translate3d(-50%, -40%, 0) scale(0.9)' - }) - ) - ]) - ]) - ], - host: { - class: 'p-element p-inputwrapper', - '[class.p-inputwrapper-filled]': 'filled', - '[class.p-inputwrapper-focus]': 'focus', - '[class.p-calendar-clearable]': 'showClear && !disabled' - }, - providers: [CALENDAR_VALUE_ACCESSOR], - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./calendar.css'] -}) -export class Calendar implements OnInit, OnDestroy, ControlValueAccessor { - @Input() iconDisplay: 'input' | 'button' = 'button'; - /** - * Inline style of the component. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Style class of the component. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Inline style of the input field. - * @group Props - */ - @Input() inputStyle: { [klass: string]: any } | null | undefined; - /** - * Identifier of the focus input to match a label defined for the component. - * @group Props - */ - @Input() inputId: string | undefined; - /** - * Name of the input element. - * @group Props - */ - @Input() name: string | undefined; - /** - * Style class of the input field. - * @group Props - */ - @Input() inputStyleClass: string | undefined; - /** - * Placeholder text for the input. - * @group Props - */ - @Input() placeholder: string | undefined; - /** - * Establishes relationships between the component and label(s) where its value should be one or more element IDs. - * @group Props - */ - @Input() ariaLabelledBy: string | undefined; - /** - * Defines a string that labels the input for accessibility. - * @group Props - */ - @Input() ariaLabel: string | undefined; - - /** - * Defines a string that labels the icon button for accessibility. - * @group Props - */ - @Input() iconAriaLabel: string | undefined; - /** - * When specified, disables the component. - * @group Props - */ - @Input({ transform: booleanAttribute }) disabled: boolean | undefined; - /** - * Format of the date which can also be defined at locale settings. - * @group Props - */ - @Input() dateFormat: string | undefined; - /** - * Separator for multiple selection mode. - * @group Props - */ - @Input() multipleSeparator: string = ','; - /** - * Separator for joining start and end dates on range selection mode. - * @group Props - */ - @Input() rangeSeparator: string = '-'; - /** - * When enabled, displays the calendar as inline. Default is false for popup mode. - * @group Props - */ - @Input({ transform: booleanAttribute }) inline: boolean = false; - /** - * Whether to display dates in other months (non-selectable) at the start or end of the current month. To make these days selectable use the selectOtherMonths option. - * @group Props - */ - @Input({ transform: booleanAttribute }) showOtherMonths: boolean = true; - /** - * Whether days in other months shown before or after the current month are selectable. This only applies if the showOtherMonths option is set to true. - * @group Props - */ - @Input({ transform: booleanAttribute }) selectOtherMonths: boolean | undefined; - /** - * When enabled, displays a button with icon next to input. - * @group Props - */ - @Input({ transform: booleanAttribute }) showIcon: boolean | undefined; - /** - * Icon of the calendar button. - * @group Props - */ - @Input() icon: string | undefined; - /** - * Target element to attach the overlay, valid values are "body" or a local ng-template variable of another element (note: use binding with brackets for template variables, e.g. [appendTo]="mydiv" for a div element having#mydiv as variable name). - * @group Props - */ - @Input() appendTo: HTMLElement | ElementRef | TemplateRef | string | null | undefined | any; - /** - * When specified, prevents entering the date manually with keyboard. - * @group Props - */ - @Input({ transform: booleanAttribute }) readonlyInput: boolean | undefined; - /** - * The cutoff year for determining the century for a date. - * @group Props - */ - @Input() shortYearCutoff: any = '+10'; - /** - * Whether the month should be rendered as a dropdown instead of text. - * @group Props - * @deprecated Navigator is always on. - */ - @Input({ transform: booleanAttribute }) monthNavigator: boolean | undefined; - /** - * Whether the year should be rendered as a dropdown instead of text. - * @group Props - * @deprecated Navigator is always on. - */ - @Input({ transform: booleanAttribute }) yearNavigator: boolean | undefined; - /** - * Specifies 12 or 24 hour format. - * @group Props - */ - @Input() hourFormat: string = '24'; - /** - * Whether to display timepicker only. - * @group Props - */ - @Input({ transform: booleanAttribute }) timeOnly: boolean | undefined; - /** - * Years to change per step in yearpicker. - * @group Props - */ - @Input({ transform: numberAttribute }) stepYearPicker: number = 10; - /** - * Hours to change per step. - * @group Props - */ - @Input({ transform: numberAttribute }) stepHour: number = 1; - /** - * Minutes to change per step. - * @group Props - */ - @Input({ transform: numberAttribute }) stepMinute: number = 1; - /** - * Seconds to change per step. - * @group Props - */ - @Input({ transform: numberAttribute }) stepSecond: number = 1; - /** - * Whether to show the seconds in time picker. - * @group Props - */ - @Input({ transform: booleanAttribute }) showSeconds: boolean = false; - /** - * When present, it specifies that an input field must be filled out before submitting the form. - * @group Props - */ - @Input({ transform: booleanAttribute }) required: boolean | undefined; - /** - * When disabled, datepicker will not be visible with input focus. - * @group Props - */ - @Input({ transform: booleanAttribute }) showOnFocus: boolean = true; - /** - * When enabled, calendar will show week numbers. - * @group Props - */ - @Input({ transform: booleanAttribute }) showWeek: boolean = false; - /** - * When enabled, calendar will start week numbers from first day of the year. - * @group Props - */ - @Input() startWeekFromFirstDayOfYear: boolean = false; - /** - * When enabled, a clear icon is displayed to clear the value. - * @group Props - */ - @Input({ transform: booleanAttribute }) showClear: boolean = false; - /** - * Type of the value to write back to ngModel, default is date and alternative is string. - * @group Props - */ - @Input() dataType: string = 'date'; - /** - * Defines the quantity of the selection, valid values are "single", "multiple" and "range". - * @group Props - */ - @Input() selectionMode: 'single' | 'multiple' | 'range' | undefined = 'single'; - /** - * Maximum number of selectable dates in multiple mode. - * @group Props - */ - @Input({ transform: numberAttribute }) maxDateCount: number | undefined; - /** - * Whether to display today and clear buttons at the footer - * @group Props - */ - @Input({ transform: booleanAttribute }) showButtonBar: boolean | undefined; - /** - * Style class of the today button. - * @group Props - */ - @Input() todayButtonStyleClass: string = 'p-button-text'; - /** - * Style class of the clear button. - * @group Props - */ - @Input() clearButtonStyleClass: string = 'p-button-text'; - /** - * When present, it specifies that the component should automatically get focus on load. - * @group Props - */ - @Input({ transform: booleanAttribute }) autofocus: boolean | undefined; - /** - * Whether to automatically manage layering. - * @group Props - */ - @Input({ transform: booleanAttribute }) autoZIndex: boolean = true; - /** - * Base zIndex value to use in layering. - * @group Props - */ - @Input({ transform: numberAttribute }) baseZIndex: number = 0; - /** - * Style class of the datetimepicker container element. - * @group Props - */ - @Input() panelStyleClass: string | undefined; - /** - * Inline style of the datetimepicker container element. - * @group Props - */ - @Input() panelStyle: any; - /** - * Keep invalid value when input blur. - * @group Props - */ - @Input({ transform: booleanAttribute }) keepInvalid: boolean = false; - /** - * Whether to hide the overlay on date selection. - * @group Props - */ - @Input({ transform: booleanAttribute }) hideOnDateTimeSelect: boolean = true; - /** - * When enabled, calendar overlay is displayed as optimized for touch devices. - * @group Props - */ - @Input({ transform: booleanAttribute }) touchUI: boolean | undefined; - /** - * Separator of time selector. - * @group Props - */ - @Input() timeSeparator: string = ':'; - /** - * When enabled, can only focus on elements inside the calendar. - * @group Props - */ - @Input({ transform: booleanAttribute }) focusTrap: boolean = true; - /** - * Transition options of the show animation. - * @group Props - */ - @Input() showTransitionOptions: string = '.12s cubic-bezier(0, 0, 0.2, 1)'; - /** - * Transition options of the hide animation. - * @group Props - */ - @Input() hideTransitionOptions: string = '.1s linear'; - /** - * Index of the element in tabbing order. - * @group Props - */ - @Input({ transform: numberAttribute }) tabindex: number | undefined; - /** - * Specifies the input variant of the component. - * @group Props - */ - @Input() variant: 'filled' | 'outlined' = 'outlined'; - /** - * The minimum selectable date. - * @group Props - */ - @Input() get minDate(): Date | undefined | null { - return this._minDate; - } - set minDate(date: Date | undefined | null) { - this._minDate = date; - - if (this.currentMonth != undefined && this.currentMonth != null && this.currentYear) { - this.createMonths(this.currentMonth, this.currentYear); - } - } - /** - * The maximum selectable date. - * @group Props - */ - @Input() get maxDate(): Date | undefined | null { - return this._maxDate; - } - set maxDate(date: Date | undefined | null) { - this._maxDate = date; - - if (this.currentMonth != undefined && this.currentMonth != null && this.currentYear) { - this.createMonths(this.currentMonth, this.currentYear); - } - } - /** - * Array with dates that should be disabled (not selectable). - * @group Props - */ - @Input() get disabledDates(): Date[] { - return this._disabledDates; - } - set disabledDates(disabledDates: Date[]) { - this._disabledDates = disabledDates; - if (this.currentMonth != undefined && this.currentMonth != null && this.currentYear) { - this.createMonths(this.currentMonth, this.currentYear); - } - } - /** - * Array with weekday numbers that should be disabled (not selectable). - * @group Props - */ - @Input() get disabledDays(): number[] { - return this._disabledDays; - } - set disabledDays(disabledDays: number[]) { - this._disabledDays = disabledDays; - - if (this.currentMonth != undefined && this.currentMonth != null && this.currentYear) { - this.createMonths(this.currentMonth, this.currentYear); - } - } - /** - * The range of years displayed in the year drop-down in (nnnn:nnnn) format such as (2000:2020). - * @group Props - * @deprecated Years are based on decades by default. - */ - @Input() get yearRange(): string { - return this._yearRange; - } - set yearRange(yearRange: string) { - this._yearRange = yearRange; - - if (yearRange) { - const years = yearRange.split(':'); - const yearStart = parseInt(years[0]); - const yearEnd = parseInt(years[1]); - - this.populateYearOptions(yearStart, yearEnd); - } - } - /** - * Whether to display timepicker. - * @group Props - */ - @Input() get showTime(): boolean { - return this._showTime; - } - set showTime(showTime: boolean) { - this._showTime = showTime; - - if (this.currentHour === undefined) { - this.initTime(this.value || new Date()); - } - this.updateInputfield(); - } - /** - * An array of options for responsive design. - * @group Props - */ - @Input() get responsiveOptions(): CalendarResponsiveOptions[] { - return this._responsiveOptions; - } - set responsiveOptions(responsiveOptions: CalendarResponsiveOptions[]) { - this._responsiveOptions = responsiveOptions; - - this.destroyResponsiveStyleElement(); - this.createResponsiveStyle(); - } - /** - * Number of months to display. - * @group Props - */ - @Input() get numberOfMonths(): number { - return this._numberOfMonths; - } - set numberOfMonths(numberOfMonths: number) { - this._numberOfMonths = numberOfMonths; - - this.destroyResponsiveStyleElement(); - this.createResponsiveStyle(); - } - /** - * Defines the first of the week for various date calculations. - * @group Props - */ - @Input() get firstDayOfWeek(): number { - return this._firstDayOfWeek; - } - set firstDayOfWeek(firstDayOfWeek: number) { - this._firstDayOfWeek = firstDayOfWeek; - - this.createWeekDays(); - } - /** - * Option to set calendar locale. - * @group Props - * @deprecated Locale property has no effect, use new i18n API instead. - */ - @Input() set locale(newLocale: LocaleSettings) { - console.warn('Locale property has no effect, use new i18n API instead.'); - } - /** - * Type of view to display, valid values are "date" for datepicker and "month" for month picker. - * @group Props - */ - @Input() get view(): CalendarTypeView { - return this._view; - } - set view(view: CalendarTypeView) { - this._view = view; - this.currentView = this._view; - } - /** - * Set the date to highlight on first opening if the field is blank. - * @group Props - */ - @Input() get defaultDate(): Date { - return this._defaultDate; - } - set defaultDate(defaultDate: Date) { - this._defaultDate = defaultDate; - - if (this.initialized) { - const date = defaultDate || new Date(); - this.currentMonth = date.getMonth(); - this.currentYear = date.getFullYear(); - this.initTime(date); - this.createMonths(this.currentMonth, this.currentYear); - } - } - get inputClass() { - return { - 'p-inputtext p-component': true, - 'p-variant-filled': this.variant === 'filled' || this.config.inputStyle() === 'filled' - }; - } - - /** - * Callback to invoke on focus of input field. - * @param {Event} event - browser event. - * @group Emits - */ - @Output() onFocus: EventEmitter = new EventEmitter(); - /** - * Callback to invoke on blur of input field. - * @param {Event} event - browser event. - * @group Emits - */ - @Output() onBlur: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when date panel closed. - * @param {Event} event - Mouse event - * @group Emits - */ - @Output() onClose: EventEmitter = new EventEmitter(); - /** - * Callback to invoke on date select. - * @param {Date} date - date value. - * @group Emits - */ - @Output() onSelect: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when input field cleared. - * @group Emits - */ - @Output() onClear: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when input field is being typed. - * @param {Event} event - browser event - * @group Emits - */ - @Output() onInput: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when today button is clicked. - * @param {Date} date - today as a date instance. - * @group Emits - */ - @Output() onTodayClick: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when clear button is clicked. - * @param {Event} event - browser event. - * @group Emits - */ - @Output() onClearClick: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when a month is changed using the navigators. - * @param {CalendarMonthChangeEvent} event - custom month change event. - * @group Emits - */ - @Output() onMonthChange: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when a year is changed using the navigators. - * @param {CalendarYearChangeEvent} event - custom year change event. - * @group Emits - */ - @Output() onYearChange: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when clicked outside of the date panel. - * @group Emits - */ - @Output() onClickOutside: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when datepicker panel is shown. - * @group Emits - */ - @Output() onShow: EventEmitter = new EventEmitter(); - - @ContentChildren(PrimeTemplate) templates!: QueryList; - - @ViewChild('container', { static: false }) containerViewChild: Nullable; - - @ViewChild('inputfield', { static: false }) inputfieldViewChild: Nullable; - - @ViewChild('contentWrapper', { static: false }) set content(content: ElementRef) { - this.contentViewChild = content; - - if (this.contentViewChild) { - if (this.isMonthNavigate) { - Promise.resolve(null).then(() => this.updateFocus()); - this.isMonthNavigate = false; - } else { - if (!this.focus && !this.inline) { - this.initFocusableCell(); - } - } - } - } - - contentViewChild!: ElementRef; - - value: any; - - dates: Nullable; - - months!: Month[]; - - weekDays: Nullable; - - currentMonth!: number; - - currentYear!: number; - - currentHour: Nullable; - - currentMinute: Nullable; - - currentSecond: Nullable; - - pm: Nullable; - - mask: Nullable; - - maskClickListener: VoidListener; - - overlay: Nullable; - - responsiveStyleElement: HTMLStyleElement | undefined | null; - - overlayVisible: Nullable; - - onModelChange: Function = () => {}; - - onModelTouched: Function = () => {}; - - calendarElement: Nullable; - - timePickerTimer: any; - - documentClickListener: VoidListener; - - animationEndListener: VoidListener; - - ticksTo1970: Nullable; - - yearOptions: Nullable; - - focus: Nullable; - - isKeydown: Nullable; - - filled: Nullable; - - inputFieldValue: Nullable = null; - - _minDate?: Date | null; - - _maxDate?: Date | null; - - _showTime!: boolean; - - _yearRange!: string; - - preventDocumentListener: Nullable; - - dateTemplate: Nullable>; - - headerTemplate: Nullable>; - - footerTemplate: Nullable>; - - disabledDateTemplate: Nullable>; - - decadeTemplate: Nullable>; - - previousIconTemplate: Nullable>; - - nextIconTemplate: Nullable>; - - triggerIconTemplate: Nullable>; - - clearIconTemplate: Nullable>; - - decrementIconTemplate: Nullable>; - - incrementIconTemplate: Nullable>; - - inputIconTemplate: Nullable>; - - _disabledDates!: Array; - - _disabledDays!: Array; - - selectElement: Nullable; - - todayElement: Nullable; - - focusElement: Nullable; - - scrollHandler: Nullable; - - documentResizeListener: VoidListener; - - navigationState: Nullable = null; - - isMonthNavigate: Nullable; - - initialized: Nullable; - - translationSubscription: Nullable; - - _locale!: LocaleSettings; - - _responsiveOptions!: CalendarResponsiveOptions[]; - - currentView: Nullable; - - attributeSelector: Nullable; - - panelId: Nullable; - - _numberOfMonths: number = 1; - - _firstDayOfWeek!: number; - - _view: CalendarTypeView = 'date'; - - preventFocus: Nullable; - - _defaultDate!: Date; - - _focusKey: Nullable = null; - - private window: Window; - - get locale() { - return this._locale; - } - - get iconButtonAriaLabel() { - return this.iconAriaLabel ? this.iconAriaLabel : this.getTranslation('chooseDate'); - } - - get prevIconAriaLabel() { - return this.currentView === 'year' ? this.getTranslation('prevDecade') : this.currentView === 'month' ? this.getTranslation('prevYear') : this.getTranslation('prevMonth'); - } - - get nextIconAriaLabel() { - return this.currentView === 'year' ? this.getTranslation('nextDecade') : this.currentView === 'month' ? this.getTranslation('nextYear') : this.getTranslation('nextMonth'); - } - - constructor( - @Inject(DOCUMENT) private document: Document, - public el: ElementRef, - public renderer: Renderer2, - public cd: ChangeDetectorRef, - private zone: NgZone, - private config: PrimeNGConfig, - public overlayService: OverlayService - ) { - this.window = this.document.defaultView as Window; - } - - ngOnInit() { - this.attributeSelector = UniqueComponentId(); - this.panelId = this.attributeSelector + '_panel'; - const date = this.defaultDate || new Date(); - this.createResponsiveStyle(); - this.currentMonth = date.getMonth(); - this.currentYear = date.getFullYear(); - this.yearOptions = []; - this.currentView = this.view; - - if (this.view === 'date') { - this.createWeekDays(); - this.initTime(date); - this.createMonths(this.currentMonth, this.currentYear); - this.ticksTo1970 = ((1970 - 1) * 365 + Math.floor(1970 / 4) - Math.floor(1970 / 100) + Math.floor(1970 / 400)) * 24 * 60 * 60 * 10000000; - } - - this.translationSubscription = this.config.translationObserver.subscribe(() => { - this.createWeekDays(); - this.cd.markForCheck(); - }); - - this.initialized = true; - } - - ngAfterContentInit() { - this.templates.forEach((item) => { - switch (item.getType()) { - case 'date': - this.dateTemplate = item.template; - break; - - case 'decade': - this.decadeTemplate = item.template; - break; - - case 'disabledDate': - this.disabledDateTemplate = item.template; - break; - - case 'header': - this.headerTemplate = item.template; - break; - - case 'inputicon': - this.inputIconTemplate = item.template; - break; - - case 'previousicon': - this.previousIconTemplate = item.template; - break; - - case 'nexticon': - this.nextIconTemplate = item.template; - break; - - case 'triggericon': - this.triggerIconTemplate = item.template; - break; - - case 'clearicon': - this.clearIconTemplate = item.template; - break; - - case 'decrementicon': - this.decrementIconTemplate = item.template; - break; - - case 'incrementicon': - this.incrementIconTemplate = item.template; - break; - - case 'footer': - this.footerTemplate = item.template; - break; - - default: - this.dateTemplate = item.template; - break; - } - }); - } - - ngAfterViewInit() { - if (this.inline) { - this.contentViewChild && this.contentViewChild.nativeElement.setAttribute(this.attributeSelector, ''); - - if (!this.disabled && !this.inline) { - this.initFocusableCell(); - if (this.numberOfMonths === 1) { - if (this.contentViewChild && this.contentViewChild.nativeElement) { - this.contentViewChild.nativeElement.style.width = DomHandler.getOuterWidth(this.containerViewChild?.nativeElement) + 'px'; - } - } - } - } - } - - getTranslation(option: string) { - return this.config.getTranslation(option); - } - - populateYearOptions(start: number, end: number) { - this.yearOptions = []; - - for (let i = start; i <= end; i++) { - this.yearOptions.push(i); - } - } - - createWeekDays() { - this.weekDays = []; - let dayIndex = this.getFirstDateOfWeek(); - let dayLabels = this.getTranslation(TranslationKeys.DAY_NAMES_MIN); - for (let i = 0; i < 7; i++) { - this.weekDays.push(dayLabels[dayIndex]); - dayIndex = dayIndex == 6 ? 0 : ++dayIndex; - } - } - - monthPickerValues() { - let monthPickerValues = []; - for (let i = 0; i <= 11; i++) { - monthPickerValues.push(this.config.getTranslation('monthNamesShort')[i]); - } - - return monthPickerValues; - } - - yearPickerValues() { - let yearPickerValues = []; - let base = this.currentYear - (this.currentYear % this.stepYearPicker); - for (let i = 0; i < this.stepYearPicker; i++) { - yearPickerValues.push(base + i); - } - - return yearPickerValues; - } - - createMonths(month: number, year: number) { - this.months = this.months = []; - for (let i = 0; i < this.numberOfMonths; i++) { - let m = month + i; - let y = year; - if (m > 11) { - m = (m % 11) - 1; - y = year + 1; - } - - this.months.push(this.createMonth(m, y)); - } - } - - getWeekNumber(date: Date) { - let checkDate = new Date(date.getTime()); - if (this.startWeekFromFirstDayOfYear) { - let firstDayOfWeek: number = +this.getFirstDateOfWeek(); - checkDate.setDate(checkDate.getDate() + 6 + firstDayOfWeek - checkDate.getDay()); - } else { - checkDate.setDate(checkDate.getDate() + 4 - (checkDate.getDay() || 7)); - } - let time = checkDate.getTime(); - checkDate.setMonth(0); - checkDate.setDate(1); - return Math.floor(Math.round((time - checkDate.getTime()) / 86400000) / 7) + 1; - } - - createMonth(month: number, year: number): Month { - let dates = []; - let firstDay = this.getFirstDayOfMonthIndex(month, year); - let daysLength = this.getDaysCountInMonth(month, year); - let prevMonthDaysLength = this.getDaysCountInPrevMonth(month, year); - let dayNo = 1; - let today = new Date(); - let weekNumbers = []; - let monthRows = Math.ceil((daysLength + firstDay) / 7); - - for (let i = 0; i < monthRows; i++) { - let week = []; - - if (i == 0) { - for (let j = prevMonthDaysLength - firstDay + 1; j <= prevMonthDaysLength; j++) { - let prev = this.getPreviousMonthAndYear(month, year); - week.push({ day: j, month: prev.month, year: prev.year, otherMonth: true, today: this.isToday(today, j, prev.month, prev.year), selectable: this.isSelectable(j, prev.month, prev.year, true) }); - } - - let remainingDaysLength = 7 - week.length; - for (let j = 0; j < remainingDaysLength; j++) { - week.push({ day: dayNo, month: month, year: year, today: this.isToday(today, dayNo, month, year), selectable: this.isSelectable(dayNo, month, year, false) }); - dayNo++; - } - } else { - for (let j = 0; j < 7; j++) { - if (dayNo > daysLength) { - let next = this.getNextMonthAndYear(month, year); - week.push({ - day: dayNo - daysLength, - month: next.month, - year: next.year, - otherMonth: true, - today: this.isToday(today, dayNo - daysLength, next.month, next.year), - selectable: this.isSelectable(dayNo - daysLength, next.month, next.year, true) - }); - } else { - week.push({ day: dayNo, month: month, year: year, today: this.isToday(today, dayNo, month, year), selectable: this.isSelectable(dayNo, month, year, false) }); - } - - dayNo++; - } - } - - if (this.showWeek) { - weekNumbers.push(this.getWeekNumber(new Date(week[0].year, week[0].month, week[0].day))); - } - - dates.push(week); - } - - return { - month: month, - year: year, - dates: dates, - weekNumbers: weekNumbers - }; - } - - initTime(date: Date) { - this.pm = date.getHours() > 11; - - if (this.showTime) { - this.currentMinute = date.getMinutes(); - this.currentSecond = date.getSeconds(); - this.setCurrentHourPM(date.getHours()); - } else if (this.timeOnly) { - this.currentMinute = 0; - this.currentHour = 0; - this.currentSecond = 0; - } - } - - navBackward(event: any) { - if (this.disabled) { - event.preventDefault(); - return; - } - - this.isMonthNavigate = true; - - if (this.currentView === 'month') { - this.decrementYear(); - setTimeout(() => { - this.updateFocus(); - }, 1); - } else if (this.currentView === 'year') { - this.decrementYearPickerStep(); - setTimeout(() => { - this.updateFocus(); - }, 1); - } else { - if (this.currentMonth === 0) { - this.currentMonth = 11; - this.decrementYear(); - } else { - this.currentMonth--; - } - - this.onMonthChange.emit({ month: this.currentMonth + 1, year: this.currentYear }); - this.createMonths(this.currentMonth, this.currentYear); - } - } - - navForward(event: any) { - if (this.disabled) { - event.preventDefault(); - return; - } - - this.isMonthNavigate = true; - - if (this.currentView === 'month') { - this.incrementYear(); - setTimeout(() => { - this.updateFocus(); - }, 1); - } else if (this.currentView === 'year') { - this.incrementYearPickerStep(); - setTimeout(() => { - this.updateFocus(); - }, 1); - } else { - if (this.currentMonth === 11) { - this.currentMonth = 0; - this.incrementYear(); - } else { - this.currentMonth++; - } - - this.onMonthChange.emit({ month: this.currentMonth + 1, year: this.currentYear }); - this.createMonths(this.currentMonth, this.currentYear); - } - } - - decrementYear() { - this.currentYear--; - let _yearOptions = this.yearOptions; - - if (this.yearNavigator && this.currentYear < _yearOptions[0]) { - let difference = _yearOptions[_yearOptions.length - 1] - _yearOptions[0]; - this.populateYearOptions(_yearOptions[0] - difference, _yearOptions[_yearOptions.length - 1] - difference); - } - } - - decrementYearPickerStep() { - this.currentYear = this.currentYear - this.stepYearPicker; - } - - incrementYearPickerStep() { - this.currentYear = this.currentYear + this.stepYearPicker; - } - - incrementYear() { - this.currentYear++; - let _yearOptions = this.yearOptions; - - if (this.yearNavigator && this.currentYear > _yearOptions[_yearOptions.length - 1]) { - let difference = _yearOptions[_yearOptions.length - 1] - _yearOptions[0]; - this.populateYearOptions(_yearOptions[0] + difference, _yearOptions[_yearOptions.length - 1] + difference); - } - } - - switchToMonthView(event: Event) { - this.setCurrentView('month'); - event.preventDefault(); - } - - switchToYearView(event: Event) { - this.setCurrentView('year'); - event.preventDefault(); - } - - onDateSelect(event: Event, dateMeta: any) { - if (this.disabled || !dateMeta.selectable) { - event.preventDefault(); - return; - } - - if (this.isMultipleSelection() && this.isSelected(dateMeta)) { - this.value = this.value.filter((date: Date, i: number) => { - return !this.isDateEquals(date, dateMeta); - }); - if (this.value.length === 0) { - this.value = null; - } - this.updateModel(this.value); - } else { - if (this.shouldSelectDate(dateMeta)) { - this.selectDate(dateMeta); - } - } - - if (this.hideOnDateTimeSelect && (this.isSingleSelection() || (this.isRangeSelection() && this.value[1]))) { - setTimeout(() => { - event.preventDefault(); - this.hideOverlay(); - - if (this.mask) { - this.disableModality(); - } - - this.cd.markForCheck(); - }, 150); - } - - this.updateInputfield(); - event.preventDefault(); - } - - shouldSelectDate(dateMeta: any) { - if (this.isMultipleSelection()) return this.maxDateCount != null ? this.maxDateCount > (this.value ? this.value.length : 0) : true; - else return true; - } - - onMonthSelect(event: Event, index: number) { - if (this.view === 'month') { - this.onDateSelect(event, { year: this.currentYear, month: index, day: 1, selectable: true }); - } else { - this.currentMonth = index; - this.createMonths(this.currentMonth, this.currentYear); - this.setCurrentView('date'); - this.onMonthChange.emit({ month: this.currentMonth + 1, year: this.currentYear }); - } - } - - onYearSelect(event: Event, year: number) { - if (this.view === 'year') { - this.onDateSelect(event, { year: year, month: 0, day: 1, selectable: true }); - } else { - this.currentYear = year; - this.setCurrentView('month'); - this.onYearChange.emit({ month: this.currentMonth + 1, year: this.currentYear }); - } - } - - updateInputfield() { - let formattedValue = ''; - - if (this.value) { - if (this.isSingleSelection()) { - formattedValue = this.formatDateTime(this.value); - } else if (this.isMultipleSelection()) { - for (let i = 0; i < this.value.length; i++) { - let dateAsString = this.formatDateTime(this.value[i]); - formattedValue += dateAsString; - if (i !== this.value.length - 1) { - formattedValue += this.multipleSeparator + ' '; - } - } - } else if (this.isRangeSelection()) { - if (this.value && this.value.length) { - let startDate = this.value[0]; - let endDate = this.value[1]; - - formattedValue = this.formatDateTime(startDate); - if (endDate) { - formattedValue += ' ' + this.rangeSeparator + ' ' + this.formatDateTime(endDate); - } - } - } - } - - this.inputFieldValue = formattedValue; - this.updateFilledState(); - if (this.inputfieldViewChild && this.inputfieldViewChild.nativeElement) { - this.inputfieldViewChild.nativeElement.value = this.inputFieldValue; - } - } - - formatDateTime(date: any) { - let formattedValue = this.keepInvalid ? date : null; - const isDateValid = this.isValidDateForTimeConstraints(date); - - if (this.isValidDate(date)) { - if (this.timeOnly) { - formattedValue = this.formatTime(date); - } else { - formattedValue = this.formatDate(date, this.getDateFormat()); - if (this.showTime) { - formattedValue += ' ' + this.formatTime(date); - } - } - } else if (this.dataType === 'string') { - formattedValue = date; - } - formattedValue = isDateValid ? formattedValue : ''; - return formattedValue; - } - - formatDateMetaToDate(dateMeta: any): Date { - return new Date(dateMeta.year, dateMeta.month, dateMeta.day); - } - - formatDateKey(date: Date): string { - return `${date.getFullYear()}-${date.getMonth()}-${date.getDate()}`; - } - - setCurrentHourPM(hours: number) { - if (this.hourFormat == '12') { - this.pm = hours > 11; - if (hours >= 12) { - this.currentHour = hours == 12 ? 12 : hours - 12; - } else { - this.currentHour = hours == 0 ? 12 : hours; - } - } else { - this.currentHour = hours; - } - } - - setCurrentView(currentView: CalendarTypeView) { - this.currentView = currentView; - this.cd.detectChanges(); - this.alignOverlay(); - } - - selectDate(dateMeta: any) { - let date = this.formatDateMetaToDate(dateMeta); - - if (this.showTime) { - if (this.hourFormat == '12') { - if (this.currentHour === 12) date.setHours(this.pm ? 12 : 0); - else date.setHours(this.pm ? this.currentHour + 12 : this.currentHour); - } else { - date.setHours(this.currentHour); - } - - date.setMinutes(this.currentMinute); - date.setSeconds(this.currentSecond); - } - - if (this.minDate && this.minDate > date) { - date = this.minDate; - this.setCurrentHourPM(date.getHours()); - this.currentMinute = date.getMinutes(); - this.currentSecond = date.getSeconds(); - } - - if (this.maxDate && this.maxDate < date) { - date = this.maxDate; - this.setCurrentHourPM(date.getHours()); - this.currentMinute = date.getMinutes(); - this.currentSecond = date.getSeconds(); - } - - if (this.isSingleSelection()) { - this.updateModel(date); - } else if (this.isMultipleSelection()) { - this.updateModel(this.value ? [...this.value, date] : [date]); - } else if (this.isRangeSelection()) { - if (this.value && this.value.length) { - let startDate = this.value[0]; - let endDate = this.value[1]; - - if (!endDate && date.getTime() >= startDate.getTime()) { - endDate = date; - } else { - startDate = date; - endDate = null; - } - - this.updateModel([startDate, endDate]); - } else { - this.updateModel([date, null]); - } - } - - this.onSelect.emit(date); - } - - updateModel(value: any) { - this.value = value; - - if (this.dataType == 'date') { - this.onModelChange(this.value); - } else if (this.dataType == 'string') { - if (this.isSingleSelection()) { - this.onModelChange(this.formatDateTime(this.value)); - } else { - let stringArrValue = null; - if (Array.isArray(this.value)) { - stringArrValue = this.value.map((date: Date) => this.formatDateTime(date)); - } - this.onModelChange(stringArrValue); - } - } - } - - getFirstDayOfMonthIndex(month: number, year: number) { - let day = new Date(); - day.setDate(1); - day.setMonth(month); - day.setFullYear(year); - - let dayIndex = day.getDay() + this.getSundayIndex(); - return dayIndex >= 7 ? dayIndex - 7 : dayIndex; - } - - getDaysCountInMonth(month: number, year: number) { - return 32 - this.daylightSavingAdjust(new Date(year, month, 32)).getDate(); - } - - getDaysCountInPrevMonth(month: number, year: number) { - let prev = this.getPreviousMonthAndYear(month, year); - return this.getDaysCountInMonth(prev.month, prev.year); - } - - getPreviousMonthAndYear(month: number, year: number) { - let m, y; - - if (month === 0) { - m = 11; - y = year - 1; - } else { - m = month - 1; - y = year; - } - - return { month: m, year: y }; - } - - getNextMonthAndYear(month: number, year: number) { - let m, y; - - if (month === 11) { - m = 0; - y = year + 1; - } else { - m = month + 1; - y = year; - } - - return { month: m, year: y }; - } - - getSundayIndex() { - let firstDayOfWeek = this.getFirstDateOfWeek(); - - return firstDayOfWeek > 0 ? 7 - firstDayOfWeek : 0; - } - - isSelected(dateMeta: any): boolean | undefined { - if (this.value) { - if (this.isSingleSelection()) { - return this.isDateEquals(this.value, dateMeta); - } else if (this.isMultipleSelection()) { - let selected = false; - for (let date of this.value) { - selected = this.isDateEquals(date, dateMeta); - if (selected) { - break; - } - } - - return selected; - } else if (this.isRangeSelection()) { - if (this.value[1]) return this.isDateEquals(this.value[0], dateMeta) || this.isDateEquals(this.value[1], dateMeta) || this.isDateBetween(this.value[0], this.value[1], dateMeta); - else return this.isDateEquals(this.value[0], dateMeta); - } - } else { - return false; - } - } - - isComparable() { - return this.value != null && typeof this.value !== 'string'; - } - - isMonthSelected(month: number) { - if (this.isComparable() && !this.isMultipleSelection()) { - const [start, end] = this.isRangeSelection() ? this.value : [this.value, this.value]; - const selected = new Date(this.currentYear, month, 1); - return selected >= start && selected <= (end ?? start); - } - return false; - } - - isMonthDisabled(month: number, year?: number) { - const yearToCheck = year ?? this.currentYear; - - for (let day = 1; day < this.getDaysCountInMonth(month, yearToCheck) + 1; day++) { - if (this.isSelectable(day, month, yearToCheck, false)) { - return false; - } - } - return true; - } - - isYearDisabled(year: number) { - return Array(12) - .fill(0) - .every((v, month) => this.isMonthDisabled(month, year)); - } - - isYearSelected(year: number) { - if (!this.isComparable()) return false; - if (this.isMultipleSelection()) return false; - - let value = this.isRangeSelection() ? this.value[0] : this.value; - return value ? value.getFullYear() === year : false; - } - - isDateEquals(value: any, dateMeta: any) { - if (value && ObjectUtils.isDate(value)) return value.getDate() === dateMeta.day && value.getMonth() === dateMeta.month && value.getFullYear() === dateMeta.year; - else return false; - } - - isDateBetween(start: Date, end: Date, dateMeta: any) { - let between: boolean = false; - if (ObjectUtils.isDate(start) && ObjectUtils.isDate(end)) { - let date: Date = this.formatDateMetaToDate(dateMeta); - return start.getTime() <= date.getTime() && end.getTime() >= date.getTime(); - } - - return between; - } - - isSingleSelection(): boolean { - return this.selectionMode === 'single'; - } - - isRangeSelection(): boolean { - return this.selectionMode === 'range'; - } - - isMultipleSelection(): boolean { - return this.selectionMode === 'multiple'; - } - - isToday(today: Date, day: number, month: number, year: number): boolean { - return today.getDate() === day && today.getMonth() === month && today.getFullYear() === year; - } - - isSelectable(day: any, month: any, year: any, otherMonth: any): boolean { - let validMin = true; - let validMax = true; - let validDate = true; - let validDay = true; - - if (otherMonth && !this.selectOtherMonths) { - return false; - } - - if (this.minDate) { - if (this.minDate.getFullYear() > year) { - validMin = false; - } else if (this.minDate.getFullYear() === year && this.currentView != 'year') { - if (this.minDate.getMonth() > month) { - validMin = false; - } else if (this.minDate.getMonth() === month) { - if (this.minDate.getDate() > day) { - validMin = false; - } - } - } - } - - if (this.maxDate) { - if (this.maxDate.getFullYear() < year) { - validMax = false; - } else if (this.maxDate.getFullYear() === year) { - if (this.maxDate.getMonth() < month) { - validMax = false; - } else if (this.maxDate.getMonth() === month) { - if (this.maxDate.getDate() < day) { - validMax = false; - } - } - } - } - - if (this.disabledDates) { - validDate = !this.isDateDisabled(day, month, year); - } - - if (this.disabledDays) { - validDay = !this.isDayDisabled(day, month, year); - } - - return validMin && validMax && validDate && validDay; - } - - isDateDisabled(day: number, month: number, year: number): boolean { - if (this.disabledDates) { - for (let disabledDate of this.disabledDates) { - if (disabledDate.getFullYear() === year && disabledDate.getMonth() === month && disabledDate.getDate() === day) { - return true; - } - } - } - - return false; - } - - isDayDisabled(day: number, month: number, year: number): boolean { - if (this.disabledDays) { - let weekday = new Date(year, month, day); - let weekdayNumber = weekday.getDay(); - return this.disabledDays.indexOf(weekdayNumber) !== -1; - } - return false; - } - - onInputFocus(event: Event) { - this.focus = true; - if (this.showOnFocus) { - this.showOverlay(); - } - this.onFocus.emit(event); - } - - onInputClick() { - if (this.showOnFocus && !this.overlayVisible) { - this.showOverlay(); - } - } - - onInputBlur(event: Event) { - this.focus = false; - this.onBlur.emit(event); - if (!this.keepInvalid) { - this.updateInputfield(); - } - this.onModelTouched(); - } - - onButtonClick(event: Event, inputfield: any = this.inputfieldViewChild?.nativeElement) { - if (!this.overlayVisible) { - inputfield.focus(); - this.showOverlay(); - } else { - this.hideOverlay(); - } - } - - clear() { - this.inputFieldValue = null; - this.value = null; - this.onModelChange(this.value); - this.onClear.emit(); - } - - onOverlayClick(event: Event) { - this.overlayService.add({ - originalEvent: event, - target: this.el.nativeElement - }); - } - - getMonthName(index: number) { - return this.config.getTranslation('monthNames')[index]; - } - - getYear(month: any) { - return this.currentView === 'month' ? this.currentYear : month.year; - } - - switchViewButtonDisabled() { - return this.numberOfMonths > 1 || this.disabled; - } - - onPrevButtonClick(event: Event) { - this.navigationState = { backward: true, button: true }; - this.navBackward(event); - } - - onNextButtonClick(event: Event) { - this.navigationState = { backward: false, button: true }; - this.navForward(event); - } - - onContainerButtonKeydown(event: KeyboardEvent) { - switch (event.which) { - //tab - case 9: - if (!this.inline) { - this.trapFocus(event); - } - if (this.inline) { - const headerElements = DomHandler.findSingle(this.containerViewChild?.nativeElement, '.p-datepicker-header'); - const element = event.target; - if (this.timeOnly) { - return; - } else { - if (element == headerElements.children[headerElements?.children?.length - 1]) { - this.initFocusableCell(); - } - } - } - break; - - //escape - case 27: - this.inputfieldViewChild?.nativeElement.focus(); - this.overlayVisible = false; - event.preventDefault(); - break; - - default: - //Noop - break; - } - } - - onInputKeydown(event: any) { - this.isKeydown = true; - if (event.keyCode === 40 && this.contentViewChild) { - this.trapFocus(event); - } else if (event.keyCode === 27) { - if (this.overlayVisible) { - this.inputfieldViewChild?.nativeElement.focus(); - this.overlayVisible = false; - event.preventDefault(); - } - } else if (event.keyCode === 13) { - if (this.overlayVisible) { - this.overlayVisible = false; - event.preventDefault(); - } - } else if (event.keyCode === 9 && this.contentViewChild) { - DomHandler.getFocusableElements(this.contentViewChild.nativeElement).forEach((el) => (el.tabIndex = '-1')); - if (this.overlayVisible) { - this.overlayVisible = false; - } - } - } - - onDateCellKeydown(event: any, dateMeta: any, groupIndex: number) { - const cellContent = event.currentTarget; - const cell = cellContent.parentElement; - const currentDate = this.formatDateMetaToDate(dateMeta); - switch (event.which) { - //down arrow - case 40: { - cellContent.tabIndex = '-1'; - let cellIndex = DomHandler.index(cell); - let nextRow = cell.parentElement.nextElementSibling; - if (nextRow) { - let focusCell = nextRow.children[cellIndex].children[0]; - if (DomHandler.hasClass(focusCell, 'p-disabled')) { - this.navigationState = { backward: false }; - this.navForward(event); - } else { - nextRow.children[cellIndex].children[0].tabIndex = '0'; - nextRow.children[cellIndex].children[0].focus(); - } - } else { - this.navigationState = { backward: false }; - this.navForward(event); - } - event.preventDefault(); - break; - } - - //up arrow - case 38: { - cellContent.tabIndex = '-1'; - let cellIndex = DomHandler.index(cell); - let prevRow = cell.parentElement.previousElementSibling; - if (prevRow) { - let focusCell = prevRow.children[cellIndex].children[0]; - if (DomHandler.hasClass(focusCell, 'p-disabled')) { - this.navigationState = { backward: true }; - this.navBackward(event); - } else { - focusCell.tabIndex = '0'; - focusCell.focus(); - } - } else { - this.navigationState = { backward: true }; - this.navBackward(event); - } - event.preventDefault(); - break; - } - - //left arrow - case 37: { - cellContent.tabIndex = '-1'; - let prevCell = cell.previousElementSibling; - if (prevCell) { - let focusCell = prevCell.children[0]; - if (DomHandler.hasClass(focusCell, 'p-disabled') || DomHandler.hasClass(focusCell.parentElement, 'p-datepicker-weeknumber')) { - this.navigateToMonth(true, groupIndex); - } else { - focusCell.tabIndex = '0'; - focusCell.focus(); - } - } else { - this.navigateToMonth(true, groupIndex); - } - event.preventDefault(); - break; - } - - //right arrow - case 39: { - cellContent.tabIndex = '-1'; - let nextCell = cell.nextElementSibling; - if (nextCell) { - let focusCell = nextCell.children[0]; - if (DomHandler.hasClass(focusCell, 'p-disabled')) { - this.navigateToMonth(false, groupIndex); - } else { - focusCell.tabIndex = '0'; - focusCell.focus(); - } - } else { - this.navigateToMonth(false, groupIndex); - } - event.preventDefault(); - break; - } - - //enter - //space - case 13: - case 32: { - this.onDateSelect(event, dateMeta); - event.preventDefault(); - break; - } - - //escape - case 27: { - this.inputfieldViewChild?.nativeElement.focus(); - this.overlayVisible = false; - event.preventDefault(); - break; - } - - //tab - case 9: { - if (!this.inline) { - this.trapFocus(event); - } - break; - } - - // page up - case 33: { - cellContent.tabIndex = '-1'; - const dateToFocus = new Date(currentDate.getFullYear(), currentDate.getMonth() - 1, currentDate.getDate()); - const focusKey = this.formatDateKey(dateToFocus); - this.navigateToMonth(true, groupIndex, `span[data-date='${focusKey}']:not(.p-disabled):not(.p-ink)`); - event.preventDefault(); - break; - } - - // page down - case 34: { - cellContent.tabIndex = '-1'; - const dateToFocus = new Date(currentDate.getFullYear(), currentDate.getMonth() + 1, currentDate.getDate()); - const focusKey = this.formatDateKey(dateToFocus); - this.navigateToMonth(false, groupIndex, `span[data-date='${focusKey}']:not(.p-disabled):not(.p-ink)`); - event.preventDefault(); - break; - } - - //home - case 36: - cellContent.tabIndex = '-1'; - const firstDayDate = new Date(currentDate.getFullYear(), currentDate.getMonth(), 1); - const firstDayDateKey = this.formatDateKey(firstDayDate); - const firstDayCell = DomHandler.findSingle(cellContent.offsetParent, `span[data-date='${firstDayDateKey}']:not(.p-disabled):not(.p-ink)`); - if (firstDayCell) { - firstDayCell.tabIndex = '0'; - firstDayCell.focus(); - } - event.preventDefault(); - break; - - //end - case 35: - cellContent.tabIndex = '-1'; - const lastDayDate = new Date(currentDate.getFullYear(), currentDate.getMonth() + 1, 0); - const lastDayDateKey = this.formatDateKey(lastDayDate); - const lastDayCell = DomHandler.findSingle(cellContent.offsetParent, `span[data-date='${lastDayDateKey}']:not(.p-disabled):not(.p-ink)`); - if (lastDayDate) { - lastDayCell.tabIndex = '0'; - lastDayCell.focus(); - } - event.preventDefault(); - break; - - default: - //no op - break; - } - } - - onMonthCellKeydown(event: any, index: number) { - const cell = event.currentTarget; - switch (event.which) { - //arrows - case 38: - case 40: { - cell.tabIndex = '-1'; - var cells = cell.parentElement.children; - var cellIndex = DomHandler.index(cell); - let nextCell = cells[event.which === 40 ? cellIndex + 3 : cellIndex - 3]; - if (nextCell) { - nextCell.tabIndex = '0'; - nextCell.focus(); - } - event.preventDefault(); - break; - } - - //left arrow - case 37: { - cell.tabIndex = '-1'; - let prevCell = cell.previousElementSibling; - if (prevCell) { - prevCell.tabIndex = '0'; - prevCell.focus(); - } else { - this.navigationState = { backward: true }; - this.navBackward(event); - } - - event.preventDefault(); - break; - } - - //right arrow - case 39: { - cell.tabIndex = '-1'; - let nextCell = cell.nextElementSibling; - if (nextCell) { - nextCell.tabIndex = '0'; - nextCell.focus(); - } else { - this.navigationState = { backward: false }; - this.navForward(event); - } - - event.preventDefault(); - break; - } - - //enter - //space - case 13: - case 32: { - this.onMonthSelect(event, index); - event.preventDefault(); - break; - } - - //escape - case 27: { - this.inputfieldViewChild?.nativeElement.focus(); - this.overlayVisible = false; - event.preventDefault(); - break; - } - - //tab - case 9: { - if (!this.inline) { - this.trapFocus(event); - } - break; - } - - default: - //no op - break; - } - } - - onYearCellKeydown(event: any, index: number) { - const cell = event.currentTarget; - - switch (event.which) { - //arrows - case 38: - case 40: { - cell.tabIndex = '-1'; - var cells = cell.parentElement.children; - var cellIndex = DomHandler.index(cell); - let nextCell = cells[event.which === 40 ? cellIndex + 2 : cellIndex - 2]; - if (nextCell) { - nextCell.tabIndex = '0'; - nextCell.focus(); - } - event.preventDefault(); - break; - } - - //left arrow - case 37: { - cell.tabIndex = '-1'; - let prevCell = cell.previousElementSibling; - if (prevCell) { - prevCell.tabIndex = '0'; - prevCell.focus(); - } else { - this.navigationState = { backward: true }; - this.navBackward(event); - } - - event.preventDefault(); - break; - } - - //right arrow - case 39: { - cell.tabIndex = '-1'; - let nextCell = cell.nextElementSibling; - if (nextCell) { - nextCell.tabIndex = '0'; - nextCell.focus(); - } else { - this.navigationState = { backward: false }; - this.navForward(event); - } - - event.preventDefault(); - break; - } - - //enter - //space - case 13: - case 32: { - this.onYearSelect(event, index); - event.preventDefault(); - break; - } - - //escape - case 27: { - this.inputfieldViewChild?.nativeElement.focus(); - this.overlayVisible = false; - event.preventDefault(); - break; - } - - //tab - case 9: { - this.trapFocus(event); - break; - } - - default: - //no op - break; - } - } - - navigateToMonth(prev: boolean, groupIndex: number, focusKey?: string) { - if (prev) { - if (this.numberOfMonths === 1 || groupIndex === 0) { - this.navigationState = { backward: true }; - this._focusKey = focusKey; - this.navBackward(event); - } else { - let prevMonthContainer = this.contentViewChild.nativeElement.children[groupIndex - 1]; - if (focusKey) { - const firstDayCell = DomHandler.findSingle(prevMonthContainer, focusKey); - firstDayCell.tabIndex = '0'; - firstDayCell.focus(); - } else { - let cells = DomHandler.find(prevMonthContainer, '.p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)'); - let focusCell = cells[cells.length - 1]; - focusCell.tabIndex = '0'; - focusCell.focus(); - } - } - } else { - if (this.numberOfMonths === 1 || groupIndex === this.numberOfMonths - 1) { - this.navigationState = { backward: false }; - this._focusKey = focusKey; - this.navForward(event); - } else { - let nextMonthContainer = this.contentViewChild.nativeElement.children[groupIndex + 1]; - if (focusKey) { - const firstDayCell = DomHandler.findSingle(nextMonthContainer, focusKey); - firstDayCell.tabIndex = '0'; - firstDayCell.focus(); - } else { - let focusCell = DomHandler.findSingle(nextMonthContainer, '.p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)'); - focusCell.tabIndex = '0'; - focusCell.focus(); - } - } - } - } - - updateFocus() { - let cell; - - if (this.navigationState) { - if (this.navigationState.button) { - this.initFocusableCell(); - - if (this.navigationState.backward) DomHandler.findSingle(this.contentViewChild.nativeElement, '.p-datepicker-prev').focus(); - else DomHandler.findSingle(this.contentViewChild.nativeElement, '.p-datepicker-next').focus(); - } else { - if (this.navigationState.backward) { - let cells; - - if (this.currentView === 'month') { - cells = DomHandler.find(this.contentViewChild.nativeElement, '.p-monthpicker .p-monthpicker-month:not(.p-disabled)'); - } else if (this.currentView === 'year') { - cells = DomHandler.find(this.contentViewChild.nativeElement, '.p-yearpicker .p-yearpicker-year:not(.p-disabled)'); - } else { - cells = DomHandler.find(this.contentViewChild.nativeElement, this._focusKey || '.p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)'); - } - - if (cells && cells.length > 0) { - cell = cells[cells.length - 1]; - } - } else { - if (this.currentView === 'month') { - cell = DomHandler.findSingle(this.contentViewChild.nativeElement, '.p-monthpicker .p-monthpicker-month:not(.p-disabled)'); - } else if (this.currentView === 'year') { - cell = DomHandler.findSingle(this.contentViewChild.nativeElement, '.p-yearpicker .p-yearpicker-year:not(.p-disabled)'); - } else { - cell = DomHandler.findSingle(this.contentViewChild.nativeElement, this._focusKey || '.p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)'); - } - } - - if (cell) { - cell.tabIndex = '0'; - cell.focus(); - } - } - - this.navigationState = null; - this._focusKey = null; - } else { - this.initFocusableCell(); - } - this.alignOverlay(); - } - - initFocusableCell() { - const contentEl = this.contentViewChild?.nativeElement; - let cell!: any; - - if (this.currentView === 'month') { - let cells = DomHandler.find(contentEl, '.p-monthpicker .p-monthpicker-month:not(.p-disabled)'); - let selectedCell = DomHandler.findSingle(contentEl, '.p-monthpicker .p-monthpicker-month.p-highlight'); - cells.forEach((cell) => (cell.tabIndex = -1)); - cell = selectedCell || cells[0]; - - if (cells.length === 0) { - let disabledCells = DomHandler.find(contentEl, '.p-monthpicker .p-monthpicker-month.p-disabled[tabindex = "0"]'); - disabledCells.forEach((cell) => (cell.tabIndex = -1)); - } - } else if (this.currentView === 'year') { - let cells = DomHandler.find(contentEl, '.p-yearpicker .p-yearpicker-year:not(.p-disabled)'); - let selectedCell = DomHandler.findSingle(contentEl, '.p-yearpicker .p-yearpicker-year.p-highlight'); - cells.forEach((cell) => (cell.tabIndex = -1)); - cell = selectedCell || cells[0]; - - if (cells.length === 0) { - let disabledCells = DomHandler.find(contentEl, '.p-yearpicker .p-yearpicker-year.p-disabled[tabindex = "0"]'); - disabledCells.forEach((cell) => (cell.tabIndex = -1)); - } - } else { - cell = DomHandler.findSingle(contentEl, 'span.p-highlight'); - if (!cell) { - let todayCell = DomHandler.findSingle(contentEl, 'td.p-datepicker-today span:not(.p-disabled):not(.p-ink)'); - if (todayCell) cell = todayCell; - else cell = DomHandler.findSingle(contentEl, '.p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)'); - } - } - - if (cell) { - cell.tabIndex = '0'; - - if (!this.preventFocus && (!this.navigationState || !this.navigationState.button)) { - setTimeout(() => { - if (!this.disabled) { - cell.focus(); - } - }, 1); - } - - this.preventFocus = false; - } - } - - trapFocus(event: any) { - let focusableElements = DomHandler.getFocusableElements(this.contentViewChild.nativeElement); - - if (focusableElements && focusableElements.length > 0) { - if (!focusableElements[0].ownerDocument.activeElement) { - focusableElements[0].focus(); - } else { - let focusedIndex = focusableElements.indexOf(focusableElements[0].ownerDocument.activeElement); - - if (event.shiftKey) { - if (focusedIndex == -1 || focusedIndex === 0) { - if (this.focusTrap) { - focusableElements[focusableElements.length - 1].focus(); - } else { - if (focusedIndex === -1) return this.hideOverlay(); - else if (focusedIndex === 0) return; - } - } else { - focusableElements[focusedIndex - 1].focus(); - } - } else { - if (focusedIndex == -1) { - if (this.timeOnly) { - focusableElements[0].focus(); - } else { - let spanIndex = 0; - - for (let i = 0; i < focusableElements.length; i++) { - if (focusableElements[i].tagName === 'SPAN') spanIndex = i; - } - - focusableElements[spanIndex].focus(); - } - } else if (focusedIndex === focusableElements.length - 1) { - if (!this.focusTrap && focusedIndex != -1) return this.hideOverlay(); - - focusableElements[0].focus(); - } else { - focusableElements[focusedIndex + 1].focus(); - } - } - } - } - - event.preventDefault(); - } - - onMonthDropdownChange(m: string) { - this.currentMonth = parseInt(m); - this.onMonthChange.emit({ month: this.currentMonth + 1, year: this.currentYear }); - this.createMonths(this.currentMonth, this.currentYear); - } - - onYearDropdownChange(y: string) { - this.currentYear = parseInt(y); - this.onYearChange.emit({ month: this.currentMonth + 1, year: this.currentYear }); - this.createMonths(this.currentMonth, this.currentYear); - } - - convertTo24Hour(hours: number, pm: boolean) { - //@ts-ignore - if (this.hourFormat == '12') { - if (hours === 12) { - return pm ? 12 : 0; - } else { - return pm ? hours + 12 : hours; - } - } - return hours; - } - - constrainTime(hour: number, minute: number, second: number, pm: boolean) { - let returnTimeTriple: number[] = [hour, minute, second]; - let minHoursExceeds12: boolean; - let value = this.value; - const convertedHour = this.convertTo24Hour(hour, pm); - const isRange = this.isRangeSelection(), - isMultiple = this.isMultipleSelection(), - isMultiValue = isRange || isMultiple; - - if (isMultiValue) { - if (!this.value) { - this.value = [new Date(), new Date()]; - } - if (isRange) { - value = this.value[1] || this.value[0]; - } - if (isMultiple) { - value = this.value[this.value.length - 1]; - } - } - const valueDateString = value ? value.toDateString() : null; - let isMinDate = this.minDate && valueDateString && this.minDate.toDateString() === valueDateString; - let isMaxDate = this.maxDate && valueDateString && this.maxDate.toDateString() === valueDateString; - - if (isMinDate) { - minHoursExceeds12 = this.minDate.getHours() >= 12; - } - - switch ( - true // intentional fall through - ) { - case isMinDate && minHoursExceeds12 && this.minDate.getHours() === 12 && this.minDate.getHours() > convertedHour: - returnTimeTriple[0] = 11; - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() > minute: - returnTimeTriple[1] = this.minDate.getMinutes(); - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() === minute && this.minDate.getSeconds() > second: - returnTimeTriple[2] = this.minDate.getSeconds(); - break; - case isMinDate && !minHoursExceeds12 && this.minDate.getHours() - 1 === convertedHour && this.minDate.getHours() > convertedHour: - returnTimeTriple[0] = 11; - this.pm = true; - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() > minute: - returnTimeTriple[1] = this.minDate.getMinutes(); - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() === minute && this.minDate.getSeconds() > second: - returnTimeTriple[2] = this.minDate.getSeconds(); - break; - - case isMinDate && minHoursExceeds12 && this.minDate.getHours() > convertedHour && convertedHour !== 12: - this.setCurrentHourPM(this.minDate.getHours()); - returnTimeTriple[0] = this.currentHour; - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() > minute: - returnTimeTriple[1] = this.minDate.getMinutes(); - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() === minute && this.minDate.getSeconds() > second: - returnTimeTriple[2] = this.minDate.getSeconds(); - break; - case isMinDate && this.minDate.getHours() > convertedHour: - returnTimeTriple[0] = this.minDate.getHours(); - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() > minute: - returnTimeTriple[1] = this.minDate.getMinutes(); - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() === minute && this.minDate.getSeconds() > second: - returnTimeTriple[2] = this.minDate.getSeconds(); - break; - case isMaxDate && this.maxDate.getHours() < convertedHour: - returnTimeTriple[0] = this.maxDate.getHours(); - case isMaxDate && this.maxDate.getHours() === convertedHour && this.maxDate.getMinutes() < minute: - returnTimeTriple[1] = this.maxDate.getMinutes(); - case isMaxDate && this.maxDate.getHours() === convertedHour && this.maxDate.getMinutes() === minute && this.maxDate.getSeconds() < second: - returnTimeTriple[2] = this.maxDate.getSeconds(); - break; - } - - return returnTimeTriple; - } - - incrementHour(event: any) { - const prevHour = this.currentHour ?? 0; - let newHour = (this.currentHour ?? 0) + this.stepHour; - let newPM = this.pm; - if (this.hourFormat == '24') newHour = newHour >= 24 ? newHour - 24 : newHour; - else if (this.hourFormat == '12') { - // Before the AM/PM break, now after - if (prevHour < 12 && newHour > 11) { - newPM = !this.pm; - } - newHour = newHour >= 13 ? newHour - 12 : newHour; - } - this.toggleAMPMIfNotMinDate(newPM); - [this.currentHour, this.currentMinute, this.currentSecond] = this.constrainTime(newHour, this.currentMinute!, this.currentSecond!, newPM!); - event.preventDefault(); - } - - toggleAMPMIfNotMinDate(newPM: boolean) { - let value = this.value; - - if ((this.selectionMode == 'range' || this.selectionMode == 'multiple') && Array.isArray(value) && value.length > 0) { - value = value[value.length - 1]; - } - const valueDateString = value ? value.toDateString() : null; - let isMinDate = this.minDate && valueDateString && this.minDate.toDateString() === valueDateString; - if (isMinDate && this.minDate.getHours() >= 12) { - this.pm = true; - } else { - this.pm = newPM; - } - } - - onTimePickerElementMouseDown(event: Event, type: number, direction: number) { - if (!this.disabled) { - this.repeat(event, null, type, direction); - event.preventDefault(); - } - } - - onTimePickerElementMouseUp(event: Event) { - if (!this.disabled) { - this.clearTimePickerTimer(); - this.updateTime(); - } - } - - onTimePickerElementMouseLeave() { - if (!this.disabled && this.timePickerTimer) { - this.clearTimePickerTimer(); - this.updateTime(); - } - } - - repeat(event: Event | null, interval: number | null, type: number | null, direction: number | null) { - let i = interval || 500; - - this.clearTimePickerTimer(); - this.timePickerTimer = setTimeout(() => { - this.repeat(event, 100, type, direction); - this.cd.markForCheck(); - }, i); - - switch (type) { - case 0: - if (direction === 1) this.incrementHour(event); - else this.decrementHour(event); - break; - - case 1: - if (direction === 1) this.incrementMinute(event); - else this.decrementMinute(event); - break; - - case 2: - if (direction === 1) this.incrementSecond(event); - else this.decrementSecond(event); - break; - } - - this.updateInputfield(); - } - - clearTimePickerTimer() { - if (this.timePickerTimer) { - clearTimeout(this.timePickerTimer); - this.timePickerTimer = null; - } - } - - decrementHour(event: any) { - let newHour = (this.currentHour ?? 0) - this.stepHour; - let newPM = this.pm; - if (this.hourFormat == '24') newHour = newHour < 0 ? 24 + newHour : newHour; - else if (this.hourFormat == '12') { - // If we were at noon/midnight, then switch - if (this.currentHour === 12) { - newPM = !this.pm; - } - newHour = newHour <= 0 ? 12 + newHour : newHour; - } - this.toggleAMPMIfNotMinDate(newPM); - [this.currentHour, this.currentMinute, this.currentSecond] = this.constrainTime(newHour, this.currentMinute!, this.currentSecond!, newPM!); - event.preventDefault(); - } - - incrementMinute(event: any) { - let newMinute = (this.currentMinute ?? 0) + this.stepMinute; - newMinute = newMinute > 59 ? newMinute - 60 : newMinute; - [this.currentHour, this.currentMinute, this.currentSecond] = this.constrainTime(this.currentHour, newMinute, this.currentSecond!, this.pm!); - event.preventDefault(); - } - - decrementMinute(event: any) { - let newMinute = (this.currentMinute ?? 0) - this.stepMinute; - newMinute = newMinute < 0 ? 60 + newMinute : newMinute; - [this.currentHour, this.currentMinute, this.currentSecond] = this.constrainTime(this.currentHour, newMinute, this.currentSecond, this.pm); - event.preventDefault(); - } - - incrementSecond(event: any) { - let newSecond = this.currentSecond + this.stepSecond; - newSecond = newSecond > 59 ? newSecond - 60 : newSecond; - [this.currentHour, this.currentMinute, this.currentSecond] = this.constrainTime(this.currentHour, this.currentMinute, newSecond, this.pm); - event.preventDefault(); - } - - decrementSecond(event: any) { - let newSecond = this.currentSecond - this.stepSecond; - newSecond = newSecond < 0 ? 60 + newSecond : newSecond; - [this.currentHour, this.currentMinute, this.currentSecond] = this.constrainTime(this.currentHour, this.currentMinute, newSecond, this.pm); - event.preventDefault(); - } - - updateTime() { - let value = this.value; - if (this.isRangeSelection()) { - value = this.value[1] || this.value[0]; - } - if (this.isMultipleSelection()) { - value = this.value[this.value.length - 1]; - } - value = value ? new Date(value.getTime()) : new Date(); - - if (this.hourFormat == '12') { - if (this.currentHour === 12) value.setHours(this.pm ? 12 : 0); - else value.setHours(this.pm ? this.currentHour + 12 : this.currentHour); - } else { - value.setHours(this.currentHour); - } - - value.setMinutes(this.currentMinute); - value.setSeconds(this.currentSecond); - if (this.isRangeSelection()) { - if (this.value[1]) value = [this.value[0], value]; - else value = [value, null]; - } - - if (this.isMultipleSelection()) { - value = [...this.value.slice(0, -1), value]; - } - - this.updateModel(value); - this.onSelect.emit(value); - this.updateInputfield(); - } - - toggleAMPM(event: any) { - const newPM = !this.pm; - this.pm = newPM; - [this.currentHour, this.currentMinute, this.currentSecond] = this.constrainTime(this.currentHour, this.currentMinute, this.currentSecond, newPM); - this.updateTime(); - event.preventDefault(); - } - - onUserInput(event: KeyboardEvent | any) { - // IE 11 Workaround for input placeholder : https://github.com/primefaces/primeng/issues/2026 - if (!this.isKeydown) { - return; - } - this.isKeydown = false; - - let val = (event.target).value; - try { - let value = this.parseValueFromString(val); - if (this.isValidSelection(value)) { - this.updateModel(value); - this.updateUI(); - } else if (this.keepInvalid) { - this.updateModel(value); - } - } catch (err) { - //invalid date - let value = this.keepInvalid ? val : null; - this.updateModel(value); - } - - this.filled = (val != null && val.length) as any; - this.onInput.emit(event); - } - - isValidSelection(value: any): boolean { - if (this.isSingleSelection()) { - return this.isSelectable(value.getDate(), value.getMonth(), value.getFullYear(), false); - } - let isValid = value.every((v: any) => this.isSelectable(v.getDate(), v.getMonth(), v.getFullYear(), false)); - if (isValid && this.isRangeSelection()) { - isValid = value.length === 1 || (value.length > 1 && value[1] >= value[0]); - } - return isValid; - } - - parseValueFromString(text: string): Date | Date[] | null { - if (!text || text.trim().length === 0) { - return null; - } - - let value: any; - - if (this.isSingleSelection()) { - value = this.parseDateTime(text); - } else if (this.isMultipleSelection()) { - let tokens = text.split(this.multipleSeparator); - value = []; - for (let token of tokens) { - value.push(this.parseDateTime(token.trim())); - } - } else if (this.isRangeSelection()) { - let tokens = text.split(' ' + this.rangeSeparator + ' '); - value = []; - for (let i = 0; i < tokens.length; i++) { - value[i] = this.parseDateTime(tokens[i].trim()); - } - } - - return value; - } - - parseDateTime(text: any): Date { - let date: Date; - let parts: string[] = text.split(' '); - - if (this.timeOnly) { - date = new Date(); - this.populateTime(date, parts[0], parts[1]); - } else { - const dateFormat = this.getDateFormat(); - if (this.showTime) { - let ampm = this.hourFormat == '12' ? parts.pop() : null; - let timeString = parts.pop(); - - date = this.parseDate(parts.join(' '), dateFormat); - this.populateTime(date, timeString, ampm); - } else { - date = this.parseDate(text, dateFormat); - } - } - - return date; - } - - populateTime(value: any, timeString: any, ampm: any) { - if (this.hourFormat == '12' && !ampm) { - throw 'Invalid Time'; - } - - this.pm = ampm === 'PM' || ampm === 'pm'; - let time = this.parseTime(timeString); - value.setHours(time.hour); - value.setMinutes(time.minute); - value.setSeconds(time.second); - } - - isValidDate(date: any) { - return ObjectUtils.isDate(date) && ObjectUtils.isNotEmpty(date); - } - - updateUI() { - let propValue = this.value; - if (Array.isArray(propValue)) { - propValue = propValue[1] || propValue[0]; - } - - let val = this.defaultDate && this.isValidDate(this.defaultDate) && !this.value ? this.defaultDate : propValue && this.isValidDate(propValue) ? propValue : new Date(); - - this.currentMonth = val.getMonth(); - this.currentYear = val.getFullYear(); - this.createMonths(this.currentMonth, this.currentYear); - - if (this.showTime || this.timeOnly) { - this.setCurrentHourPM(val.getHours()); - this.currentMinute = val.getMinutes(); - this.currentSecond = val.getSeconds(); - } - } - - showOverlay() { - if (!this.overlayVisible) { - this.updateUI(); - - if (!this.touchUI) { - this.preventFocus = true; - } - - this.overlayVisible = true; - } - } - - hideOverlay() { - this.inputfieldViewChild?.nativeElement.focus(); - this.overlayVisible = false; - this.clearTimePickerTimer(); - - if (this.touchUI) { - this.disableModality(); - } - - this.cd.markForCheck(); - } - - toggle() { - if (!this.inline) { - if (!this.overlayVisible) { - this.showOverlay(); - this.inputfieldViewChild?.nativeElement.focus(); - } else { - this.hideOverlay(); - } - } - } - - onOverlayAnimationStart(event: AnimationEvent) { - switch (event.toState) { - case 'visible': - case 'visibleTouchUI': - if (!this.inline) { - this.overlay = event.element; - this.overlay?.setAttribute(this.attributeSelector as string, ''); - this.appendOverlay(); - this.updateFocus(); - if (this.autoZIndex) { - if (this.touchUI) ZIndexUtils.set('modal', this.overlay, this.baseZIndex || this.config.zIndex.modal); - else ZIndexUtils.set('overlay', this.overlay, this.baseZIndex || this.config.zIndex.overlay); - } - - this.alignOverlay(); - this.onShow.emit(event); - } - break; - - case 'void': - this.onOverlayHide(); - this.onClose.emit(event); - break; - } - } - - onOverlayAnimationDone(event: AnimationEvent) { - switch (event.toState) { - case 'visible': - case 'visibleTouchUI': - if (!this.inline) { - this.bindDocumentClickListener(); - this.bindDocumentResizeListener(); - this.bindScrollListener(); - } - break; - - case 'void': - if (this.autoZIndex) { - ZIndexUtils.clear(event.element); - } - break; - } - } - - appendOverlay() { - if (this.appendTo) { - if (this.appendTo === 'body') this.document.body.appendChild(this.overlay); - else DomHandler.appendChild(this.overlay, this.appendTo); - } - } - - restoreOverlayAppend() { - if (this.overlay && this.appendTo) { - this.el.nativeElement.appendChild(this.overlay); - } - } - - alignOverlay() { - if (this.touchUI) { - this.enableModality(this.overlay); - } else if (this.overlay) { - if (this.appendTo) { - if (this.view === 'date') { - if (!this.overlay.style.width) { - this.overlay.style.width = DomHandler.getOuterWidth(this.overlay) + 'px'; - } - if (!this.overlay.style.minWidth) { - this.overlay.style.minWidth = DomHandler.getOuterWidth(this.inputfieldViewChild?.nativeElement) + 'px'; - } - } else { - if (!this.overlay.style.width) { - this.overlay.style.width = DomHandler.getOuterWidth(this.inputfieldViewChild?.nativeElement) + 'px'; - } - } - - DomHandler.absolutePosition(this.overlay, this.inputfieldViewChild?.nativeElement); - } else { - DomHandler.relativePosition(this.overlay, this.inputfieldViewChild?.nativeElement); - } - } - } - - enableModality(element: any) { - if (!this.mask && this.touchUI) { - this.mask = this.renderer.createElement('div'); - this.renderer.setStyle(this.mask, 'zIndex', String(parseInt(element.style.zIndex) - 1)); - let maskStyleClass = 'p-component-overlay p-datepicker-mask p-datepicker-mask-scrollblocker p-component-overlay p-component-overlay-enter'; - DomHandler.addMultipleClasses(this.mask, maskStyleClass); - - this.maskClickListener = this.renderer.listen(this.mask, 'click', (event: any) => { - this.disableModality(); - this.overlayVisible = false; - }); - this.renderer.appendChild(this.document.body, this.mask); - DomHandler.blockBodyScroll(); - } - } - - disableModality() { - if (this.mask) { - DomHandler.addClass(this.mask, 'p-component-overlay-leave'); - if (!this.animationEndListener) { - this.animationEndListener = this.renderer.listen(this.mask, 'animationend', this.destroyMask.bind(this)); - } - } - } - - destroyMask() { - if (!this.mask) { - return; - } - this.renderer.removeChild(this.document.body, this.mask); - let bodyChildren = this.document.body.children; - let hasBlockerMasks!: boolean; - for (let i = 0; i < bodyChildren.length; i++) { - let bodyChild = bodyChildren[i]; - if (DomHandler.hasClass(bodyChild, 'p-datepicker-mask-scrollblocker')) { - hasBlockerMasks = true; - break; - } - } - - if (!hasBlockerMasks) { - DomHandler.unblockBodyScroll(); - } - - this.unbindAnimationEndListener(); - this.unbindMaskClickListener(); - this.mask = null; - } - - unbindMaskClickListener() { - if (this.maskClickListener) { - this.maskClickListener(); - this.maskClickListener = null; - } - } - - unbindAnimationEndListener() { - if (this.animationEndListener && this.mask) { - this.animationEndListener(); - this.animationEndListener = null; - } - } - - writeValue(value: any): void { - this.value = value; - if (this.value && typeof this.value === 'string') { - try { - this.value = this.parseValueFromString(this.value); - } catch { - if (this.keepInvalid) { - this.value = value; - } - } - } - - this.updateInputfield(); - this.updateUI(); - this.cd.markForCheck(); - } - - registerOnChange(fn: Function): void { - this.onModelChange = fn; - } - - registerOnTouched(fn: Function): void { - this.onModelTouched = fn; - } - - setDisabledState(val: boolean): void { - this.disabled = val; - this.cd.markForCheck(); - } - - getDateFormat() { - return this.dateFormat || this.getTranslation('dateFormat'); - } - - getFirstDateOfWeek() { - return this._firstDayOfWeek || this.getTranslation(TranslationKeys.FIRST_DAY_OF_WEEK); - } - - // Ported from jquery-ui datepicker formatDate - formatDate(date: any, format: any) { - if (!date) { - return ''; - } - - let iFormat!: any; - const lookAhead = (match: string) => { - const matches = iFormat + 1 < format.length && format.charAt(iFormat + 1) === match; - if (matches) { - iFormat++; - } - return matches; - }, - formatNumber = (match: string, value: any, len: any) => { - let num = '' + value; - if (lookAhead(match)) { - while (num.length < len) { - num = '0' + num; - } - } - return num; - }, - formatName = (match: string, value: any, shortNames: any, longNames: any) => { - return lookAhead(match) ? longNames[value] : shortNames[value]; - }; - let output = ''; - let literal = false; - - if (date) { - for (iFormat = 0; iFormat < format.length; iFormat++) { - if (literal) { - if (format.charAt(iFormat) === "'" && !lookAhead("'")) { - literal = false; - } else { - output += format.charAt(iFormat); - } - } else { - switch (format.charAt(iFormat)) { - case 'd': - output += formatNumber('d', date.getDate(), 2); - break; - case 'D': - output += formatName('D', date.getDay(), this.getTranslation(TranslationKeys.DAY_NAMES_SHORT), this.getTranslation(TranslationKeys.DAY_NAMES)); - break; - case 'o': - output += formatNumber('o', Math.round((new Date(date.getFullYear(), date.getMonth(), date.getDate()).getTime() - new Date(date.getFullYear(), 0, 0).getTime()) / 86400000), 3); - break; - case 'm': - output += formatNumber('m', date.getMonth() + 1, 2); - break; - case 'M': - output += formatName('M', date.getMonth(), this.getTranslation(TranslationKeys.MONTH_NAMES_SHORT), this.getTranslation(TranslationKeys.MONTH_NAMES)); - break; - case 'y': - output += lookAhead('y') ? date.getFullYear() : (date.getFullYear() % 100 < 10 ? '0' : '') + (date.getFullYear() % 100); - break; - case '@': - output += date.getTime(); - break; - case '!': - output += date.getTime() * 10000 + this.ticksTo1970; - break; - case "'": - if (lookAhead("'")) { - output += "'"; - } else { - literal = true; - } - break; - default: - output += format.charAt(iFormat); - } - } - } - } - return output; - } - - formatTime(date: any) { - if (!date) { - return ''; - } - - let output = ''; - let hours = date.getHours(); - let minutes = date.getMinutes(); - let seconds = date.getSeconds(); - - if (this.hourFormat == '12' && hours > 11 && hours != 12) { - hours -= 12; - } - - if (this.hourFormat == '12') { - output += hours === 0 ? 12 : hours < 10 ? '0' + hours : hours; - } else { - output += hours < 10 ? '0' + hours : hours; - } - output += ':'; - output += minutes < 10 ? '0' + minutes : minutes; - - if (this.showSeconds) { - output += ':'; - output += seconds < 10 ? '0' + seconds : seconds; - } - - if (this.hourFormat == '12') { - output += date.getHours() > 11 ? ' PM' : ' AM'; - } - - return output; - } - - parseTime(value: any) { - let tokens: string[] = value.split(':'); - let validTokenLength = this.showSeconds ? 3 : 2; - - if (tokens.length !== validTokenLength) { - throw 'Invalid time'; - } - - let h = parseInt(tokens[0]); - let m = parseInt(tokens[1]); - let s = this.showSeconds ? parseInt(tokens[2]) : null; - - if (isNaN(h) || isNaN(m) || h > 23 || m > 59 || (this.hourFormat == '12' && h > 12) || (this.showSeconds && (isNaN(s) || s > 59))) { - throw 'Invalid time'; - } else { - if (this.hourFormat == '12') { - if (h !== 12 && this.pm) { - h += 12; - } else if (!this.pm && h === 12) { - h -= 12; - } - } - - return { hour: h, minute: m, second: s }; - } - } - - // Ported from jquery-ui datepicker parseDate - parseDate(value: any, format: any) { - if (format == null || value == null) { - throw 'Invalid arguments'; - } - - value = typeof value === 'object' ? value.toString() : value + ''; - if (value === '') { - return null; - } - - let iFormat!: any, - dim, - extra, - iValue = 0, - shortYearCutoff = typeof this.shortYearCutoff !== 'string' ? this.shortYearCutoff : (new Date().getFullYear() % 100) + parseInt(this.shortYearCutoff, 10), - year = -1, - month = -1, - day = -1, - doy = -1, - literal = false, - date, - lookAhead = (match: any) => { - let matches = iFormat + 1 < format.length && format.charAt(iFormat + 1) === match; - if (matches) { - iFormat++; - } - return matches; - }, - getNumber = (match: any) => { - let isDoubled = lookAhead(match), - size = match === '@' ? 14 : match === '!' ? 20 : match === 'y' && isDoubled ? 4 : match === 'o' ? 3 : 2, - minSize = match === 'y' ? size : 1, - digits = new RegExp('^\\d{' + minSize + ',' + size + '}'), - num = value.substring(iValue).match(digits); - if (!num) { - throw 'Missing number at position ' + iValue; - } - iValue += num[0].length; - return parseInt(num[0], 10); - }, - getName = (match: any, shortNames: any, longNames: any) => { - let index = -1; - let arr = lookAhead(match) ? longNames : shortNames; - let names = []; - - for (let i = 0; i < arr.length; i++) { - names.push([i, arr[i]]); - } - names.sort((a, b) => { - return -(a[1].length - b[1].length); - }); - - for (let i = 0; i < names.length; i++) { - let name = names[i][1]; - if (value.substr(iValue, name.length).toLowerCase() === name.toLowerCase()) { - index = names[i][0]; - iValue += name.length; - break; - } - } - - if (index !== -1) { - return index + 1; - } else { - throw 'Unknown name at position ' + iValue; - } - }, - checkLiteral = () => { - if (value.charAt(iValue) !== format.charAt(iFormat)) { - throw 'Unexpected literal at position ' + iValue; - } - iValue++; - }; - - if (this.view === 'month') { - day = 1; - } - - for (iFormat = 0; iFormat < format.length; iFormat++) { - if (literal) { - if (format.charAt(iFormat) === "'" && !lookAhead("'")) { - literal = false; - } else { - checkLiteral(); - } - } else { - switch (format.charAt(iFormat)) { - case 'd': - day = getNumber('d'); - break; - case 'D': - getName('D', this.getTranslation(TranslationKeys.DAY_NAMES_SHORT), this.getTranslation(TranslationKeys.DAY_NAMES)); - break; - case 'o': - doy = getNumber('o'); - break; - case 'm': - month = getNumber('m'); - break; - case 'M': - month = getName('M', this.getTranslation(TranslationKeys.MONTH_NAMES_SHORT), this.getTranslation(TranslationKeys.MONTH_NAMES)); - break; - case 'y': - year = getNumber('y'); - break; - case '@': - date = new Date(getNumber('@')); - year = date.getFullYear(); - month = date.getMonth() + 1; - day = date.getDate(); - break; - case '!': - date = new Date((getNumber('!') - this.ticksTo1970) / 10000); - year = date.getFullYear(); - month = date.getMonth() + 1; - day = date.getDate(); - break; - case "'": - if (lookAhead("'")) { - checkLiteral(); - } else { - literal = true; - } - break; - default: - checkLiteral(); - } - } - } - - if (iValue < value.length) { - extra = value.substr(iValue); - if (!/^\s+/.test(extra)) { - throw 'Extra/unparsed characters found in date: ' + extra; - } - } - - if (year === -1) { - year = new Date().getFullYear(); - } else if (year < 100) { - year += new Date().getFullYear() - (new Date().getFullYear() % 100) + (year <= shortYearCutoff ? 0 : -100); - } - - if (doy > -1) { - month = 1; - day = doy; - do { - dim = this.getDaysCountInMonth(year, month - 1); - if (day <= dim) { - break; - } - month++; - day -= dim; - } while (true); - } - - if (this.view === 'year') { - month = month === -1 ? 1 : month; - day = day === -1 ? 1 : day; - } - - date = this.daylightSavingAdjust(new Date(year, month - 1, day)); - - if (date.getFullYear() !== year || date.getMonth() + 1 !== month || date.getDate() !== day) { - throw 'Invalid date'; // E.g. 31/02/00 - } - - return date; - } - - daylightSavingAdjust(date: any) { - if (!date) { - return null; - } - - date.setHours(date.getHours() > 12 ? date.getHours() + 2 : 0); - - return date; - } - - updateFilledState() { - this.filled = (this.inputFieldValue && this.inputFieldValue != '') as boolean; - } - - isValidDateForTimeConstraints(selectedDate: Date) { - if (this.keepInvalid) { - return true; // If we are keeping invalid dates, we don't need to check for time constraints - } - return (!this.minDate || selectedDate >= this.minDate) && (!this.maxDate || selectedDate <= this.maxDate); - } - - onTodayButtonClick(event: any) { - const date: Date = new Date(); - const dateMeta = { day: date.getDate(), month: date.getMonth(), year: date.getFullYear(), otherMonth: date.getMonth() !== this.currentMonth || date.getFullYear() !== this.currentYear, today: true, selectable: true }; - - this.createMonths(date.getMonth(), date.getFullYear()); - this.onDateSelect(event, dateMeta); - this.onTodayClick.emit(date); - } - - onClearButtonClick(event: any) { - this.updateModel(null); - this.updateInputfield(); - this.hideOverlay(); - this.onClearClick.emit(event); - } - - createResponsiveStyle() { - if (this.numberOfMonths > 1 && this.responsiveOptions) { - if (!this.responsiveStyleElement) { - this.responsiveStyleElement = this.renderer.createElement('style'); - (this.responsiveStyleElement).type = 'text/css'; - DomHandler.setAttribute(this.responsiveStyleElement, 'nonce', this.config?.csp()?.nonce); - this.renderer.appendChild(this.document.body, this.responsiveStyleElement); - } - - let innerHTML = ''; - if (this.responsiveOptions) { - let responsiveOptions = [...this.responsiveOptions].filter((o) => !!(o.breakpoint && o.numMonths)).sort((o1: any, o2: any) => -1 * o1.breakpoint.localeCompare(o2.breakpoint, undefined, { numeric: true })); - - for (let i = 0; i < responsiveOptions.length; i++) { - let { breakpoint, numMonths } = responsiveOptions[i]; - let styles = ` - .p-datepicker[${this.attributeSelector}] .p-datepicker-group:nth-child(${numMonths}) .p-datepicker-next { - display: inline-flex !important; - } - `; - - for (let j: number = numMonths; j < this.numberOfMonths; j++) { - styles += ` - .p-datepicker[${this.attributeSelector}] .p-datepicker-group:nth-child(${j + 1}) { - display: none !important; - } - `; - } - - innerHTML += ` - @media screen and (max-width: ${breakpoint}) { - ${styles} - } - `; - } - } - - (this.responsiveStyleElement).innerHTML = innerHTML; - } - } - - destroyResponsiveStyleElement() { - if (this.responsiveStyleElement) { - this.responsiveStyleElement.remove(); - this.responsiveStyleElement = null; - } - } - - bindDocumentClickListener() { - if (!this.documentClickListener) { - this.zone.runOutsideAngular(() => { - const documentTarget: any = this.el ? this.el.nativeElement.ownerDocument : this.document; - - this.documentClickListener = this.renderer.listen(documentTarget, 'mousedown', (event) => { - if (this.isOutsideClicked(event) && this.overlayVisible) { - this.zone.run(() => { - this.hideOverlay(); - this.onClickOutside.emit(event); - - this.cd.markForCheck(); - }); - } - }); - }); - } - } - - unbindDocumentClickListener() { - if (this.documentClickListener) { - this.documentClickListener(); - this.documentClickListener = null; - } - } - - bindDocumentResizeListener() { - if (!this.documentResizeListener && !this.touchUI) { - this.documentResizeListener = this.renderer.listen(this.window, 'resize', this.onWindowResize.bind(this)); - } - } - - unbindDocumentResizeListener() { - if (this.documentResizeListener) { - this.documentResizeListener(); - this.documentResizeListener = null; - } - } - - bindScrollListener() { - if (!this.scrollHandler) { - this.scrollHandler = new ConnectedOverlayScrollHandler(this.containerViewChild?.nativeElement, () => { - if (this.overlayVisible) { - this.hideOverlay(); - } - }); - } - - this.scrollHandler.bindScrollListener(); - } - - unbindScrollListener() { - if (this.scrollHandler) { - this.scrollHandler.unbindScrollListener(); - } - } - - isOutsideClicked(event: Event) { - return !(this.el.nativeElement.isSameNode(event.target) || this.isNavIconClicked(event) || this.el.nativeElement.contains(event.target) || (this.overlay && this.overlay.contains(event.target))); - } - - isNavIconClicked(event: Event) { - return ( - DomHandler.hasClass(event.target, 'p-datepicker-prev') || DomHandler.hasClass(event.target, 'p-datepicker-prev-icon') || DomHandler.hasClass(event.target, 'p-datepicker-next') || DomHandler.hasClass(event.target, 'p-datepicker-next-icon') - ); - } - - onWindowResize() { - if (this.overlayVisible && !DomHandler.isTouchDevice()) { - this.hideOverlay(); - } - } - - onOverlayHide() { - this.currentView = this.view; - - if (this.mask) { - this.destroyMask(); - } - - this.unbindDocumentClickListener(); - this.unbindDocumentResizeListener(); - this.unbindScrollListener(); - this.overlay = null; - } - - ngOnDestroy() { - if (this.scrollHandler) { - this.scrollHandler.destroy(); - this.scrollHandler = null; - } - - if (this.translationSubscription) { - this.translationSubscription.unsubscribe(); - } - - if (this.overlay && this.autoZIndex) { - ZIndexUtils.clear(this.overlay); - } - - this.destroyResponsiveStyleElement(); - this.clearTimePickerTimer(); - this.restoreOverlayAppend(); - this.onOverlayHide(); - } -} - -@NgModule({ - imports: [CommonModule, ButtonModule, SharedModule, RippleModule, ChevronLeftIcon, ChevronRightIcon, ChevronUpIcon, ChevronDownIcon, TimesIcon, CalendarIcon, AutoFocusModule], - exports: [Calendar, ButtonModule, SharedModule], - declarations: [Calendar] -}) -export class CalendarModule {} diff --git a/src/app/components/calendar/ng-package.json b/src/app/components/calendar/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/calendar/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/calendar/public_api.ts b/src/app/components/calendar/public_api.ts deleted file mode 100644 index 21390c9..0000000 --- a/src/app/components/calendar/public_api.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './calendar'; -export * from './calendar.interface'; diff --git a/src/app/components/card/card.css b/src/app/components/card/card.css deleted file mode 100644 index f3e561f..0000000 --- a/src/app/components/card/card.css +++ /dev/null @@ -1,5 +0,0 @@ -@layer primeng { - .p-card-header img { - width: 100%; - } -} diff --git a/src/app/components/card/card.interface.ts b/src/app/components/card/card.interface.ts deleted file mode 100644 index 3cb7d39..0000000 --- a/src/app/components/card/card.interface.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { TemplateRef } from '@angular/core'; - -/** - * Defines valid templates in Card. - * @group Templates - */ -export interface CardTemplates { - /** - * Custom template of header. - */ - header(): TemplateRef; - /** - * Custom template of title. - */ - title(): TemplateRef; - /** - * Custom template of subtitle. - */ - subtitle(): TemplateRef; - /** - * Custom template of content. - */ - content(): TemplateRef; - /** - * Custom template of footer. - */ - footer(): TemplateRef; -} diff --git a/src/app/components/card/card.spec.ts b/src/app/components/card/card.spec.ts deleted file mode 100644 index d9ef486..0000000 --- a/src/app/components/card/card.spec.ts +++ /dev/null @@ -1,112 +0,0 @@ -import { Component, NO_ERRORS_SCHEMA } from '@angular/core'; -import { ComponentFixture, TestBed, async } from '@angular/core/testing'; -import { By } from '@angular/platform-browser'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { Footer, Header } from 'primeng/api'; -import { ButtonModule } from '../button/button'; -import { Card } from './card'; - -@Component({ - template: ` - - - -
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Inventore sed consequuntur error repudiandae numquam deserunt quisquam repellat libero asperiores earum nam nobis, culpa ratione quam perferendis esse, cupiditate neque quas! -
- - - - -
` -}) -class TestCardComponent { - header: string; - - subheader: string; - - styleClass: string; - - style: any; -} - -describe('Card', () => { - let card: Card; - let fixture: ComponentFixture; - - beforeEach(async(() => { - TestBed.configureTestingModule({ - schemas: [NO_ERRORS_SCHEMA], - imports: [NoopAnimationsModule, ButtonModule, Header, Footer], - declarations: [Card, TestCardComponent] - }); - })); - beforeEach(() => { - fixture = TestBed.createComponent(TestCardComponent); - card = fixture.debugElement.children[0].componentInstance; - - fixture.detectChanges(); - }); - - it('should display by default', () => { - fixture.detectChanges(); - - const cardEl = fixture.debugElement.query(By.css('div')); - expect(cardEl.nativeElement).toBeTruthy(); - }); - - it('should display the title', () => { - fixture.componentInstance.header = 'Primeng ROCKS!'; - fixture.detectChanges(); - - const cardEl = fixture.debugElement.query(By.css('.p-card-title')).nativeElement; - expect(cardEl.textContent).toEqual(' Primeng ROCKS! '); - }); - - it('should display the subtitle', () => { - fixture.componentInstance.subheader = 'Primeng ROCKS!'; - fixture.detectChanges(); - - const cardEl = fixture.debugElement.query(By.css('.p-card-subtitle')).nativeElement; - expect(cardEl.textContent).toEqual(' Primeng ROCKS! '); - }); - - it('should change style and styleClass', () => { - fixture.componentInstance.styleClass = 'Primeng ROCKS!'; - fixture.componentInstance.style = { height: '300px' }; - fixture.detectChanges(); - - const cardEl = fixture.debugElement.query(By.css('div')).nativeElement; - expect(cardEl.className).toContain('Primeng ROCKS!'); - expect(cardEl.style.height).toEqual('300px'); - }); - - it('should have a header', () => { - fixture.detectChanges(); - - const headerEl = fixture.debugElement.query(By.css('p-header')).nativeElement; - const cardHeaderEl = fixture.debugElement.query(By.css('.p-card-header')).nativeElement; - expect(headerEl).toBeTruthy(); - expect(cardHeaderEl).toBeTruthy(); - expect(cardHeaderEl.children[0].children.length).toEqual(1); - }); - - it('should have a footer', () => { - fixture.detectChanges(); - - const footerEl = fixture.debugElement.query(By.css('p-footer')).nativeElement; - const cardFooterEl = fixture.debugElement.query(By.css('.p-card-footer')).nativeElement; - expect(footerEl).toBeTruthy(); - expect(cardFooterEl).toBeTruthy(); - expect(cardFooterEl.children[0].children.length).toEqual(2); - }); - - it('should not have a header', () => { - card.headerFacet = null; - fixture.componentInstance.header = null; - fixture.detectChanges(); - - const cardHeaderEl = fixture.debugElement.query(By.css('.p-card-header')); - expect(cardHeaderEl).toBeFalsy(); - }); -}); diff --git a/src/app/components/card/card.ts b/src/app/components/card/card.ts deleted file mode 100644 index c4db6ad..0000000 --- a/src/app/components/card/card.ts +++ /dev/null @@ -1,130 +0,0 @@ -import { CommonModule } from '@angular/common'; -import { AfterContentInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ContentChild, ContentChildren, ElementRef, Input, NgModule, QueryList, SimpleChange, TemplateRef, ViewEncapsulation, signal } from '@angular/core'; -import { BlockableUI, Footer, Header, PrimeTemplate, SharedModule } from 'primeng/api'; -import { ObjectUtils } from 'primeng/utils'; -/** - * Card is a flexible container component. - * @group Components - */ -@Component({ - selector: 'p-card', - template: ` -
-
- - -
-
-
- {{ header }} - -
-
- {{ subheader }} - -
-
- - -
- -
-
- `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./card.css'], - host: { - class: 'p-element' - } -}) -export class Card implements AfterContentInit, BlockableUI { - /** - * Header of the card. - * @group Props - */ - @Input() header: string | undefined; - /** - * Subheader of the card. - * @group Props - */ - @Input() subheader: string | undefined; - /** - * Inline style of the element. - * @group Props - */ - @Input() set style(value: { [klass: string]: any } | null | undefined) { - if (!ObjectUtils.equals(this._style(), value)) { - this._style.set(value); - } - } - /** - * Class of the element. - * @group Props - */ - @Input() styleClass: string | undefined; - - @ContentChild(Header) headerFacet: TemplateRef | undefined; - - @ContentChild(Footer) footerFacet: TemplateRef | undefined; - - @ContentChildren(PrimeTemplate) templates: QueryList | undefined; - - headerTemplate: TemplateRef | undefined; - - titleTemplate: TemplateRef | undefined; - - subtitleTemplate: TemplateRef | undefined; - - contentTemplate: TemplateRef | undefined; - - footerTemplate: TemplateRef | undefined; - - _style = signal<{ [klass: string]: any } | null | undefined>(null); - - constructor(private el: ElementRef) {} - - ngAfterContentInit() { - (this.templates as QueryList).forEach((item) => { - switch (item.getType()) { - case 'header': - this.headerTemplate = item.template; - break; - - case 'title': - this.titleTemplate = item.template; - break; - - case 'subtitle': - this.subtitleTemplate = item.template; - break; - - case 'content': - this.contentTemplate = item.template; - break; - - case 'footer': - this.footerTemplate = item.template; - break; - - default: - this.contentTemplate = item.template; - break; - } - }); - } - - getBlockableElement(): HTMLElement { - return this.el.nativeElement.children[0]; - } -} - -@NgModule({ - imports: [CommonModule], - exports: [Card, SharedModule], - declarations: [Card] -}) -export class CardModule {} diff --git a/src/app/components/card/ng-package.json b/src/app/components/card/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/card/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/card/public_api.ts b/src/app/components/card/public_api.ts deleted file mode 100644 index 23d03b7..0000000 --- a/src/app/components/card/public_api.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './card'; -export * from './card.interface'; diff --git a/src/app/components/carousel/carousel.css b/src/app/components/carousel/carousel.css deleted file mode 100644 index 799ef9e..0000000 --- a/src/app/components/carousel/carousel.css +++ /dev/null @@ -1,71 +0,0 @@ -@layer primeng { - .p-carousel { - display: flex; - flex-direction: column; - } - - .p-carousel-content { - display: flex; - flex-direction: column; - overflow: auto; - } - - .p-carousel-prev, - .p-carousel-next { - align-self: center; - flex-grow: 0; - flex-shrink: 0; - display: flex; - justify-content: center; - align-items: center; - overflow: hidden; - position: relative; - } - - .p-carousel-container { - display: flex; - flex-direction: row; - } - - .p-carousel-items-content { - overflow: hidden; - width: 100%; - } - - .p-carousel-items-container { - display: flex; - flex-direction: row; - } - - .p-carousel-indicators { - display: flex; - flex-direction: row; - justify-content: center; - flex-wrap: wrap; - } - - .p-carousel-indicator > button { - display: flex; - align-items: center; - justify-content: center; - } - - /* Vertical */ - .p-carousel-vertical .p-carousel-container { - flex-direction: column; - } - - .p-carousel-vertical .p-carousel-items-container { - flex-direction: column; - height: 100%; - } - - /* Keyboard Support */ - .p-items-hidden .p-carousel-item { - visibility: hidden; - } - - .p-items-hidden .p-carousel-item.p-carousel-item-active { - visibility: visible; - } -} diff --git a/src/app/components/carousel/carousel.interface.ts b/src/app/components/carousel/carousel.interface.ts deleted file mode 100644 index c1efb4b..0000000 --- a/src/app/components/carousel/carousel.interface.ts +++ /dev/null @@ -1,61 +0,0 @@ -import { TemplateRef } from '@angular/core'; -/** - * Responsive options of the component. - * @group Interface - */ -export interface CarouselResponsiveOptions { - /** - * Breakpoint for responsive mode. Exp; @media screen and (max-width: ${breakpoint}) {...} - */ - breakpoint: string; - /** - * The number of visible items on breakpoint. - */ - numVisible: number; - /** - * The number of scrolled items on breakpoint. - */ - numScroll: number; -} -/** - * Custom page event. - * @group Events - */ -export interface CarouselPageEvent { - /** - * Current page. - */ - page?: number; -} -/** - * Defines valid templates in Carousel. - * @group Templates - */ -export interface CarouselTemplates { - /** - * Custom template of header. - */ - header(): TemplateRef; - /** - * Custom template of item. - * @param {Object} context - item data. - */ - item(context: { - /** - * Data of the item. - */ - $implicit: any; - }): TemplateRef<{ $implicit: any }>; - /** - * Custom template of previousicon. - */ - previousicon(): TemplateRef; - /** - * Custom template of nexticon. - */ - nexticon(): TemplateRef; - /** - * Custom template of footer. - */ - footer(): TemplateRef; -} diff --git a/src/app/components/carousel/carousel.spec.ts b/src/app/components/carousel/carousel.spec.ts deleted file mode 100644 index a695ac1..0000000 --- a/src/app/components/carousel/carousel.spec.ts +++ /dev/null @@ -1,115 +0,0 @@ -import { TestBed, ComponentFixture } from '@angular/core/testing'; -import { By } from '@angular/platform-browser'; -import { Carousel } from './carousel'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { ChevronRightIcon } from 'primeng/icons/chevronright'; -import { ChevronLeftIcon } from 'primeng/icons/chevronleft'; - -describe('Carousel', () => { - let carousel: Carousel; - let fixture: ComponentFixture; - - beforeEach(() => { - TestBed.configureTestingModule({ - imports: [NoopAnimationsModule, ChevronRightIcon, ChevronLeftIcon], - declarations: [Carousel] - }); - - fixture = TestBed.createComponent(Carousel); - carousel = fixture.componentInstance; - carousel.value = [ - { vin: 'r3278r2', year: 2010, brand: 'Audi', color: 'Black' }, - { vin: 'jhto2g2', year: 2015, brand: 'BMW', color: 'White' }, - { vin: 'h453w54', year: 2012, brand: 'Honda', color: 'Blue' }, - { vin: 'g43gwwg', year: 1998, brand: 'Renault', color: 'White' }, - { vin: 'gf45wg5', year: 2011, brand: 'VW', color: 'Red' }, - { vin: 'bhv5y5w', year: 2015, brand: 'Jaguar', color: 'Blue' }, - { vin: 'ybw5fsd', year: 2012, brand: 'Ford', color: 'Yellow' }, - { vin: '45665e5', year: 2011, brand: 'Mercedes', color: 'Brown' }, - { vin: 'he6sb5v', year: 2015, brand: 'Ford', color: 'Black' } - ]; - }); - - it('should created by default', () => { - fixture.detectChanges(); - - const containerEl = fixture.debugElement.query(By.css('.p-carousel')); - expect(containerEl.nativeElement).toBeTruthy(); - }); - - it('should create 9 elements', () => { - fixture.detectChanges(); - - const containerEl = fixture.debugElement.queryAll(By.css('.p-carousel-item')); - expect(containerEl.length).toEqual(9); - }); - - it('should call the navForward (circular)', () => { - carousel.circular = true; - fixture.detectChanges(); - - const onNextNavSpy = spyOn(carousel, 'navForward').and.callThrough(); - const nextEl = fixture.debugElement.query(By.css('.p-carousel-next')); - expect(carousel.page).toEqual(0); - nextEl.nativeElement.click(); - fixture.detectChanges(); - - expect(onNextNavSpy).toHaveBeenCalled(); - expect(carousel.page).toEqual(1); - nextEl.nativeElement.click(); - nextEl.nativeElement.click(); - fixture.detectChanges(); - - expect(carousel.page).toEqual(3); - }); - - it('should call the navBackward (circular)', () => { - carousel.circular = true; - fixture.detectChanges(); - - const onPrevNavSpy = spyOn(carousel, 'navBackward').and.callThrough(); - const prevEl = fixture.debugElement.query(By.css('.p-carousel-prev')); - expect(carousel.page).toEqual(0); - prevEl.nativeElement.click(); - fixture.detectChanges(); - - expect(onPrevNavSpy).toHaveBeenCalled(); - expect(carousel.page).toEqual(8); - prevEl.nativeElement.click(); - fixture.detectChanges(); - - expect(carousel.page).toEqual(7); - }); - - it('should call updateState when window resize', () => { - fixture.detectChanges(); - - expect(carousel.totalDots()).toEqual(9); - (window).innerWidth = 490; - window.dispatchEvent(new Event('resize')); - fixture.detectChanges(); - - expect(carousel.totalDots()).toEqual(9); - window.dispatchEvent(new Event('resize')); - fixture.detectChanges(); - - (window).innerWidth = 1000; - window.dispatchEvent(new Event('resize')); - fixture.detectChanges(); - - expect(carousel.totalDots()).toEqual(9); - }); - - it('should show with autoPlay', (done) => { - carousel.autoplayInterval = 100; - fixture.detectChanges(); - - expect(carousel.page).toEqual(0); - fixture.detectChanges(); - - setTimeout(() => { - expect(carousel.page).toEqual(1); - done(); - }, 102); - }); -}); diff --git a/src/app/components/carousel/carousel.ts b/src/app/components/carousel/carousel.ts deleted file mode 100644 index bf4277a..0000000 --- a/src/app/components/carousel/carousel.ts +++ /dev/null @@ -1,947 +0,0 @@ -import { CommonModule, DOCUMENT, isPlatformBrowser } from '@angular/common'; -import { - AfterContentInit, - ChangeDetectionStrategy, - ChangeDetectorRef, - Component, - ContentChild, - ContentChildren, - ElementRef, - EventEmitter, - Inject, - Input, - NgModule, - NgZone, - Output, - PLATFORM_ID, - QueryList, - Renderer2, - SimpleChanges, - TemplateRef, - ViewChild, - ViewEncapsulation, - booleanAttribute, - numberAttribute -} from '@angular/core'; -import { Footer, Header, PrimeTemplate, SharedModule } from 'primeng/api'; -import { ChevronDownIcon } from 'primeng/icons/chevrondown'; -import { ChevronLeftIcon } from 'primeng/icons/chevronleft'; -import { ChevronRightIcon } from 'primeng/icons/chevronright'; -import { ChevronUpIcon } from 'primeng/icons/chevronup'; -import { RippleModule } from 'primeng/ripple'; -import { UniqueComponentId } from 'primeng/utils'; -import { CarouselPageEvent, CarouselResponsiveOptions } from './carousel.interface'; -import { PrimeNGConfig } from 'primeng/api'; -import { DomHandler } from 'primeng/dom'; -/** - * Carousel is a content slider featuring various customization options. - * @group Components - */ -@Component({ - selector: 'p-carousel', - template: ` -
- -
- -
    -
  • - -
  • -
-
- -
- `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./carousel.css'], - host: { - class: 'p-element' - } -}) -export class Carousel implements AfterContentInit { - /** - * Index of the first item. - * @defaultValue 0 - * @group Props - */ - @Input() get page(): number { - return this._page; - } - set page(val: number) { - if (this.isCreated && val !== this._page) { - if (this.autoplayInterval) { - this.stopAutoplay(); - } - - if (val > this._page && val <= this.totalDots() - 1) { - this.step(-1, val); - } else if (val < this._page) { - this.step(1, val); - } - } - - this._page = val; - } - /** - * Number of items per page. - * @defaultValue 1 - * @group Props - */ - @Input() get numVisible(): number { - return this._numVisible; - } - set numVisible(val: number) { - this._numVisible = val; - } - /** - * Number of items to scroll. - * @defaultValue 1 - * @group Props - */ - @Input() get numScroll(): number { - return this._numVisible; - } - set numScroll(val: number) { - this._numScroll = val; - } - /** - * An array of options for responsive design. - * @see {CarouselResponsiveOptions} - * @group Props - */ - @Input() responsiveOptions: CarouselResponsiveOptions[] | undefined; - /** - * Specifies the layout of the component. - * @group Props - */ - @Input() orientation: 'horizontal' | 'vertical' = 'horizontal'; - /** - * Height of the viewport in vertical layout. - * @group Props - */ - @Input() verticalViewPortHeight: string = '300px'; - /** - * Style class of main content. - * @group Props - */ - @Input() contentClass: string = ''; - /** - * Style class of the indicator items. - * @group Props - */ - @Input() indicatorsContentClass: string = ''; - /** - * Inline style of the indicator items. - * @group Props - */ - @Input() indicatorsContentStyle: { [klass: string]: any } | null | undefined; - /** - * Style class of the indicators. - * @group Props - */ - @Input() indicatorStyleClass: string = ''; - /** - * Style of the indicators. - * @group Props - */ - @Input() indicatorStyle: { [klass: string]: any } | null | undefined; - /** - * An array of objects to display. - * @defaultValue null - * @group Props - */ - @Input() get value(): any[] { - return this._value as any[]; - } - set value(val) { - this._value = val; - } - /** - * Defines if scrolling would be infinite. - * @group Props - */ - @Input({ transform: booleanAttribute }) circular: boolean = false; - /** - * Whether to display indicator container. - * @group Props - */ - @Input({ transform: booleanAttribute }) showIndicators: boolean = true; - /** - * Whether to display navigation buttons in container. - * @group Props - */ - @Input({ transform: booleanAttribute }) showNavigators: boolean = true; - /** - * Time in milliseconds to scroll items automatically. - * @group Props - */ - @Input({ transform: numberAttribute }) autoplayInterval: number = 0; - /** - * Inline style of the component. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Style class of the viewport container. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Callback to invoke after scroll. - * @param {CarouselPageEvent} event - Custom page event. - * @group Emits - */ - @Output() onPage: EventEmitter = new EventEmitter(); - - @ViewChild('itemsContainer') itemsContainer: ElementRef | undefined; - - @ViewChild('indicatorContent') indicatorContent: ElementRef | undefined; - - @ContentChild(Header) headerFacet: QueryList
| undefined; - - @ContentChild(Footer) footerFacet: QueryList